You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Stream Analytics发送数据至Power BI时查询输出为null如何解决

Azure Stream Analytics查询输出null问题修复方案
  • 问题根因:你已经通过CROSS APPLY GetArrayElements(event.[values])将数据里的values数组拆分为单个传感器数据行,但SELECT语句中依然读取原始事件中的数组对象属性,无法匹配到对应字段,因此返回全null值。
  • 正确查询写法:
SELECT 
   sensordata.ArrayValue.id as id,
   sensordata.ArrayValue.v as Measurements,
   sensordata.ArrayValue.t as Time,
   sensordata.ArrayValue.q as Quality
INTO PowerBiVisualizationOutput
FROM PowerBiVisualizationInput AS event
CROSS APPLY GetArrayElements(event.[values]) AS sensordata
  • 补充说明:GetArrayElements拆解数组后返回的每一行数据中,ArrayValue字段对应数组中的单个元素,你需要的传感器id、测量值、时间、质量戳属性都存储在该字段下。
  • 验证建议:修改查询后可先用Stream Analytics的「测试查询」功能上传样本数据运行,确认所有字段返回正常值后再正式运行作业推送数据到Power BI。

内容的提问来源于stack exchange,提问作者new In Digital

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 16:54:03