Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure devops power bi中的Odata查询在计算列上失败_Azure Devops_Powerbi_Odata - Fatal编程技术网

Azure devops power bi中的Odata查询在计算列上失败

Azure devops power bi中的Odata查询在计算列上失败,azure-devops,powerbi,odata,Azure Devops,Powerbi,Odata,我一直在遵循教程: 我可以很好地将ODataURI解析在一起,并从azure devops获得一个与我期望的完全相同的json repsonse。但是,当我使用相同的uri并将其用作Power Bi中的odata源时,我得到了错误: 详细信息:“OData:类型“Microsoft.VisualStudio.Services.Analytics.Model.PipelineRun”上不存在属性“PartiallySuccessfulRate”。请确保仅使用由该类型定义的属性名称,或将该类型标记

我一直在遵循教程:

我可以很好地将ODataURI解析在一起,并从azure devops获得一个与我期望的完全相同的json repsonse。但是,当我使用相同的uri并将其用作Power Bi中的odata源时,我得到了错误:

详细信息:“OData:类型“Microsoft.VisualStudio.Services.Analytics.Model.PipelineRun”上不存在属性“PartiallySuccessfulRate”。请确保仅使用由该类型定义的属性名称,或将该类型标记为打开类型。”

如果删除它们,查询在powerbi中可以正常工作。

有没有办法让powerbi接受计算列?还是我必须在powerbi中进行计算?

我宁愿在powerbi中进行这些小计算。我大部分时间都使用Odata查询进行动态查询。Oata查询的主要目的是只获取所需的数据,而不是像数百万条记录那样。 一旦这个目的得到解决,我就让powerbi为我做一些计算


通过这种方式,我的团队也可以更轻松地进行协作,以便尽可能轻松地进行更新/更改。

我宁愿在power bi中进行这些小计算。我大部分时间都使用Odata查询进行动态查询。Oata查询的主要目的是只获取所需的数据,而不是像数百万条记录那样。 一旦这个目的得到解决,我就让powerbi为我做一些计算


通过这种方式,我的团队也可以更轻松地进行协作,这样他们就可以尽可能轻松地进行更新/更改。

好的,也许我可以试试。谢谢你提供的信息。好吧,也许我可以试试。谢谢你的信息。如果AnkUser的回答对你有帮助,你可以考虑接受它,只要点击这个选项。如果AnkUser的答案对你有帮助,你可以考虑接受它作为答案,只需点击这个选项就可以了。