Docs 菜单
Docs 主页

使用SQL接口进行查询

您可以使用SQL接口运行SQL式查询来搜索联合数据库实例上的数据。通过此功能,您可以使用 Power BITableau 等关系型商业智能工具对Atlas数据进行可视化、图表和报告。

注意

Considerations

SQL接口仅支持读取操作。您无法使用SQL接口将数据写入Atlas 集群。

重要

MongoDB 最低版本

如果您的部分或全部数据来自Atlas 集群,则必须为该集群使用MongoDB 5.0 或更高版本才能利用 MongoSQL。

创建联合数据库实例时, SQL接口默认可用。Atlas Data Federation自动为 MongoSQL查询编译和类型推断创建集合模式。要学习;了解有关模式的更多信息,请参阅 模式管理。

要使用SQL接口运行SQL查询,请使用MongoDB SQL驱动程序或BI工具自定义连接器之一连接到您的数据。要学习;了解有关不同连接选项的更多信息,请参阅连接

MongoDB MongoSQLquery 流程图

SQL接口包括以下组件:

联合数据库实例是Atlas Data Federation的部署。每个联合数据库实例都包含虚拟数据库和映射到数据存储中数据的集合。它还提供了一个SQL模式,并在BI工具和Atlas数据之间转换 MongoSQL 查询。

自定义连接器SQL 驱动程序提供了一种连接到 BI 工具的标准方法。如果您正在使用 BI 工具,请检查它支持哪些连接。

可视化和报告工具,例如 Power BI 或 Tableau。

使用 MongoSQL 查询联合数据库实例会产生数据传输费用。请参阅Data Federation成本,学习;了解有关Atlas Data Federation相关成本的更多信息。

要开始使用 MongoSQL 查询您的 Atlas 数据,启用 SQL 接口并使用您选择的驱动程序或 BI 工具连接到您的数据