Power BI Embedded - 参数

时间:2018-02-07 16:24:59

标签: c# asp.net azure powerbi powerbi-embedded

我目前正在使用" App Owns Data"用于嵌入我的报告的Web应用程序,

目前是否可以在加载之前将参数传递给报表?我知道你可以通过过滤器,但这还不足以实现我想要的目标。

理想情况下,我希望能够将参数传递给我的Web应用程序,然后将其传递到报告中,该报告会更改所显示数据的源和数据库名称。

这样可以节省为每个系统创建一个新报告,前提是我们使用相同的SQL模式。

非常感谢有关此事的任何信息。

1 个答案:

答案 0 :(得分:-1)

您可以使用“设置参数”API: https://msdn.microsoft.com/en-us/library/mt845781.aspx

POST https://api.powerbi.com/v1.0/myorg/groups/ {group_id} / datasets / {dataset_id} / UpdateParameters

{ 
  "updateDetails": [ 
    { 
      "name": "MaxId", 
      "newValue": "5678" 
    }, 
    { 
      "name": "StrParam", 
      "newValue": "Another Hello" 
    } 
  ] 
}