检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
跨系统业务数据集成与转换 方案概述 配置系统间数据集成
数据转换 “数据转换”连接器用于数据流的格式转换,当前支持XML转JSON和JSON转XML。 配置参数 参数 说明 转换模式 选择数据转换的模式,可选择“XML转JSON”和“JSON转XML”。 内容 通过脚本编写需要转换的数据。 可通过变量的方式引用前序步骤中的数据,请参考引用变量。
在线调试工作流 创建组合应用和工作流并配置完成后,可对工作流进行在线调试,实时查看各个节点的运行信息,便于后续对工作流进行调整以满足业务需求。 前置条件和约束 使用工作流在线调试功能,您需要具备ROMA Connect实例作为调试运行环境。您可购买独立的ROMA Connect实例,也可以使用共享体验版实例。
项目 图像识别服务所在的项目。 获取图片方式 获取图片的方式,包括API表单参数、Base64编码和URL路径。 API表单参数 获取图片方式为“API表单参数”时,工作流的触发器必须为Open API,并通过form-data类型的表单参数上传图片,此处填写表单参数的参数名。 Base64编码
com.huawei.livedata.lambdaservice.util.JSONHelper 说明 提供Json与Xml、Map之间的相互转换。 方法列表 返回类型 方法和说明 static String json2Xml(String json) json转xml static
Connect的数据集成直接读取业务系统A中数据库的数据,并根据集成任务的配置,筛选出指定数据并进行数据转换,然后把转换后的数据写入到业务系统B的数据库中。 父主题: 跨系统业务数据集成与转换
\"%{DATA:upstream_header_time}\" \"%{DATA:upstream_response_time}\" %{WORD}-%{WORD}-%{INT} %{DATA:all_upstream_response_time} %{DATA:errorType} %{DATA:auth_type}
机器人推送文件消息 参数 说明 文件ID 文件ID,可通过群机器人文件上传接口获取。 表28 机器人推送图片消息 参数 说明 图片内容Base64编码 图片内容的base64编码。 图片内容MD5值 图片内容(base64编码前)的md5值。 表29 机器人推送图文消息 参数 说明 消息标题
消息标题 消息通知标题。 消息内容 消息内容。 表3 机器人发送图片消息 参数 说明 群聊ID 从钉钉的创建企业内部群或创建场景群接口获取。对于已存在的群,可以用钉钉的根据corpid选择会话JSAPI获取。 图片链接 消息预览图链接。 表4 机器人发送文件消息 参数 说明 群聊ID
查看资产列表 编辑资产名称 开启/停止脱敏任务 查询脱敏任务执行列表 提取图片中的图片暗水印(文件地址版本) 提取图片中的文字暗水印(文件地址版本) 图片嵌入暗水印(文件地址版本) 文档提取暗水印(文档地址版本) 文档嵌入水印(文件地址版本) 对数据进行脱敏 提取数据水印 嵌入数据水印
json转换成xml static String convertJsonToXml(String json, String rootName) json转换成xml static <T> T toBean(String json, Class<T> clazz) json转换成对象
sync_message_flush 否 Boolean 是否使用同步落盘。 description 否 String 描述。 sensitive_word 否 String 敏感字段。 new_partition_numbers 否 Integer 调整后的分区数。 响应参数 状态码: 400
将十六进制字符串转换成字节数组 方法详情 public static String toString(byte[] bytes, String encoding) 将字节数组转换为字符串 输入参数 bytes:需要转换的字节数组 encoding:编码 返回信息 返回转换后的字符串 public
原因分析 从源端数据源视图中查看,视图定义语句使用了union,但是union两边字段编码不一致,须统一编码。 解决方案 建议使用CONVERT转换为统一编码,如:CONVERT (ID USING utf8 ) AS ID。 父主题: 数据集成任务
单击“创建”,完成源端数据源的接入。 创建数据集成任务。 ROMA Connect通过数据集成任务,读取源端数据库中的数据,进行数据结构转换后,写入目标端数据库中。 在左侧的导航栏选择“数据集成 FDI > 任务管理”,单击页面的“创建普通任务”。 在创建任务页面中配置任务基本信息。
UpdateTopicAccessPolicyPoliciesObject objects 权限列表。 description 否 String 描述。 sensitive_word 否 String 敏感字段。 表5 UpdateTopicAccessPolicyPoliciesObject 参数 是否必选 参数类型
ROMA Connect支持接入多种类型的数据源,并通过数据集成任务实现源端到目标端的数据集成转换。ROMA Connect支持相同结构数据之间进行集成转换,也支持异构数据之间进行集成转换。 本章节通过完成一个API到MQS的数据集成配置样例,帮助您快速熟悉使用ROMA Connect集成数据的过程。
允许操作的权限。 external_configs Object 其他配置。 description String 描述。 sensitive_word String 敏感字段。 topic_type Integer Topic类型。 状态码: 400 表6 响应Body参数 参数 参数类型
否 String 描述。长度0-1000字符。输入值首字符不能为"="、"+"、 "-"、"@"的全角和半角字符。 sensitive_word 否 String 敏感字段。 当有多个敏感字段时,敏感字段用符号“||”隔开。 响应参数 状态码: 200 表4 响应Body参数 参数
通过一个处理器节点实现一个数据源到N个目标端的采集,能够完成1:N场景的数据采集。 任务配置采用拖拽节点的方式实现参数配置,简化流程。 编排模式的数据转换模式分为映射模式和脚本模式。JavaScript脚本能够实现从源端读取数据后先进行处理再写入目标端。 前提条件 ROMA Connect已