检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Connect实例。各子公司或部门的业务系统都对接到自己的ROMA Connect实例,通过API的形式实现数字资产的互通共享。 由于各子公司或部门在运作上相互独立,其ROMA Connect实例可能会归属到不同的VPC上,而且每个ROMA Connect实例都有自己的访问地址。某个
Connect实例已绑定弹性IP,且本地PC所在网络与弹性IP的网络互通。 已在本地PC上下载并安装Postman工具。 步骤一:创建API分组 每个开放的API都要归属到某一个API分组下,在创建API前应提前创建API分组。 登录ROMA Connect控制台,在“实例”页面单击
已安装开发工具和Java开发语言环境,具体请参见开发准备。 获取SDK 旧版界面:登录ROMA Connect实例控制台,在“服务集成 APIC > API调用”的“SDK”页签中下载SDK。 新版界面:登录ROMA Connect实例控制台,在“服务集成 APIC > 凭据管理”的“SDKs”页签中下载SDK。
9 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 最小长度:1 最大长度:100000 响应参数 状态码:
已部署的自定义后端,如果需要暂停提供服务,可以下线自定义后端,下线时会同步下线和删除该自定义后端对应发布的API。 操作步骤 登录ROMA Connect控制台,在“实例”页面单击实例上的“查看控制台”,进入实例控制台。 在左侧的导航栏选择“服务集成 APIC > 自定义后端”,在“后端列表”页签中单击后端右侧的“下线”。
最大长度:256 connection_instance_id 否 String 连接器实例ID,连接器发布后对应的实例ID。 最小长度:0 最大长度:256 connector_params 否 Object 连接器对应的数据源参数,值按实际填写。 表5 MultiOracleAddress
自定义后端支持添加变量、密码、证书等全局公共配置,并在函数后端的JavaScript脚本中快速引用已添加的配置项。 操作步骤 登录ROMA Connect控制台,在“实例”页面单击实例上的“查看控制台”,进入实例控制台。 在左侧的导航栏选择“服务集成 APIC > 自定义后端”,在“配置管理”页面单击“添加配置”。
调试域名是否可以访问,true表示可以访问,false表示禁止访问 缺省值:true sl_domains Array of strings 系统默认分配的子域名列表 remark String 描述 call_limits Integer 流控时长内分组下的API的总访问次数限制,默认不限,请根据服务的负载能力自行设置
最大长度:256 connection_instance_id 否 String 连接器实例ID,连接器发布后对应的实例ID。 最小长度:0 最大长度:256 connector_params 否 Object 连接器对应的数据源参数,值按实际填写。 表5 MultiOracleAddress
同一个API在同一个环境中只能绑定一个相同类型的插件策略,已被API绑定的插件策略无法删除。 创建断路器策略 登录ROMA Connect控制台,在“实例”页面单击实例上的“查看控制台”,进入实例控制台。 在左侧的导航栏选择“服务集成 APIC > API策略”,在“策略管理”页签下单击“创建策略”。
配额说明 配额限制 配额是指用户在ROMA Connect实例中可创建的资源数量限制,具体的资源配额限制如下表所示。 在高并发情况下会出现略超最大配额数限制的情况,不影响资源的正常使用。 表1 实例资源配额限制 组件 资源 最大配额(个) 是否支持修改配额 集成应用 集成应用 100
Java客户端使用说明 操作场景 本文介绍Java版本的Kafka客户端连接指导,并完成客户端连接以及消息生产与消费的相关示例。 前提条件 已获取MQS连接信息,具体请参见开发准备。 已安装开发工具和Java开发语言环境,具体请参见开发准备。 引入Kafka客户端 MQS基于Kafka社区版本1
rfaceName。 后端安全认证 选择后端的安全认证方式。本实践中开放的API与后端服务在同一实例内,此处选择“无认证”。 描述 填写后端的描述信息。 高级设置 高级设置保持默认设置。 后端创建完成后,页面自动跳转到该后端的编辑器页面,后端类型默认为数据后端。 配置和部署数据后端。
此场景下,对于数据根字段和解析路径有三种配置方案: 数据根字段不设置 元素c的解析路径需要设置为a.b.c,元素d的解析路径需设置为a.b.d。 数据根字段设置为a 元数据的解析路径从元素a的下层路径开始。元素c的解析路径需要设置为b.c,元素d的解析路径需设置为b.d。 数据根字段设置为a.b 元数据的解析路径从
说明 api-limit 是 Number API访问次数限制。 user-limit 否 Number 用户访问次数限制。 app-limit 否 Number 应用访问次数限制。 ip-limit 否 Number 源IP访问次数限制。 interval 是 Number 流控策略时间周期。
最大长度:256 connection_instance_id String 连接器实例ID,连接器发布后对应的实例ID。 最小长度:0 最大长度:256 connector_params Object 连接器对应的数据源参数,值按实际填写。 表5 MultiOracleAddress
在开放API前,您需要为API分组绑定一个独立域名,供用户访问API使用。 在绑定独立域名前,您可以使用系统为API分配的默认子域名进行API调用测试,ROMA Connect对默认子域名的访问次数做了限制,每天最多可以访问1000次。 创建API 把已有后端服务封装为标准RESTful
的AppKey和AppSecret)。 Key/AppKey:APP访问密钥ID。与私有访问密钥关联的唯一标识符;访问密钥ID和私有访问密钥一起使用,对请求进行加密签名。 Secret/AppSecret:与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。
选择项目。 实例 选择实例,用于后续验证连通性。 连接与安全 选择数据库的连接模式。当前支持“默认”模式,由系统根据用户配置自动拼接数据源连接字符串。 主机IP地址 填写数据库的连接IP地址。 端口 填写数据库的连接端口号。 数据库名 填写要连接的数据库名。 用户名 连接数据库的用户名。
MRS Hive写入时数据全部写在第一个字段里 原因分析 建表时没有使用列分隔符。 解决方案 在数据库中执行以下命令设置分隔符: alter table 表名set serdeproperties('field.delim'='分隔符') 父主题: 数据集成任务