【发布时间】:2021-04-19 14:25:49
【问题描述】:
我们有 Power BI 报告,其中包含基于参数(测试和实时)的数据源。现在这些报告已嵌入,我们希望通过向 API 传递参数来选择实时或测试数据源。
这可以通过参数或过滤器实现吗?
这些报告可以访问数据库,而不是预定义的数据集。
【问题讨论】:
标签: powerbi powerbi-embedded powerbi-datasource
我们有 Power BI 报告,其中包含基于参数(测试和实时)的数据源。现在这些报告已嵌入,我们希望通过向 API 传递参数来选择实时或测试数据源。
这可以通过参数或过滤器实现吗?
这些报告可以访问数据库,而不是预定义的数据集。
【问题讨论】:
标签: powerbi powerbi-embedded powerbi-datasource
没有。参数是每个报告的,即所有查看报告的用户都将看到相同的参数值(相同的测试或实时环境)。另一方面,可以为每个用户设置不同的过滤器,但这不适用于您的情况。为了使其工作,您的报表必须连接到这两个环境,为每个表加载来自它们的所有行,然后过滤器将过滤掉其中一个。这是不方便且低效的。只需在两个不同的工作区(一个用于测试,一个用于实时)中部署报告两次,然后更改要嵌入的工作区。您可能还想看看Deployment pipelines。
【讨论】: