检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
接入MySQL数据源 概述 ROMA Connect支持把MySQL数据库作为一个数据源,并用于数据集成任务或用于创建数据API。在使用MySQL数据源前,您需要先接入数据源。 前提条件 每个接入的数据源都要归属到某个集成应用下,在接入数据源前您需要有可用的集成应用,否则请提前创建集成应用。
源端数据源开启CDC,ROMA Connect可实现数据源的实时数据同步以及数据表的物理删除同步。 本章节主要介绍如何为MySQL数据库开启Binlog模式CDC功能。 前提条件 若MySQL数据库为主从模式,不支持使用MySQL从库。 不支持采集二进制类型的字段,例如:TINY
选择“MySQL”类型的数据源,创建方式选择 “创建数据源”,然后在数据源输入框中输入数据源名称。 在页面中配置数据源的连接信息,如下表所示。 表1 数据源连接信息 参数 配置说明 数据源名称 填写数据源的名称,根据规划自定义。建议您按照一定的命名规则填写数据源名称,方便您快速识别和查找。
FDI各类数据库支持哪些数据类型? FDI各类数据库支持的数据类型有: Kafka数据库:string MySQL数据库:integer,bigint,number,varchar,char,float,date,timestamp,datetime Oracle数据库:inte
添加SSL证书 如果API分组中的API支持HTTPS请求协议,则在绑定独立域名后,还需为独立域名添加SSL证书。SSL证书是进行数据传输加密和身份证明的证书,支持单向认证和双向认证两种认证方式。 单向认证:客户端与服务端连接时,客户端需要验证所连接的服务端是否正确。 双向认证:
增量获取时间补偿。 表3 添加记录 参数 说明 表名 填写要插入数据的数据表名。 插入数据 填写插入操作中目标字段的值。 表4 更新记录 参数 说明 表名 填写要更新数据的数据表名。 更新数据 填写更新操作中目标字段的值。 WHERE条件 填写要更新数据的条件。 表5 同步记录 参数
凭据管理”,在“凭据管理”页签中单击API所授权凭据的名称,进入凭据详情页面。 在页面的“AppCodes”下,单击“添加AppCode”。 在添加AppCode弹窗中配置AppCode。 表1 AppCode配置 参数 说明 生成方式 选择AppCode的生成方式。 自动生成:由系统随机生成AppCode。
填写连接器的描述信息,用于识别不同的连接器。 支持的动作 获取数据库变更 实时获取数据库变更 ,需要在数据库中启动binlog。 配置参数 表1 获取数据库变更 参数 说明 表名 填写或者选择要获取数据变更的数据表名。 数据库操作 选择数据库变更的操作。 父主题: 触发器
方案概述 为了确保数据的实时性和一致性,可以周期性地将MySQL数据库中的数据同步至Oracle数据库中。 这一过程会按照预设的时间间隔精确执行,通过模板“定时同步MySql中的数据到Oracle”创建组合应用,系统会自动抓取MySQL数据库中的最新数据记录,并将其无缝对接到Oracle
手动添加表映射。 在表映射关系栏中单击“手动添加表映射”,手动添加数据表的映射关系。 在表映射关系中选择“源端表名”和“目标端表名”。 单击“操作”栏的“执行映射”,在弹出对话框中查看映射字段,可根据实际情况修改源端和目标端字段名或删除多余字段,也可单击“手动添加字段映射”添加新的字段。单击右上角的按钮,可选择字段映射的配置项。
响应参数 状态码: 201 表5 响应Body参数 参数 参数类型 描述 size Integer 本次返回的列表长度 total Long 满足条件的记录数 members Array of VpcMemberInfo objects 本次查询到的云服务器列表 表6 VpcMemberInfo
Connect注册设备中所创建的集成应用。 目标端数据类型 选择“MySQL”。 数据源名称 选择2中所配置的MySQL数据源。 目标端表 选择MySQL数据库中集成数据要写入的数据表。 选择数据表后,单击“选择表字段”,选择车位感应设备信息和车位状态信息要写入数据库的列字段。 批次号字段 此处不设置。 配置MQS到MySQL的数据映射规则。
添加产品主题 功能介绍 添加产品主题。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/{project_id}/link/instances/{i
添加目标数据源 功能介绍 添加目标数据源。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/{project_id}/link/instances/
添加源数据源 功能介绍 添加源数据源。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/{project_id}/link/instances/{i
statusCode 必选 Integer 请求处理的结果码。 “0”表示成功。 非“0”表示失败。 statusDesc 可选 String 响应状态描述。 data 必选 List< AddDeviceRsp > 添加子设备的结果信息。 AddDeviceRsp结构体说明 字段名 必选/可选
resources 是 Array of integers 待添加子设备ID列表,且设备需是普通设备,自动向下取整。 最小值:1 最大值:99999999999999999 数组长度:1 - 9999 响应参数 状态码: 201 表4 响应Body参数 参数 参数类型 描述 [数组元素]
List<DeviceInfos> 子设备信息列表,列表大小1~100。 DeviceInfos结构体说明 字段名 必选/可选 类型 参数描述 nodeId 必选 String 设备标识。 支持英文大小写,数字和中划线,长度2-64。 name 可选 String 设备名称。 支持英文大小写,数字,中划线和#,长度2-64。
添加证书时系统提示证书链不完整 原因分析 一般情况下,中级机构颁发的证书文件包含多份证书,如包含服务器证书和证书链2个*.PEM格式的证书内容。在填写证书时,未把所有证书拼接在一起组成一份完整的证书。 解决方案 在填写证书时,需要将所有证书拼接在一起组成一份完整的证书后再填写。拼
高级设置 高级设置保持默认设置。 添加数据源后,在编辑器左侧选择数据源,然后您可以在右侧的语句编辑框中为数据源添加如下执行语句,从数据库中获取当前空余车位数量。 假设MySQL数据库中存储车位信息和车位状态信息的数据表名为“ParkingData”,表中车位状态字段为“Status”。