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

使用Power BI Rest API创建Databricks数据源报错求助

Power BI Rest API 创建Databricks数据源报错修复方案

问题根源分析

从报错信息可明确两个核心问题:

  1. connectionDetails格式错误:你将path的值设置为字符串化的JSON,导致API解析时无法识别嵌套的JSON结构,触发解析错误。
  2. 请求体结构缺失:API要求整个数据源请求必须包裹在datasourceToGatewayRequest顶层字段中,你的请求未遵循该结构,导致参数缺失报错。

修正后的请求代码

{
    "datasourceToGatewayRequest": {
        "datasourceName": "Databricks AIDA Teste",
        "datasourceType": "Extension",
        "connectionDetails": {
            "host": "adb-xxx.azuredatabricks.net",
            "httpPath": "/sql/1.0/warehouses/xxx",
            "kind": "Databricks"
        },
        "credentialDetails": {
            "credentialType": "Key",
            "credentials": "xxx",
            "privacyLevel": "Organizational"
        }
    }
}

关键修正点说明

  • 移除字符串化的path字段:直接将Databricks连接所需的host、httpPath作为connectionDetails的一级属性,无需嵌套字符串化JSON。
  • 添加顶层包裹字段:将所有数据源配置放入datasourceToGatewayRequest对象中,符合API的参数要求。

内容的提问来源于stack exchange,提问作者Rafael Espirito Santo

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 09:16:34