使用流分析查询创建 JSON 个对象
Create JSON object with Stream Analytics query
我正在尝试将传入的 JSON 对象格式化为 JSON 对象并输出
输入:
{
"id" : "001",
"firstArray":[
{
"tid" : 9,
"secondArray":[
{
"keep1" : "value1",
"keep2" : "value2",
"remove1" : "somevalue1",
"remove2" : "somevalue2"
},
{...}
]
},
{
"tid" : 8,
"secondArray":[
{
"keep1" : "value1",
"keep2" : "value2",
"remove1" : "somevalue1",
"remove2" : "somevalue2"
},
{...}
]
}
]
}
我想过滤这个对象(删除一些无用的属性)并得到类似的东西。
输出:
{
"id" : "001",
"firstArray":[
{
"tid" : 9,
"secondArray":[
{
"keep1" : "value1",
"keep2" : "value2"
},
{...}
]
},
{
"tid" : 8,
"secondArray":[
{
"keep1" : "value1",
"keep2" : "value2"
},
{...}
]
}
]
}
有人可以帮我查询或指出正确的方向吗?
谢谢
这可以通过自定义 JavaScript 函数来实现。看看:https://docs.microsoft.com/en-us/azure/stream-analytics/stream-analytics-javascript-user-defined-functions
我正在尝试将传入的 JSON 对象格式化为 JSON 对象并输出
输入:
{
"id" : "001",
"firstArray":[
{
"tid" : 9,
"secondArray":[
{
"keep1" : "value1",
"keep2" : "value2",
"remove1" : "somevalue1",
"remove2" : "somevalue2"
},
{...}
]
},
{
"tid" : 8,
"secondArray":[
{
"keep1" : "value1",
"keep2" : "value2",
"remove1" : "somevalue1",
"remove2" : "somevalue2"
},
{...}
]
}
]
}
我想过滤这个对象(删除一些无用的属性)并得到类似的东西。
输出:
{
"id" : "001",
"firstArray":[
{
"tid" : 9,
"secondArray":[
{
"keep1" : "value1",
"keep2" : "value2"
},
{...}
]
},
{
"tid" : 8,
"secondArray":[
{
"keep1" : "value1",
"keep2" : "value2"
},
{...}
]
}
]
}
有人可以帮我查询或指出正确的方向吗? 谢谢
这可以通过自定义 JavaScript 函数来实现。看看:https://docs.microsoft.com/en-us/azure/stream-analytics/stream-analytics-javascript-user-defined-functions