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"
    }
]