检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
FDI各类数据库支持哪些数据类型? FDI各类数据库支持的数据类型有: Kafka数据库:string MySQL数据库:integer,bigint,number,varchar,char,float,date,timestamp,datetime Oracle数据库:inte
源端API类型数据源自定义周期如何设置? 创建FDI普通任务时,当源端数据源选择API类型并且开启增量迁移时,支持自定义周期,自定义周期配置详细说明可参照以下示例: 当粒度单位为“小时”时,分别有以下四种配置场景。 以时间点2020-11-05 22:10为例,如下图。 周期指定
> API管理”,在“自定义认证”页签中单击“创建自定义认证”。 在创建自定义认证弹窗中配置后端自定义认证信息,完成后单击“创建”。 表1 后端自定义认证配置 参数 配置说明 认证名称 填写自定义认证的名称,根据规划自定义。建议您按照一定的命名规则填写自定义认证名称,方便您快速识别和查找。
数据源”,单击“创建数据源”,进入创建数据源页面。选择“自定义”类型的数据源,方式选择 “创建数据源”,然后在数据源输入框中输入数据源名称。 在页面中配置数据源的连接信息,如下表所示。 表1 数据源连接信息 参数 配置说明 数据源名称 填写数据源的名称,根据规划自定义。建议您按照一定的命名规则填写数据源名称,方便您快速识别和查找。
APIC > 自定义后端”,在“配置管理”页面单击“添加配置”。 在添加配置弹窗中配置相关信息,完成后单击“确定”。 表1 公共引用配置 参数 配置说明 配置名称 填写配置的名称,根据规划自定义。 所属集成应用 选择配置所归属的集成应用。 配置类型 选择配置的类型,可选择“模板变量”、“密码”和“证书”。
附录:自定义后端的Swagger扩展定义 概述 ROMA Connect在Swagger原有定义的基础上,定义了特有的API定义项,即扩展定义,如认证方式、函数脚本定义等。本章节主要介绍自定义后端使用的扩展定义。 1:x-livedata-auth-type 含义:基于Swagg
校验自定义后端API定义 功能介绍 校验自定义后端API定义。校验自定义后端API的路径或名称是否已存在 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /
校验分组下API定义是否重复时必填 roma_app_id 否 String 集成应用ID。 校验应用下API定义是否重复时必填 api_id 否 String 需要对比的API ID type 是 String 校验类型: path:路径类型 name:名称类型 响应参数 状态码:
表1 导入自定义后端 参数 配置说明 API定义覆盖 当导入的自定义后端与已有的自定义后端定义冲突时,是否使用导入的自定义后端覆盖已有的自定义后端。 扩展定义覆盖 当导入的自定义后端中定义的扩展信息(如流控策略、访问控制策略等)与ROMA Connect中已有的扩展信息冲突时,是否使用导入的信息覆盖已有信息。
数据源”,单击“创建数据源”,进入创建数据源页面。接着选择“MySQL”类型的数据源,创建方式选择 “创建数据源”,然后在数据源输入框中输入数据源名称。 在页面中配置数据源的连接信息,如下表所示。 表1 数据源连接信息 参数 配置说明 数据源名称 填写数据源的名称,根据规划自定义。建议您按照一定的命名规则填写数据源名称,方便您快速识别和查找。
指从源端获取到的JSON格式数据中,要集成到目标端的数据元素。 以车位感应设备的数据为例,需要把车位感应设备信息和车位状态信息集成到目标端数据库中。 别名:deviceId,类型:String,解析路径:data.deviceId 别名:status,类型:String,解析路径:data
为了确保数据的实时性和一致性,可以周期性地将MySQL数据库中的数据同步至Oracle数据库中。 这一过程会按照预设的时间间隔精确执行,通过模板“定时同步MySql中的数据到Oracle”创建组合应用,系统会自动抓取MySQL数据库中的最新数据记录,并将其无缝对接到Oracle数据库中,实现两个数据库之间的高效、准确的数据更新与同步。
目标表中配置的RowId字段类型不正确导致写入数据失败 原因分析 使用RowId的方式采集Oracle表数据时,由于设置表字段类型不正确,导致报错,如下图。 解决方案 修改表字段类型,RowId一般是使用字母、数字生成的18位字符串,采集到目标端需要为字符类型。 父主题: 数据集成组合任务
nname; end; 数据API中的执行语句说明 数据API调用存储过程时,参数可通过后端服务请求的Headers、Parameters或者Body传递,参数名的语法为:{参数名}.{数据类型}.{传输类型}。 数据类型包括String和int。 传输类型指入参或出参声明,入参使用in,出参使用out。
后续的其他配置参数,是基于您在创建连接器时所定义的数据源信息而定。 您可以在ROMA Connect控制台的“资产管理”页面中,在“连接器”页签下单击连接器名称,查看连接器的“数据源定义”信息。 以接入一个读取邮件数据的自定义数据源为例,该自定义数据源的接入配置示例如下图所示。 其中,email
'log_bin'; (可选):当创建MySQL CDC任务Schema映射时,MySQL数据库需要先开启配置项:binlog_rows_query_log_events =1;可在如上第 e 步骤中配置。 在数据库中执行以下命令创建ROMA Connect连接数据库的用户并配置权限。 CREATE
附录:自定义后端的Swagger扩展定义 概述 ROMA Connect在Swagger原有定义的基础上,定义了特有的API定义项,即扩展定义,如认证方式、函数脚本定义等。本章节主要介绍自定义后端使用的扩展定义。 1:x-livedata-auth-type 含义:基于Swagg
连接器配置1 读写参数定义中,填写自定义插件执行读写操作时需要获取的额外信息,如要读写的表名、可以进行增量读取的时间戳字段列名等。 图2 连接器配置2 发布连接器 连接器创建完成后,单击发布,可以发布连接器的实例。 连接器和连接器实例的关系,类似编程中的类和类对象实例。 连接器定义了针对某种
连接数据库的用户密码。 描述 填写连接器的描述信息,用于识别不同的连接器。 支持的动作 获取记录 获取增量记录 添加记录 更新记录 同步记录 删除记录 自定义SQL 配置参数 表1 获取记录 参数 说明 表名 填写要查询数据的数据表名。 字段名 填写要查询数据的字段名,多个字段以英文逗号(
安全配置信息 表2 安全配置信息 参数 说明 类型 选择是否允许API上架到云市场,“公开”为表示允许。本配置样例中不涉及上架操作,此处保持默认设置即可。 安全认证 安全认证方式选择“自定义认证”。 自定义认证 选择创建前端自定义认证中创建的自定义认证。 支持跨域CORS 保持默认设置,不开启。