检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ROMA Connect支持将API、数据源和自定义函数封装成标准的RESTful API,并对外开放。ROMA Connect为API提供了完整的生命周期管理和多层的安全防护管理。 本章节通过完成一个使用ROMA Connect开放API的配置样例,帮助您快速熟悉使用ROMA Connect集成服务的过程。
开发自定义认证 创建用于前端认证的函数后端 通过自定义后端开发自定义认证函数,然后调用该函数进行访问认证,实现自定义认证。 登录ROMA Connect控制台,在“实例”页面单击实例上的“查看控制台”,进入实例控制台。 创建集成应用。 在左侧的导航栏选择“集成应用”,单击页面右上角的“创建集成应用”。
默认“utf-8”格式。 集成应用 选择数据源所归属的集成应用。 描述 填写数据源的描述信息。 连接地址 填写Kafka的连接地址和端口号。 如果Kafka有多个副本(Broker),可单击“添加地址”填写多个连接地址。 是否SASL_SSL ROMA Connect与Kafka的连接是否使用SASL_SSL认证加密。
一个环境上不能有两个同名的变量 2.环境变量区分大小写,即变量ABC与变量abc是两个不同的变量 3.设置了环境变量后,使用到该变量的API的调试功能将不可使用。 4.定义了环境变量后,使用到环境变量的地方应该以对称的#标识环境变量,当API发布到相应的环境后,会对环境变量的值进
状态码: 404 Not Found { "error_code" : "APIG.3006", "error_msg" : "Access control policy 7eb619ecf2a24943b099833cd24a01ba does not exist" } 状态码:
存在乱序问题。但是该方案中需要等待消费者业务直至消费完毕,存在一个时间差的问题,部分数据可能存在较大的端到端时延。 此方案适用于对消息顺序有要求,却对端到端时延不敏感的业务。 迁移流程 将生产客户端的Kafka连接地址修改为ROMA Connect实例的消息集成MQS连接地址。
使用ROMA Connect集成消息 概述 ROMA Connect提供了安全、标准化消息通道,实现不同消息系统的集成对接。 本章节通过完成一个使用Kafka命令行与ROMA Connect对接的配置样例,帮助您快速熟悉使用ROMA Connect集成消息的过程。 使用ROMA Connect集成消息的步骤如下所示:
404 Not Found { "error_code" : "APIG.3010", "error_msg" : "The access control policy binding record does not exist" } 状态码: 500 Internal Server
execute_status 否 String 执行状态,可为空。 UNSTARTED (未启动) WAITING (等待执行) RUNNING (执行中) SUCCESS (执行成功) CANCELLED (任务取消) ERROR (执行异常) 最小长度:0 最大长度:64 source_app_id 否
系统数说明:系统指的是用户的业务系统,系统数指ROMA Connect实例集成对接的业务系统数量。一个业务系统与ROMA Connect实例之间可以有多个连接。 连接数说明:业务系统和ROMA Connect的交互即为连接,使用不同功能所占用的连接数不同,具体的资源和连接数换算关系如下。 表2
标端写入数据。 创建集成任务。 数据集成任务规定了源端到目标端的数据集成规则,包括两端的数据类型、数据字段的映射规则、数据集成的过滤条件等。ROMA Connect支持创建两种数据集成任务: 创建数据集成任务:普通数据集成任务,有定时任务和实时任务两种集成模式,支持所有默认类型的
"date_from" : 1630052714000 } 响应示例 状态码: 200 OK { "message" : "Reset Success" } 状态码: 400 Bad Request { "error_code" : "FDI.3150", "error_msg"
引用函数表达式 用户在编辑设计组合应用时,可以通过引用函数表达式的方式快速配置连接器的配置信息,帮助用户便捷高效的设计组合应用。 组合应用中的函数表达式使用方法如图1所示。 图1 函数表达式的使用方法 函数表达式的分类 组合应用提供数学、字符串、加解密、日期和时间、编解码、进制转换共六种类型的函数表达式。
String 作业ID。 type String 作业类型。 status String 作业状态。 RUNNING : 作业正在执行。 SUCCEEDED : 作业执行成功,对于导出作业,用户可以通过archive_id来下载资产包。 FAILED : 作业执行失败,通过reason字段查看具体错误原因。
2021-01-04 上线V2版本数据集成API和设备集成API。 消息集成的“查询MQS实例列表”、“查询Topic列表”、“重发消息”接口补充了query参数,优化了部分参数描述。 2020-12-24 上线公共资源API和消息集成API。 2020-09-29 上线V2版本服务集成API,修改设备集成API参数问题。
导入导出产品 概述 ROMA Connect支持导入导出产品,可以把产品以文件形式导出到本地,也可以把本地的产品文件导入ROMA Connect,实现产品信息的批量迁移。 前提条件 导入产品前,请确保产品所属的集成应用已创建,否则请提前创建集成应用。 导入产品前,请检查导入产品的
or is not in JSON format, The error key is <key>. 请求消息体不是JSON格式或字段非法,有明确的错误字段。 请检查错误字段。 400 MQS.00400099 MQS instances in the Creating, Starting
状态码: 404 Not Found { "error_code" : "APIG.3006", "error_msg" : "Access control policy 7eb619ecf2a24943b099833cd24a01ba does not exist" } 状态码:
DataSourceConfig类说明 路径 com.roma.apic.livedata.config.v1.DataSourceConfig 说明 配合DataSourceClient使用,对数据源进行配置。 构造器详情 public DataSourceConfig() 构
execute_status String 任务本次执行状态: UNSTARTED(未启动) WAITING(等待调度中) RUNNING(执行中) SUCCESS(执行成功) CANCELLED(任务取消) ERROR(执行异常) 最小长度:3 最大长度:10 position String 标识本次任务执行到哪一个阶段: