通过 OData 与 Power BI 对接


数据联邦服务支持在 Excel 和 Power BI 中调用 OData 接口,读取数据源中的数据。本章节以 Power BI 为例,介绍如何通过 OData 与 Power BI 对接。

前提条件

  1. 已安装 Power BI 工具
  2. 已创建数据联邦通道并授权应用

配置步骤

  1. 联邦通道管理 页面,在对应读通道的 操作 列中,选择 … > 获取地址,复制通道的 OData URL。

    _images/copy_channel_url.png
  2. 运行 Power BI(例如桌面版),从菜单栏选择 主页 > 获取数据 > OData数据源

    _images/powerbi_odata.png
  3. 在弹窗中,选择 基本,在 URL 栏中,输入在步骤1中复制的OData URL,点击 确定

    _images/powerbi_enter_odata_url.png
  4. OData数据源 窗口中,选择 基本,并完成以下配置:

    • 用户名:输入已授权应用的Access Key。
    • 密码:输入已授权应用的Secret Key。有关获取应用 Access Key 和 Secret Key 的步骤,参见 注册和管理应用
    • 选择这些设置所应用的级别:选择最底层URL级别,例如 {domain_name}/data-query-proxy/channels/read/{channel_id}/odata.svc
    _images/powerbi_odata_setting.png
  5. 点击 链接,即可查看数据源的元数据列表,然后按需对数据进行加载转换等处理。

    _images/powerbi_odata_result.png