如何解决Power BI 仪表板仅显示每个数据源的一个实时流数据字段选项
我有来自多个 (3) 数据源的多个实时 mysql> select replace('2021-05-06T02:21:20.000000Z','Z','') + interval 0 minute as d;
+---------------------+
| d |
+---------------------+
| 2021-05-06 02:21:20 |
+---------------------+
1 row in set (0.00 sec)
图块。每个数据源都是一个向 Azure IoT 中心发送消息的树莓派,该中心使用 Azure 流分析作业进行查询。这是从其中一台设备查询数据的一部分:
custom streaming data
当我在流作业中测试查询时,我得到一个包含所有预期列的输出。见query test results。 Power BI 报表中也提供了预期数据。但是,当我从 Power Bi 仪表板访问数据集时,每个设备只有一列数据可用。见available fields。
我还要注意可用字段(在本例中为 SELECT
CAST(GetMetadataPropertyValue(IoTHub,'IoTHub.EnqueuedTime') AS datetime) AS DateTime,RPM,FuelRate,DischargePressure,SystemPressure
INTO
powerbioutput
FROM
IoTHub
WHERE
GetMetadataPropertyValue(IoTHub,'IoTHub.ConnectionDeviceId') = 'rpi1'
)与上次更改的值无关。换句话说,如果我为 RPM
和 FuelRate
发送新值,在向仪表板添加新磁贴时,SystemPressure
仍然是唯一可用的字段。
任何有关为什么会发生这种情况以及如何解决它的见解将不胜感激。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。