从 Microsoft Power BI Desktop 连接到 Amazon DocumentDB - Amazon DocumentDB

从 Microsoft Power BI Desktop 连接到 Amazon DocumentDB

先决条件

在开始之前,请确保已正确安装 Amazon DocumentDB ODBC 驱动程序。

添加 Microsoft Power BI Desktop 自定义连接器

AmazonDocumentDBConnector.mez 文件复制到 <User>\Documents\Power BI Desktop\Custom Connectors\ 文件夹(如果使用 OneDrive,则复制到 <User>\OneDrive\Documents\Power BI Desktop\Custom Connectors)。这将允许 Power BI 访问自定义连接器。可以在此处获取 Power BI Desktop 的连接器。重启 Power BI Desktop 以确保连接器已加载。

注意

自定义连接器仅支持使用 Amazon DocumentDB 用户名和密码进行身份验证。

使用 Amazon DocumentDB 自定义连接器进行连接

  1. 获取数据中选择 Amazon DocumentDB (Beta),然后单击连接。如果您收到有关使用第三方服务的警告,请点击继续

    “获取数据”界面,其中突出显示了“Amazon DocumentDB(Beta)”选项。
  2. 输入所有必要信息连接到 Amazon DocumentDB 集群,然后单击 OK

    表单中包含适用于 Amazon DocumentDB 集群的连接详细信息输入字段。
    注意

    根据 ODBC 驱动程序的数据来源名称 (DSN) 的配置,如果您已在 DSN 设置中提供了必要的信息,则可能不会显示 SSH 连接详细信息屏幕。

  3. 选择数据连接模式:

    • 导入 - 加载所有数据并将信息存储在磁盘上。必须刷新并重新加载数据才能显示数据更新。

    • 直接查询 - 不加载数据,但对数据进行实时查询。这意味着无需刷新和重新加载数据即可显示数据更新。

    界面显示了 DocumentDB 的“数据连接模式”选项。
    注意

    如果您使用的数据集非常大,则导入所有数据可能需要更长的时间。

  4. 如果这是首次连接到此数据来源,请选择身份验证类型,并在出现提示时输入凭证。然后,单击连接

    “身份验证”界面显示了用户名和密码凭证输入字段。
  5. 导航栏对话框中,选择所需的数据库表,然后单击加载以加载数据,或单击转换数据以继续转换数据。

    “导航器”界面显示了可供选择的数据库表列表。“加载”和“转换数据”按钮位于右下角。
    注意

    连接后,将保存数据来源设置。若要修改,请选择转换数据 > 数据来源设置

配置 Microsoft Power BI Gateway

先决条件

  • 确保自定义连接器可与 Power BI Gateway 配合使用。

  • 请确保 ODBC DS 创建在位于安装了 Power BI Gateway 的计算机的系统选项卡中的 ODBC 数据来源。

如果使用内部 SSH 隧道功能,则需要将文件 known_hosts 置于 Power BI 服务帐户有权访问的位置。

known_hosts 属性界面显示了 PBIEgwService 的权限。
注意

这也适用于您可能需要能够与 Amazon DocumentDB 集群建立连接的任何文件,例如证书颁发机构 (CA) 证书文件(pem 文件)。