对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

管理数据源

On the Data Sources page, an Atlas Project Owner can:

注意

如果要合并两个或多个数据源,则必须创建Atlas Data Federation。

将特定数据源连接 Charts,以便在图表中使用 Charts 的数据。

When you connect a data source, Charts grants the default permissions to Charts users. To customize the permissions for a data source, see Modify Data Source Permissions.

默认情况下,Charts 连接到所有部署和数据源。 要了解数据源和部署,请参阅数据源。 要了解如何连接或断开部署,请参阅托管部署。

要将数据源连接到 Charts:

1

要了解更多信息,请参阅将部署连接到 Charts。

2

选择包含要连接的数据源的数据库。 显示数据库的数据源,包括Atlas Charts视图。

如果数据库已断开连接:

  1. 单击数据库旁边的Connect按钮。

  2. 在Reconnect Database对话框中,单击Reconnect 。

Charts 显示有关数据源的以下信息:

列
说明
Data Source

标识数据源及其图表视图的可读标签。

Organization

Label that indicates whether you've enabled organization-wide sharing.

External Users

指示是否存在以下情况的标签:

  • 您已启用外部用户访问权限。

  • 外部用户连接方法为Authenticated或Unauthenticated 。

Status

指示数据源是否已连接 Atlas Charts 的标签。

3

数据源的详细信息页面显示以下信息:

字段
说明
Data Source Name

标识 Atlas 中的数据源的可读标签。

Data Source Connection Status

指示数据源是否已连接 Atlas Charts 的标签。

要详细学习;了解数据源详细信息页面上显示的其他信息,请参阅管理数据源。

4

如果数据源连接状态为Connected ,则您已将此数据源连接到 Atlas Charts。 将显示Data Access部分。

如果数据源连接状态为Disconnected :

  1. 单击连接图标数据源连接状态旁边。

  2. 单击显示的模态窗口中的Reconnect 。

数据源已连接,并显示Data Access部分。

To learn more about the other information that displays in the data source's Data Access section, see Manage Data Sources.

断开数据源或数据库与Charts的连接,以从图表中删除其数据。 如果您断开数据源连接:

  • 您构建的任何使用数据源的图表都不再渲染和显示错误。

  • Any charts that use $lookup to access data in the data source no longer render and display an error.

  • 您不能使用该数据源构建新的Atlas Charts。

如果断开数据库连接, Charts会断开该数据库中所有数据源的连接。 您可以稍后重新连接数据源或数据库,以恢复呈现使用其数据的图表。

您还可以断开部署。 要删除图表视图,请参阅创建和管理图表视图。

注意

Charts 会自动包含所有 Charts 租户的 Sample Data: Movies(示例数据:电影)数据源。示例仪表盘使用此数据源显示您可以创建的图表。您可以从所有仪表盘访问示例数据源。

您不能:

  • 添加、编辑或删除 Sample Data: Movies(样本数据:电影)数据源中的数据。

  • 删除示例数据源。

  • 从外部共享或嵌入使用样本数据的图表。

要断开数据源或数据库与 Charts 的连接,请执行以下操作:

1

单击侧边栏中Settings标题下的Data sources 。

The Data Sources page displays.

2

MongoDB Charts 中的部署引用包含有效 Charts 数据源的 Atlas 部署,包括:

选择部署后,将显示以下信息:

字段
说明

Deployment Name

标识 Atlas 中的部署的可读标签。

Deployment Connection Status

指示您是否将部署连接到 Atlas Charts 的标签。

Type

将部署标识为副本集或联合数据库实例的标签。

Status

指示部署当前操作状况的标签。

Version

指示部署运行的 MongoDB 版本的标签。 Charts 不显示联合数据库实例的Version 。

Region

指示 MongoDB 提供部署的云提供商和区域的标签。

Tier

指示部署的 Atlas 集群层的标签。

3

选择包含要断开连接的数据源的数据库。 显示数据库的数据源。

4

显示数据源的详细信息页面。

5

如果数据源连接状态为Disconnected ,则数据源已与 Atlas Charts 断开连接。

如果数据源连接状态为Connected :

  1. 单击断开连接图标数据源连接状态旁边。 出现Disconnect Data Source模态窗口。

  2. 单击Check for connected charts ,了解是否有Atlas Charts使用该数据源。

  3. 单击 Disconnect(连接)。

