【问题标题】:Live streaming csv file in Power Bi report or dashboardPower Bi 报告或仪表板中的实时流式传输 csv 文件
【发布时间】:2019-04-10 16:14:42
【问题描述】:

我在 Power Bi 中制作了一份报告,显示了从 csv 文件导入的数据。 csv 文件包含来自 Keras 训练过程的字段以及有关当前系统使用统计信息(CPU、RAM 等)的字段。我也成功嵌入了报告。 但是,csv 文件大约每 5 分钟会添加新行,我必须手动刷新导入的 csv 文件,以便更新报告。

当检测到文件状态发生变化时,我是否有一种简单的方法可以自动执行刷新导入的 csv 文件的过程?

我一直在寻找一种简单的方法来做到这一点,但是我不断遇到我不理解的 Rest API。是否可以将它们与 csv 文件一起使用,以便在每次文件更改时更新?

【问题讨论】:

    标签: azure csv powerbi live-streaming


    【解决方案1】:

    您不能将 DirectQuery 直接用于 CSV 文件。如果您想在报告中获得近乎实时的结果,那么导入(和刷新)不是一种选择。此外,数据集的刷新次数也有限制(Pro 每天 8 次,Premium 每天 48 次)。

    您最好的选择是更改应用程序以将这些数据存储在 supported datasource 中(或编写一个帮助应用程序来读取 CSV 并将数据推送到支持的数据源)。例如,如果这些行位于 Azure SQL 数据库中,那么您可以创建一个可以autorefresh itself every 15 minutes 的仪表板。如果您需要更频繁地刷新它,那么您需要使用streaming dataset(同样,找到一种将数据推送到它的方法)。

    【讨论】:

      猜你喜欢
      • 2020-07-18
      • 1970-01-01
      • 2020-07-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-07
      • 1970-01-01
      相关资源
      最近更新 更多