我目前正在使用" App Owns Data"用于嵌入我的报告的Web应用程序,
目前是否可以在加载之前将参数传递给报表?我知道你可以通过过滤器,但这还不足以实现我想要的目标。
理想情况下,我希望能够将参数传递给我的Web应用程序,然后将其传递到报告中,该报告会更改所显示数据的源和数据库名称。
这样可以节省为每个系统创建一个新报告,前提是我们使用相同的SQL模式。
非常感谢有关此事的任何信息。
答案 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"
}
]
}