关键概念¶
本文介绍 EnOS 设备数据集成服务的关键概念。
集成流¶
集成流是可以通过 EnOS 管理控制台 > 设备数据集成 的 流设计器 进行设计和构建,进而将业务流程部署为一系列步骤的一个流程。每个集成流只能有一个输入节点来启动集成流。
设备数据集成服务中,可以构建两种类型的流。
集成模板¶
集成模板是一种预先设计的集成流,可在创建流时使用。集成模板有三种:
- 公有模板:公有模板是由系统创建的集成模板。所有 OU 下的用户都可以访问公有模板,但不能对其进行编辑或删除。
- 企业模板:企业模板是由 OU 管理员创建并可编辑或删除的集成模板。该模板的 OU 下的所有用户都可以访问企业模板,但不能编辑或删除。
- 私有模板:私有模板是由用户从已创建的集成流导出成的集成模板。该模板的 OU 下的所有用户都可以访问以及编辑和删除私有模板。
当前 OU 可用模板可以在 设备数据集成 > 集成模板 中查找。更多信息,参见 从模板新建集成流。
Msg 和 Metadata¶
流日志和节点日志中包含 msg 和 metadata 两部分,均以键值对形式展示。msg 是消息的有效负载,展示在 Body
中,可通过 ${msg.key}
表达式在下游引用。metadata 是其他属性信息的列表,展示在 metadata
中,可通过 ${metadata.key}
表达式在下游引用。键不区分大小写,值需要区分大小写。