powerbi - Power BI DataSource.Error : Web. 内容无法从 url 获取内容错误?

标签 powerbi

最近我的 Power BI 仪表板开始返回错误,但我不确定原因。谁能解释一下为什么会失败?

我收到的错误是:

DataSource Error

我使用的高级查询是:

let
    url = "http://<domain>:<port>/jderest/orchestrator/SEF_ORCH_V4211APBISalesDash",
    body = "{""deviceName"":""PowerBI"",""username"":""<username>"",""password"":""<password>""}",
    Source = Json.Document(Web.Contents(url, [Headers=[ContentType="application/json"],Content = Text.ToBinary(body)]))
in
    Source

我不确定它出了什么问题。我尝试通过 Soup UI 与上面的内容一起运行它,它起作用了。

enter image description here

任何人都可以解释为什么高级查询出错吗?

最佳答案

我们找到了解决方案。看起来它源于较新的更新。

问题在于需要更新其格式的 header 中的 ContentType="application/json" 。正确的格式是#"Content-Type"="application/json"

原来的代码:

let
    url = "http://<domain>:<port>/jderest/orchestrator/SEF_ORCH_V4211APBISalesDash",
    body = "{""deviceName"":""PowerBI"",""username"":""<username>"",""password"":""<password>""}",
    Source = Json.Document(Web.Contents(url, [Headers=[ContentType="application/json"],Content = Text.ToBinary(body)]))
in
    Source

需要:

let
    url = "http://<domain>:<port>/jderest/orchestrator/SEF_ORCH_V4211APBISalesDash",
    body = "{""deviceName"":""PowerBI"",""username"":""<username>"",""password"":""<password>""}",
    Source = Json.Document(Web.Contents(url, [Headers=[#"Content-Type"="application/json"],Content = Text.ToBinary(body)]))
in
    Source

这样做的原因是因为更新后(不确定是哪一个)ContentType="application/json" 被视为杂项标签

enter image description here

更改为 #"Content-Type"="application/json" 它不再是杂项标签。它像以前一样被视为一个实体。

enter image description here

关于powerbi - Power BI DataSource.Error : Web. 内容无法从 url 获取内容错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60157011/

相关文章:

powerbi - 计算列从 PowerBI 中另一个表中的值获取平均值

powerbi - 使用 power bi 中的子模式从字符串中提取子字符串

sql - 在 PowerBI DAX 中使用 RANKX

c# - PowerBI 身份验证 C#

postgresql - Power BI 实时连接到 PostgreSQL

powerbi - Power BI 中的排序堆栈条形图

azure - Microsoft.IdentityModel.Clients.ActiveDirectory.AcquireToken 中的 NullReferenceException

azure - 将大数据从应用程序洞察导入到 PowerBI

powerbi - 每小时自动刷新 OneDrive 上存储的 Excel 文件中的 Power BI 数据集

sql-server - 在链接服务器上使用 PowerBI DirectQuery?