如何使用带Databricks PAT的服务主体配置PowerBI(Microsoft Fabric)与Databricks连接?
PowerBI(Microsoft Fabric)与Databricks通过服务主体PAT连接的配置方案
不需要必须在PowerBI Desktop中完成配置,在线UI和Desktop两种路径都能实现,以下是具体操作细节:
一、在线UI(Fabric)直接配置
- 进入Fabric目标工作区,创建数据流或报表,选择「Databricks」作为数据源
- 填入Databricks集群/SQL仓库的服务器主机名和HTTP路径
- 点击「编辑凭据」,在认证方式列表里选**「个人访问令牌(PAT)」**
- 输入服务主体生成的PAT令牌(确保令牌有访问目标仓库、读取数据的权限)
- 保存凭据后测试连接,验证连通性
二、PowerBI Desktop配置后发布(可选)
如果更习惯用Desktop配置再同步到云端:
- 打开PowerBI Desktop,通过「获取数据」选择「Databricks」数据源
- 输入服务器主机名和HTTP路径,认证方式选「个人访问令牌」
- 填入服务主体的PAT,完成数据连接与加载
- 将报表发布到Fabric工作区,凭据会自动同步到云端(注意选择正确的工作区)
重要提示
- 必须使用服务主体专属的PAT,不能用个人用户的令牌
- 提前在Databricks侧给该服务主体分配对应权限:比如SQL仓库的访问权限、目标数据表的SELECT权限
- 在线UI中如果看不到PAT认证选项,检查是否选错了数据源类型——要选「Azure Databricks」或「Databricks SQL」,避开旧版兼容类型
内容的提问来源于stack exchange,提问作者Valkyrja.Kara
相关产品推荐
相关产品推荐

