Database


Database 节点根据所选操作更新所选数据库。

节点类型

Enterprise。

输入和输出能力

该节点具有 1 个入口点和 1 个出口点。输入和输出都是 JSON 格式。

节点属性

../../_images/database.png


名称

该节点的名称。


目标连接

目标数据库连接的名称。你可以在 EnOS 管理控制台 > 连接配置 中配置数据库连接。更多关于连接配置的信息,参见 连接配置


目标表

目标数据库中需要更新的表。


操作

目标表 中的行进行更新的操作,当前支持 插入更新,将更新表中已有的行,若行不存在,将插入新行。


源字段目标列

所选 目标表 的列将显示在 目标列 下。


源字段 下输入需要更新/插入的相应数据,并勾选相应的复选框以匹配表中的数据。如果所勾选的数据与目标列的数据匹配,则会根据 源字段 中输入的数据更新目标表行的数据。如果没有数据匹配,则将使用 源字段 中输入的数据在目标表中插入新行。


备注

至少需要勾选一个复选框。


描述

该节点的描述。

使用限制

由于所要连接的数据库并非 EnOS 管理,EnOS 不保证每次连接都能成功,连接问题可能是由于服务器停机或其他 EnOS 无法控制的因素造成。

示例

输入示例

{
    "assetId": "abc",
    "timestamp": 24214324324,
    "measurepoints":{
        "temperature": 22.4,
        "humidity": 78
    }
}

输出示例

Database 节点不会修改输入 msg。