使用Java脚本在Power bi滤波器中传递参数

问题描述 投票:6回答:1

我们有一个Web应用程序,其中嵌入了Power BI报告。

我们正在使用直接查询模式来连接到AzureSql数据库。

我们的数据库具有以UTC格式存储的DateTime值。我们希望用户在其本地时区中查看这些数据值(即,如果用户从EST时区访问报告,则他们应该能够根据该时区查看报告,依此类推)。为此,我们希望将日期作为参数传递给过滤器,以便我们可以基于当前时区过滤出内容。

这可能吗?

请帮助。

提前感谢

javascript powerbi-embedded powerbi-custom-visuals
1个回答
1
投票

是,可以执行以下操作。

  1. 为报告中的时间创建报告级别过滤器。
  2. 从嵌入报表的客户端获取UTC时间。
  3. Phase Loading期间将获取的时间作为过滤器传递给Power BI嵌入报表对象。
© www.soinside.com 2019 - 2024. All rights reserved.