应用与数据集成平台 ROMA CONNECT-配置目标端数据信息:ActiveMQ
ActiveMQ
返回页首
参数 |
配置说明 |
---|---|
目标端类型 |
选择ActiveMQ数据源的消息传递模型,可选择“Topic”和“Queue”。 |
目标端名称 |
填写待集成数据要发送到的Topic或Queue名称,请确保该Topic或Queue已存在。 |
元数据 |
定义写入到目标端的JSON格式数据中,每一个底层key-value型数据元素。源端有多少个字段需要集成,则目标端需要定义相同个数的元数据。
|
映射规则 |
配置ROMA Connect源端数据字段到目标端数据字段的映射规则,把获取到的源端数据转换成写入目标端的数据。具体映射说明参见配置映射规则。
|
元数据解析路径配置说明:
- JSON格式数据中不含数组
如以下写入目标端的JSON格式数据,元素a的完整路径定义为a,元素b的完整路径为a.b,元素c的完整路径为a.b.c,元素d的完整路径为a.b.d,元素c和d为底层数据元素。
此场景下,元素c的解析路径需要设置为a.b.c,元素d的解析路径需设置为a.b.d。
{ "a": { "b": { "c": "xx", "d": "xx" } } }
- JSON格式数据中含数组
如以下写入目标端的JSON格式数据,元素a的完整路径定义为a,元素b的完整路径为a.b,元素c的完整路径为a.b[i].c,元素d的完整路径为a.b[i].d。元素c和d为底层数据元素。
此场景下,元素c的解析路径需要设置为a.b[i].c,元素d的解析路径需设置为a.b[i].d。
{ "a": { "b": [{ "c": "xx", "d": "xx" }, { "c": "yy", "d": "yy" } ] } }
以上面JSON格式数据中不含数组的样例为例,目标端为ActiveMQ的配置示例如下图所示。