2

我们有一个嵌入了 Power BI 报表的 Web 应用程序。

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

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

这可能吗?

请帮忙。

提前致谢

4

1 回答 1

2

是的,可以按如下方式进行。

  1. 为报告中的时间创建报告级别过滤器。
  2. 从嵌入报告的客户端获取 UTC 时间。
  3. 在Phase Loading期间将获取的时间作为筛选器传递给 Power BI 嵌入报表对象。
于 2020-03-23T12:08:55.873 回答