You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Power BI分页报表是否支持REST API数据源及认证配置咨询

Power BI分页报表REST API数据源配置指南

1. Power BI分页报表是否支持REST API作为数据源?

支持。Power BI分页报表(通过Power BI Report Builder创建)可以将REST API作为数据源,适用于连接自定义开发的REST服务、第三方合规API等场景,只要API返回JSON、XML等可解析格式的数据即可。

2. 如何配置客户端凭证(client_credentials)认证方式?

步骤1:在Azure AD中注册应用程序

  • 登录Azure门户,进入Azure Active Directory,选择「应用注册」>「新注册」
  • 填写应用名称,根据API的权限范围选择合适的「账户类型」(例如仅限本组织目录)
  • 注册完成后,记录应用程序(客户端)ID和目录(租户)ID
  • 进入「证书和密码」,创建一个客户端密码(密钥),务必保存好密钥值(创建后无法再次查看)
  • 确保你的REST API已配置允许该Azure AD应用的访问权限:在API的权限设置中添加该应用的应用权限,并完成管理员同意操作

步骤2:在Power BI Report Builder中配置数据源

  • 打开Power BI Report Builder,新建或打开目标分页报表
  • 右键点击「数据源」>「添加数据源」,选择「使用连接字符串」,填入API的基础地址作为连接字符串:
    Data Source=https://<你的API域名>/api/<目标端点路径>;
    
  • 在「身份验证」下拉菜单中选择**「Azure Active Directory - 服务主体」**(此选项对应client_credentials认证流程)
  • 依次填入之前记录的:租户ID、应用程序ID、应用程序密钥
  • 点击「测试连接」验证配置有效性,成功后保存数据源设置

步骤3:配置并验证数据集

  • 添加新数据集,关联刚才创建的REST数据源
  • 在查询编辑器中设置请求方法(GET/POST等)、必要的请求头或请求体(POST场景),确保API返回的数据能被正确解析
  • 执行测试查询,确认可获取到目标数据后保存数据集

内容的提问来源于stack exchange,提问作者kal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 11:47:07