Cognite Data Fusion (OData)

注释

以下连接器文章由 Cognite、此连接器的所有者以及 Microsoft Power Query 连接器认证计划的成员提供。 如果对本文的内容有疑问,或者对本文进行更改,请访问 Cognite 网站并使用此处的支持渠道。

摘要

说明
发布状态 一般可用性
产品 Power BI (语义模型)
Power BI (数据流)
Fabric(Dataflow Gen2)
支持的身份验证类型 组织帐户

先决条件

此连接器适用于与 Microsoft Entra ID(前 Azure Active Directory)联合的 Cognite Data Fusion(CDF)环境。 若要使用此连接器,需要:

  • 与 Microsoft Entra ID 联合的有效 Cognite Data Fusion 项目
  • 有权通过 Microsoft Entra ID 访问 CDF 项目的用户帐户
  • CDF 项目中的相应访问权限

支持的功能

  • 进口

从 Power Query Desktop 连接到 Cognite Data Fusion

若要从 Power Query Desktop 连接到 Cognite Data Fusion,请执行以下步骤:

  1. 在 Power BI Desktop 的“主页”功能区中,选择“获取数据”。 在“获取数据”对话框中,搜索 Cognite,选择 “Cognite 数据融合”(OData) 连接器,然后选择“ 连接”。

    显示如何在 Power BI Desktop 中找到 CDF OData 连接器的屏幕截图。

  2. “Cognite Data Fusion(CDF) ”对话框中,输入详细信息以配置到 CDF 的连接,然后选择“ 确定”

    • 数据源标识符:若要从 CDF 检索数据,请输入 CDF 项目名称、数据模型 URL 或自定义 OData 查询。

      • 若要在 Microsoft Entra ID 中以来宾用户身份进行身份验证,请添加 Entra ID 租户 ID,例如 dataSource?tenantId=MyEntraIDTenant.onmicrosoft.com
      • 如果要传递已包含查询参数的自定义 OData URL,则可以使用以下语法添加tenantId末尾: dataSource?$filter={Filter}&tenantId=MyEntraIDTenant.onmicrosoft.com
    • CDF API URL:输入 Cognite API 的 URL,例如或 https://api.cognitedata.comhttps://az-eastus-1.cognitedata.com。 若要访问某些 OData 服务,可能还需要添加 API 版本,例如 https://bluefield.cognitedata.com/20230821

    在 Power BI Desktop 中配置 CDF OData 连接器的连接设置的屏幕截图。

  3. 若要登录到 CDF 帐户,请选择 登录,然后使用 Microsoft Entra ID 账户凭证进行身份验证操作。

    选择登录按钮的身份验证对话框的屏幕截图。

  4. 成功登录后,选择 Connect

    登录并准备好连接的身份验证对话框的屏幕截图。

  5. 导航器中,选择要加载或转换的数据。

    选择要使用的数据的导航器的屏幕截图。

  6. 选择 “加载 ”以直接导入数据或 转换数据 以打开 Power Query 编辑器进行数据筛选和转换。

从 Power Query Online 连接到 Cognite Data Fusion 数据平台

若要从 Power Query Online 连接到 Cognite Data Fusion,请执行以下步骤:

  1. 在获取数据体验中选择 Cognite Data Fusion (OData) 选项。 不同的应用可以通过不同的方式访问 Power Query Online 来获取数据体验。 要详细了解 Power Query Online 的如何从你的应用获取数据体验,请转到从何处获取数据

    “获取数据”窗口的屏幕截图,其中突出显示了 Cognite Data Fusion (OData)。

  2. “连接设置” 部分中,输入以下信息:

    • 数据源标识符:若要从 CDF 检索数据,请输入 CDF 项目名称、数据模型 URL 或自定义 OData 查询。
      • 若要在 Microsoft Entra ID 中以来宾用户身份进行身份验证,请添加 Entra ID 租户 ID,例如 dataSource?tenantId=MyEntraIDTenant.onmicrosoft.com
      • 如果要传递已包含查询参数的自定义 OData URL,则可以使用以下语法添加tenantId末尾: dataSource?$filter={Filter}&tenantId=MyEntraIDTenant.onmicrosoft.com
    • CDF API URL:输入 Cognite API 的 URL,例如或 https://api.cognitedata.comhttps://az-eastus-1.cognitedata.com。 若要访问某些 OData 服务,可能还需要添加 API 版本,例如 https://bluefield.cognitedata.com/20230821

    Cognite Data Fusion (OData) 联机连接设置的屏幕截图。

  3. 在“连接凭据”部分:

    • 如果首次连接到 CDF,请从“连接”下拉菜单中选择“创建新连接”。
    • 如果以前连接过,可以从 “连接” 下拉菜单中选择现有连接。
    • 对于数据网关:如果组织使用网关访问 CDF,请从下拉菜单中选择相应的网关。 如果数据网关设置为 (无),连接器将使用 Power BI 服务直接连接到 CDF。
    • 还可以在此阶段为数据连接选择隐私级别。
    • 对于新连接,请选择 “登录 ”并遵循身份验证过程。

    Cognite Data Fusion (OData) 联机连接凭据的屏幕截图。

  4. 成功登录后,选择“ 下一步”。

  5. 在“ 选择数据 ”部分中,选择所需的数据,然后选择“ 创建 ”以打开 Power Query 编辑器并从 CDF 检索数据。

    Power Query Online 导航器的屏幕截图,其中显示了可用表。

其他信息