0

我终于决定问这个(经过大量谷歌搜索):

所以我们使用 Power BI 进行数据可视化,因此其中有一些计算仪表板/数据输出,用于监控数据质量等。我希望能够历史记录这些结果,以便随着时间的推移我们可以监控进度,即数据质量提高。这是最初的问题的结束。

解决这个问题的一种方法是从 MS-SQL 端连接到 PowerBI - 希望我们可以通过读取 POWER-BI 仪表板设置定时触发器来执行日志:那么我该如何查询(我已经开发了一种方法来使用 Power-BI 端口确定连接,如下所述: EXPORTING DATA FROM POWER BI DESKTOP TO MS-SQL

这是我通过“分析服务”连接的一个 MS-SQL 的屏幕截图: 在此处输入图像描述

我假设名为“ LocalDateTable_ ”的对象是我要查询的实际 BI 分析。“新查询”是一种MDX类型的查询。我应该为我的问题走这条路吗(记录 powerbi 分析)?

4

1 回答 1

0

起初这听起来很疯狂,但回想起来,我想这只是时间问题,也是 Power BI 解决方案成熟的标志......

我会使用 SQL Server Profiler 来捕获在您使用仪表板和报告时生成的查询。

https://insightsquest.com/2017/05/07/profiler-trace-for-power-bi-desktop/

然后我会构建一个 SSIS 包来运行 MDX 查询并将数据集传递到 SQL Server,并带有额外的列,例如 StartTime。

于 2018-04-18T03:30:23.953 回答