跳至主要内容

Power BI connector (OData)

使用 Power BI OData 连接器,以使用 CogniteOData 服务获取数据。该连接器与现有报告向后兼容,用户可使用其 Entra ID 凭据进行身份验证。

设置到 Cognite Data Fusion 的连接

要连接 Cognite Data Fusion (CDF) 项目作为 Power BI 中的数据源,请按照以下步骤操作:

  1. Power BI Desktop 中,使用组织帐户登录。

  2. 主页选项卡上,选择获取数据,然后选择更多。在获取数据对话框中,搜索 Cognite 并选择 Cognite Data Fusion (Odata) 连接器。

    在 Power BI 中查找 CDF OData 连接器
  3. 在对话框中,输入详细信息以配置到 CDF 的连接:

    • Data Source Identifier:输入 CDF 项目名称、数据模型 URL 或自定义 OData 查询,以便从 CDF 检索数据。这是必填字段。

      要作为 Entra ID 中的访客用户进行身份验证,请添加 Entra ID 租户 ID,例如 dataSource?tenantId=MyEntraIDTenant.onmicrosoft.com

      如果传递已包含查询参数的自定义 OData URL,则可使用此语法在末尾添加 tenantIddataSource?$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 中配置 CDF OData 连接器
  4. 系统提示时,使用你的 Entra ID 帐户凭据登录。

  5. 选择 Connect,以打开 Navigator 窗口。

  6. 选择要加载或转换的数据。例如,选择 Assets 表。

  7. 选择 Load 直接导入数据,或选择 Transform Data 打开 Power Query Editor 进行数据筛选和转换。

筛选数据

使用转换数据选项应用筛选器,减少加载到 Power BI 中的数据量。

已安排刷新

在将报告发布到 Power BI 服务后,可以安排数据刷新以使数据保持最新。

数据模型 URL

如果使用数据模型,请确保 Data Source Identifier 包含正确的数据模型 URL。如需了解更多信息,请参阅数据建模 OData 服务

自定义查询

可以在 Data Source Identifier 字段中输入自定义 OData 查询,以检索特定数据集。如需了解更多信息,请参阅自定义 OData 查询