gpt4 book ai didi

嵌套数组/记录的 Azure 流分析查询

转载 作者:行者123 更新时间:2023-12-03 01:05:13 25 4
gpt4 key购买 nike

我有以下 JSON 示例,我正尝试通过 Azure 流分析将其发送到 PowerBI。

[{

"timestamp":1526452793090,
"values":[
{
"id":"Device1.K1001",
"v":false,
"q":true,
"t":1359326344047
}
]
}]

我的第一个假设是执行以下查询:

SELECT 
timestamp,
[values].id,
[values].v,
[values].q,
[values].t
INTO
[PowerBI]
FROM
[IoTHub]

result in powerBI

为什么上面的解决方案是错误的?

最诚挚的问候迈克尔

最佳答案

您可以获得GetArrayElement ,请引用我的示例查询:

WITH 
temp AS
(
SELECT
timestamp ,
GetArrayElement([values],0)as valueObj
FROM jsoninput
)

SELECT
temp.timestamp ,temp.valueObj.id,temp.valueObj.v,temp.valueObj.q,temp.valueObj.t
INTO
jaycosmostest
FROM
temp

输出结果:

enter image description here

希望对您有帮助。

关于嵌套数组/记录的 Azure 流分析查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50365143/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com