【问题标题】:How to connect streaming data and display in Power BI如何连接流数据并在 Power BI 中显示
【发布时间】:2020-09-21 18:07:54
【问题描述】:
我正在处理嵌入在门户中的 power bi 报告。我需要根据用户可以在门户中访问的公司在 MAP 中显示车辆的实时 GPS 实时位置。基本上每个用户都会有一个与之关联的公司,我将使用 rowlevelsecurity 来执行此操作。
第三方应用程序将通过 API 提供对实时流数据的访问权限。是否可以从 power bi 连接到第三方应用程序 API 并显示 gps 位置?如果有可能,我该怎么做?我对此完全陌生。请帮助我处理任何文件/脚本。我们有 power bi pro 许可证。
【问题讨论】:
标签:
powerbi
powerquery
powerbi-embedded
【解决方案1】:
对于您的用例,您将无法在 Power BI 中完成所有操作,您需要使用事件中心将流数据推送到某种数据库、Azure SQL Server/Azure Cosmos DB/Azure Databricks,也许流分析也是如此。例如,您的流将数据发送到事件中心端点,然后将其发送到数据库,然后 Power BI 读取它。
然后,您可以将 Power BI 报表链接到该数据库并将其设置为直接查询模式,然后在报表上设置 page refresh。根据服务类型,您对非嵌入式/高级工作区的刷新时间将为 30 分钟或更长,而不是“实时”