数据源与 Charts 断开连接。

要访问数据源的设置页面,请执行以下操作:

1

单击侧边栏中Settings标题下的Data sources 。

The Data Sources page displays.

2

MongoDB Charts 中的部署引用包含有效 Charts 数据源的 Atlas 部署,包括:

选择部署后,将显示以下信息:

字段
说明

Deployment Name

标识 Atlas 中的部署的可读标签。

Deployment Connection Status

指示您是否将部署连接到 Atlas Charts 的标签。

Type

将部署标识为副本集或联合数据库实例的标签。

Status

指示部署当前操作状况的标签。

Version

指示部署运行的 MongoDB 版本的标签。 Charts 不显示联合数据库实例的Version 。

Region

指示 MongoDB 提供部署的云提供商和区域的标签。

Tier

指示部署的 Atlas 集群层的标签。

3

此时将显示数据库数据源的列表。

4

显示数据源的详细信息页面。

5

如果数据源连接状态为Connected ,则您已将此数据源连接到 Atlas Charts。 将显示Data Access部分。

如果数据源连接状态为Disconnected :

  1. 单击连接图标数据源连接状态旁边。

  2. 单击显示的模态窗口中的Reconnect 。

数据源已连接,并显示Data Access部分。

If you have the Project Owner role, you can control who can see charts that use the data source.

组织范围的共享可授予组织内的用户(包括非项目成员的用户) 查看部署数据的权限,这些数据用于与组织共享的仪表盘。

您可以为整个部署或特定数据源启用组织范围的共享。

要为特定数据源启用组织范围的共享,请执行以下操作:

1

To learn more, see Access Data Source Settings.

2

在Organization 部分的Data Access 小节中,将All users in the organization can view data in this data source 切换为ON 。

外部共享使其他人能够:

  • 嵌入Atlas Charts以在外部网页中使用数据源。

  • 在提供指向该图表的链接时查看该图表。

要通过嵌入或链接在外部共享图表, 您必须在数据源和单个图表上启用外部共享。

默认情况下,Charts 对所有数据源禁用外部共享。

要启用数据源的外部共享,请执行以下操作:

1

To learn more, see Access Data Source Settings.

2

在External Users 部分的Data Access 小节中,将External users can view data in this data source 切换为ON 。

3

选择以下任一项:

  1. Allow authenticated external data access.

    任何使用此数据源的图表都需要通过 SSO 提供者进行身份验证,才能从外部查看。身份验证提供者为数据增加了额外的安全层。

    要了解如何配置嵌入式身份验证提供商,请参阅配置嵌入式身份验证提供商。

    用户登录 Atlas Charts 后,可在仪表盘上查看使用此数据源的图表。 他们无法在通过公共链接共享的仪表盘上查看Atlas Charts。

  2. Allow unauthenticated external data access.

    任何使用此数据源的图表都不需要进行身份验证即可从外部查看。 尽管实施难度较低,但允许未经身份验证的外部数据访问的安全性较低。 仅对显示非敏感数据的Atlas Charts使用此选项。

为数据源启用外部共享后,您可以为使用该数据源的各个Atlas Charts启用外部共享。

注意

如果您关闭数据源的外部共享, 则所有使用此数据源的图表都会立即停止呈现。

要禁用数据源的外部共享,请执行以下操作:

1

To learn more, see Access Data Source Settings.

2

在External Users 部分的Data Access 小节中,将External users can view data in this data source 切换为OFF 。

If you have the Project Owner role, you can modify data source permissions for Non-Data roles. Data source permissions determine whether a user can view charts created using data in this data source.

注意

Charts automatically assigns project roles to users based on their Atlas user role.

要修改Non-Data项目角色的权限:

1

To learn more, see Access Data Source Settings.

2

您可以选择或清除Can view charts with data in this data source选项,以允许Non-Data角色查看数据源的图表:

Hover over a project role to learn which Atlas user roles correspond to that project role.

Charts already authorizes data source permissions to view and create charts for Project Owner, and Data roles.

要修改数据源的读取偏好,必须为其部署修改读取偏好。 要了解更多信息,请参阅托管部署。

You can modify a chart view's pipeline by accessing the data source's settings page and clicking the Pipeline tab. To learn more, see Create and Manage Charts Views.

对于collection, Pipeline会变暗。 要基于集合创建管道,请创建图表视图。