如何连接流式数据并在 Power BI 中显示

How to connect streaming data and display in Power BI

我正在处理嵌入在门户中的 power bi 报告。我需要根据用户在门户中有权访问的公司,在 MAP 中显示车辆的实时 GPS 实时位置。基本上每个用户都会有一个关联的公司,我将使用 rowlevelsecurity 来做到这一点。

第三方应用程序将通过 API 提供对实时流数据的访问权限。是否可以从 power bi 连接到第三方应用程序 API 并显示 gps 位置?如果可能的话,我该怎么做?我对此完全陌生。请帮我解决任何问题 documents/scripts。我们有 power bi pro 许可证。

对于您的用例,您将无法在 Power BI 中完成所有操作,您需要将流数据推送到某种数据库,Azure SQL Server/Azure Cosmos DB/Azure Databricks 使用事件中心,也可能使用流分析。因此,例如,您的流将数据发送到事件中心终结点,然后将其发送到数据库,然后 Power BI 读取它。

然后您可以 link 向该数据库生成 Power BI 报告并将其设置为直接查询模式,然后在报告上设置 page refresh。根据服务类型,none Embedded/Premium 工作区的刷新时间为 30 分钟或更长时间,而不是 'realtime'