消息流表示当代理接收和处理消息时,对消息执行的操作集合。消息流的内容和行为是由一组文件定义的,这些文件是您在完成消息流内容和结构的定义和配置时创建的:
您可通过创建自由格式的 ESQL 语句来定制以下内置节点(这些语句使用内置 ESQL 语句和函数,或您自己的用户定义的函数):
节点 | 用途 |
---|---|
DataDelete 节点 | 使用该节点从数据库表删除一行或多行,而不创建输出消息。 |
Datalnsert 节点 | 使用该节点将一行或多行插入数据库表,而不创建输出消息。 |
DataUpdate 节点 | 使用该节点更新数据库表中的一行或多行,而不创建输出消息。 |
Extract 节点 | 使用该节点创建包含输入消息内容子集的新输出消息。仅当映射中没有任何数据库时才使用 Extract 节点。 |
Mapping 节点 | 使用该节点以构造新的输出消息,并使用从输入消息修改或从数据库获取的新信息进行填充。仅当映射中没有任何数据库时才使用 Mapping 节点。 |
Warehouse 节点 | 使用该节点将整条消息或消息的一部分存储在数据库表中,而不创建输出消息。 |
可使用内置 ESQL 函数和语句定义消息映射,也可使用您自己的 ESQL 函数。