检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
响应消息中“id”的值即为集成应用ID,保存并留待后续步骤使用。 接入数据源 调用“创建数据源”接口,接入需要开放数据的数据库,并获取返回的数据源ID。此处以MySQL数据库为例进行说明,其他类型数据库请参考接口的参数说明。 请求示例: POST /v2/{project_id}/fdi/instan
体实现将由“Open API”组件的后续组件完成。因此“Open API”组件只能作为组合应用的触发事件,且后续必须连接其它节点。 流任务启动成功后,用户可以在对应ROMA Connect实例的“服务集成 APIC > API列表”中查看并编辑该发布的API。 支持的动作 接收API调用
ToArray()); } request.Body.Position = 0; } 校验签名是否过期。从X-Sdk-Date头中取出时间,判断与服务器时间是否相差在15分钟以内。如果signedHeaders中不包含X-Sdk-Date,也返回认证失败。 private
headers[k] = v if needbody: r.body = request.get_data() 校验签名是否过期。从X-Sdk-Date头中取出时间,判断与服务器时间是否相差在15分钟以内。如果signedHeaders中不包含X-Sdk-Date,也返回认证失败。 if dateHeader
名和密码。 验证业务 业务应用完成对接适配后,需验证业务是否正常。 业务应用调用API是否正常。 业务应用向ROMA Connect的Topic收发消息是否正常。 设备向ROMA Connect收发数据是否正常,规则引擎是否正常转发数据。 父主题: 恢复/迁移集成资产
如何修复意外重启等原因导致的XStream模式Oracle CDC功能异常? 因Oracle数据库意外重启等原因导致CDC功能异常时,可以在Oracle数据库中执行以下命令来排查和修复。 以sys用户连接到Oracle数据库,然后执行以下命令: SELECT CAPTURE_NAME,status
apping映射规则。 脚本模式 可通过编辑JavaScript脚本来配置源端数据(sourceObj指源表的字段集合对象)和目标端数据(targetObj指目标表的字段集合对象)的Mapping映射关系信息,增强复杂对象的Mapping处理能力。 脚本映射样例: 样例模板。 function
数据API:通过编写SQL脚本方式,读取数据库中的数据。操作简单方便,但灵活性较低。 函数API:通过编写JavaScript脚本方式,读取数据库中的数据。ROMA Connect提供了用于读取数据库数据的Java类DataSourceClient,在读取数据后可以通过JavaScript脚本对数据
添加自定义后端公共配置 概述 自定义后端支持添加变量、密码、证书等全局公共配置,并在函数后端的JavaScript脚本中快速引用已添加的配置项。 操作步骤 登录ROMA Connect控制台,在“实例”页面单击实例上的“查看控制台”,进入实例控制台。 在左侧的导航栏选择“服务集成
最小长度:3 最大长度:50 auto_mapping 否 Boolean 是否自动建立源端到目标端映射。 表4 ext_info 参数 是否必选 参数类型 描述 server_id 否 String Mysql的ServerID 最小长度:1 最大长度:20 响应参数 状态码: 200
接入FI Hive数据源 接入MySQL数据源 接入MongoDB数据源 接入MRS Hive数据源 接入MRS HBase数据源 接入FI HBase数据源 接入Oracle数据源 接入SQL Server数据源 接入DAMENG数据源 接入POSTGRESQL数据源 接入SFTP数据源
任务信息。 ROMA Connect数据集成适用于异构数据源之间的数据类型转换和按需集成。对于业界主流数据库之间的数据迁移、同步场景,建议使用数据复制服务DRS;对于关系型数据库、大数据、文本等数据迁移到数据湖的场景,建议使用云数据迁移CDM。 表1 接入数据源 数据源接入配置 普通任务支持的集成模式(源端)
选择实例,用于后续验证连通性。 连接与安全 选择数据库的连接模式。当前支持“默认”模式,由系统根据用户配置自动拼接数据源连接字符串。 主机IP地址 填写数据库的连接IP地址。 端口 填写数据库的连接端口号。 数据库名 填写要连接的数据库名。 用户名 连接数据库的用户名。 密码 连接数据库的用户密码。 描述
“rule02”两者都开启。断路器优先判断“rule01”匹配条件,若匹配则会按照上方配置的默认触发条件开启断路器(rule01内未配置触发条件),并执行rule01内的后端降级策略。若不匹配则会继续判断“rule02”,以此类推。 脚本配置示例 { "breaker_condition":{
写策略名称,方便您快速识别和查找。 策略类型 固定为“响应缓存”。 描述 填写策略的描述信息。 策略内容 支持表单模式和脚本模式两种方式,脚本模式配置请参见脚本配置示例。 响应缓存键 配置参数作为响应缓存键,用于区分不同的缓存。 system_params类型:配置不同的API内
单击“添加策略条件”,添加策略后端的生效条件。 条件来源:策略条件中判断条件的来源。 请求入参:以API请求的请求参数作为判断条件,入参需要在API的前端请求中已定义。 源地址:以发起API请求的源端地址作为判断条件。 系统参数:以系统参数作为策略条件来源。系统参数指API网关处理API请求时的系统运行时参数信息。
选择策略所属的集成应用。若没有可用的集成应用,可单击右侧的“新建集成应用”,创建一个集成应用。 描述 填写策略的描述信息。 策略内容:支持表单模式和脚本模式两种方式,脚本模式配置请参见脚本配置示例。 响应头管理 单击“添加响应头”,添加自定义响应头。 说明: 建议不要设置敏感信息,以防泄露。 Name:响应
API与自定义Function API。 自定义Data API指企业将数据库作为API后端服务接入APIC,将数据服务能力转换为REST接口的能力。 自定义Function API,类似简化版的函数服务,在APIC后端编写自定义脚本或函数,作为API后端服务,供前端统一调用。 MQS 消息集成(Message
才会被转发到该策略后端。 策略条件 添加策略后端的生效条件。 条件来源:策略条件中判断条件的来源。 源地址:表示以发起API请求的源端地址作为判断条件。 请求入参:表示以API请求的请求参数作为判断条件。 系统参数:以系统参数作为策略条件来源。系统参数指API网关处理API请求时的系统运行时参数信息。
PostgreSQL PostgreSQL连接器用于连接PostgreSQL数据库,负责建立和维护应用程序和PostgreSQL数据库之间的连接,并管理数据的传输。 PostgreSQL是一个特性齐全的开源的对象-关系型数据库。 PostgreSQL默认端口为5432,但是管理员可以根据需要将其更改为其他端口。