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
Scripting 从脚本实例化Power BI模板_Scripting_Powerbi - Fatal编程技术网

Scripting 从脚本实例化Power BI模板

Scripting 从脚本实例化Power BI模板,scripting,powerbi,Scripting,Powerbi,我有一个生成预定义格式的客户特定数据集的应用程序。可以通过对REST-API的参数化调用来查询这些数据集,即查询需要包含客户id。应用程序定期生成新数据,可以通过更改其他参数(例如date)从REST API查询这些数据 Power BI中的参数化可以通过以下方法实现:。 如上所述,必须以打开模板时弹出的形式手动设置这些参数。由于新数据应该为许多不同的客户查询,因此我不能也不想在图形用户界面中设置参数 我打开这个帖子问了两个问题: 现在是否可以从基于文本的环境实例化Power BI模板?(如s

我有一个生成预定义格式的客户特定数据集的应用程序。可以通过对REST-API的参数化调用来查询这些数据集,即查询需要包含
客户id
。应用程序定期生成新数据,可以通过更改其他参数(例如
date
)从REST API查询这些数据

Power BI中的参数化可以通过以下方法实现:。 如上所述,必须以打开模板时弹出的形式手动设置这些参数。由于新数据应该为许多不同的客户查询,因此我不能也不想在图形用户界面中设置参数

我打开这个帖子问了两个问题:

  • 现在是否可以从基于文本的环境实例化Power BI模板?(如shell脚本、python等)
  • 如果没有,是否有其他解决方案?你能给我指一下正确的方向吗

重要信息:对于替代解决方案,请记住使用的数据是敏感的-例如,不同客户的数据保持完全隔离非常重要。

查看您的详细信息,我确信REST API有获取所有客户ID的途径。 一旦有了所有这些客户ID的表/列表,就可以在查询编辑器中编写一个函数,迭代每个ID,为每个ID调用RESTAPI,然后返回所有结果的列表

循环示例:


为什么不只制作一份报告并根据用户的不同使用过滤数据,这样他就只能看到相关数据?@AndreyNikolov的解决方案似乎是最优的。如果这是一个答案,它将得到我的投票,并向那个宝贵的代表射击。或者你需要使用Power BI Desktop吗?据我所知,这种方法首先检索然后过滤数据,而在我的用例中,客户id是URL的一部分,例如,我想向example.com//..提交get请求。