【发布时间】:2021-05-23 00:15:14
【问题描述】:
尝试建立一个相对简单的 ASA 查询来提取作为数组摄取的数据。我似乎无法弄清楚的部分是如何让返回的表自动填充每个键的列。这意味着我们需要每一行都有一列温度值、湿度值、照明值和接触值(如果存在)。其他一些数组只有 Key: Temperature 和 Key: Humidity。
谢谢!
"telemetry": {
"data": [
{
"key": "temperature",
"value": 19.1,
"unit": "°C"
},
{
"key": "humidity",
"value": 38.5,
"unit": "%"
},
{
"key": "illumination",
"value": 0,
"unit": "lx"
},
{
"key": "accelerationStatus",
"value": "heartbeat",
"meaning": "Heartbeat"
},
{
"key": "accelerationX",
"value": -0.02,
"unit": "g"
},
{
"key": "accelerationY",
"value": 0,
"unit": "g"
},
{
"key": "accelerationZ",
"value": 1.01,
"unit": "g"
},
{
"key": "contact",
"value": "open",
"meaning": "Window opened"
}
],
【问题讨论】:
标签: arrays json azure azure-stream-analytics