Combine¶
Combine 节点将数据合并成数组。
节点类型¶
Logic。
输入和输出能力¶
该节点具有多个入口点和 1 个出口点。输入是字符串或 JSON,输出是数组或 JSON 数组。
节点属性¶
名称
该节点的名称。
聚合数量
根据数量把数据组合成一组,并将满足数量条件的组输出。例如,当有 3 个输入并聚合数量为 2 时,前两个输入将合并为 1 个输出并输出到 msg,等下一次流触发,有更多输入时,第三个输入将与下一个输入组合并输出到 msg。当有 4 个输入并聚合数量为 2 时,则输入将组合为 2 个组,而两组将同时输出到 msg。
可使用表达式如 ${msg.number} 和 ${metadata.number}。
备注
输入值必须是正整数。
描述
对该节点的描述。
示例¶
输入示例¶
输入 1
{
"assetId": "abc",
"timestamp": 24214324324,
"measurepoints":{
"temperature": 22.4,
"humidity": 78
}
}
输入 2
{
"externalId": "externalId",
"timestamp": 24214324324,
"measurepoints":{
"speed": 32,
"heat": 40
},
"assetId":"assetId"
}
输出示例¶
[
{
"assetId": "abc",
"timestamp": 24214324324,
"measurepoints":{
"temperature": 22.4,
"humidity": 78
}
},
{
"externalId": "externalId",
"timestamp": 24214324324,
"measurepoints":{
"speed": 32,
"heat": 40
},
"assetId":"assetId"
}
]