-
MySql - 应用与数据集成平台 ROMA Connect
填写更新操作中目标字段的值。 WHERE条件 填写要更新数据的条件。 表4 删除记录 参数 说明 表名 填写要删除数据的数据表名。 WHERE条件 填写要删除数据的条件。 表5 自定义SQL 参数 说明 执行语句 填写操作数据库的原生SQL语句。 执行语句内容会明文展示所输入信息,请防止信息泄露。 请谨
-
接入MySQL数据源 - 应用与数据集成平台 ROMA Connect
照一定的命名规则填写数据源名称,方便您快速识别和查找。 描述 填写数据源的描述信息。 扩展ABM集群 选择对应的扩展ABM集群实例来采集该数据源的模型数据。 数据湖分层 选择对应的数据湖分层:业务数据层/操作数据层/明细数据层/汇总数据层/应用数据层/贴源数据层。 是否使用JDBC字符串
-
接入MySQL数据源 - 应用与数据集成平台 ROMA Connect
仅当“连接模式”选择“专业”时需要配置。 填写MySQL数据库的JDBC格式连接串,例如:jdbc:mysql://{hostname}:{port}/{dbname}。 {hostname}为数据库的连接地址。 {port}为数据库的连接端口号。 {dbname}为要接入的数据库名。 用户名 填写连接数据库的用户名。
-
FDI各类数据库支持哪些数据类型? - 应用与数据集成平台 ROMA Connect
rchar,char,float,date,timestamp SQL Server数据库:integer,bigint,varchar,char,float,date,datetime PostgreSQL数据库:integer,number,varchar,char,float,date,timestamp
-
配置MySQL CDC(Binlog) - 应用与数据集成平台 ROMA Connect
(可选)如果MySQL数据库版本为8.0,则需要执行以下命令,修改数据库连接用户的密码认证方式。 ALTER USER roma IDENTIFIED WITH mysql_native_password BY 'password'; 其中: roma为2中创建的数据库连接用户名。
-
接入GaussDB(for MySQL)数据源 - 应用与数据集成平台 ROMA Connect
接入GaussDB(for MySQL)数据源 概述 ROMA Connect支持把GaussDB(for MySQL)数据库作为一个数据源,并用于数据集成任务。在使用GaussDB(for MySQL)数据源前,您需要先接入数据源。 前提条件 每个接入的数据源都要归属到某个集成应用
-
数据库 - 应用与数据集成平台 ROMA Connect
数据库 MySql Redis DB2 Gauss 200 Gauss 100 Oracle PostgreSQL Sql Server 父主题: 连接器
-
查询数据源 - 应用与数据集成平台 ROMA Connect
编码格式 数据源为GAUSS100、POSTGRESQL/OPENGAUSS类型时配置“big5” 数据源为MYSQL、GaussDB(for MySQL)类型且mode为default时配置 最小长度:0 最大长度:10 mysql_timeout Integer MYSQL连接超时时间(秒)
-
创建MQS到数据库的集成任务 - 应用与数据集成平台 ROMA Connect
完成数据源参数配置后,单击“开始检测”,进行数据源的连接测试 若测试结果为“数据源连接成功!”,则继续下一步。 若测试结果为“数据源连接失败!”,则检查和修改数据源连接参数配置,然后单击“重新检测”,直到连接成功为止。 单击“创建”,完成MySQL数据源的接入。 创建MQS到MySQL的数据集成任务。 在左侧的导航栏选择“数据集成
-
Mysql到Mysql时源端报“Illegal mix of collations for operation 'UNION'”错误 - 应用与数据集成平台 ROMA Connect
Mysql到Mysql时源端报“Illegal mix of collations for operation 'UNION'”错误 原因分析 从源端数据源视图中查看,视图定义语句使用了union,但是union两边字段编码不一致,须统一编码。 解决方案 建议使用CONVERT转换为统一编码,如:CONVERT
-
自定义数据源开发示例(定时任务) - 应用与数据集成平台 ROMA Connect
//组装SQL StringBuilder sqlBuilder = new StringBuilder(); sqlBuilder.append("select * from ").append(tableName); sqlBuilder
-
存储过程调用 - 应用与数据集成平台 ROMA Connect
存储过程调用 当前数据API不支持直接创建存储过程,但是可以执行MySQL、Oracle、PostgreSQL这三种数据源的存储过程,以Oracle数据库为例说明。 数据源说明 假设数据库里面有一张表,表结构如下建表语句所示: create table sp_test(id number
-
FDI任务是否支持清空目标表? - 应用与数据集成平台 ROMA Connect
FDI任务是否支持清空目标表? FDI创建任务时目标端选择DWS、MySQL、Oracle、PostgreSQL/openGauss、SQL Server、GaussDB(for MySQL)数据源支持清空目标表,其他数据源不支持清空表操作。 父主题: 数据集成普通任务
-
Mysql到Mysql的定时任务,源端有类型为tinyint(1),值为2的字段,但是采集到目标端值就变成了1 - 应用与数据集成平台 ROMA Connect
Mysql到Mysql的定时任务,源端有类型为tinyint(1),值为2的字段,但是采集到目标端值就变成了1 原因分析 Mysql驱动自动识别tinyint(1)为bit类型,所以目标端的值都变成了1。 解决方案 修改数据源配置,连接与安全配置项选择“专业”模式,在字符串最后加
-
同步数据库和缓存数据 - 应用与数据集成平台 ROMA Connect
同步数据库和缓存数据 概述 当模型采集中采集任务执行失败时,采集日志显示数据库和缓存不一致时,可以从数据源和任务的维度,执行同步任务,使数据库和缓存保持一致,解决采集任务异常。 前提条件 已完成采集技术模型和录入业务模型。 操作步骤 登录ROMA Connect,在“实例”页面单
-
源端Mysql增量采集每小时执行一次时部分数据丢失 - 应用与数据集成平台 ROMA Connect
源端Mysql增量采集每小时执行一次时部分数据丢失 原因分析 任务中配置的时间戳字段为updatetime,源端数据库中createtime记录了数据插入的时间,查看未采集到的数据,updatetime要早于createtime,导致任务运行时数据还没有插入updatetime的
-
API到MySQL时源端报“401 unauthorized”错误 - 应用与数据集成平台 ROMA Connect
API到MySQL时源端报“401 unauthorized”错误 原因分析 可能是以下两种原因产生该问题: 创建API的时候“安全认证”选择的是“无认证”,创建数据源的时候“认证方式”选了“AppKey Auth”。 创建API的时候“安全认证”选择的是“App认证”,创建数据源的时候“认证方式”选了“AppKey
-
配置系统间数据集成 - 应用与数据集成平台 ROMA Connect
选择目标端MySQL数据源所属的集成应用,在接入数据源时已配置。 目标端数据类型 选择“MySQL”。 数据源名称 选择接入数据源中已配置的MySQL数据源。 目标端表 选择集成数据要写入MySQL数据库中的数据表。 选择数据表后,单击“选择表字段”,可以选择要写入数据的列字段。
-
ROMA Connect支持的数据源 - 应用与数据集成平台 ROMA Connect
19 SNMP v1、v2、v3 SQL Server 2014、2019、2022 GaussDB(for MySQL) 2.0.15.6 WebSocket 无版本号 自定义数据源 无版本号 数据API支持的数据源 表2 数据API支持的数据源 数据源类型 支持的版本 Gauss100
-
创建数据源 - 应用与数据集成平台 ROMA Connect
编码格式 数据源为GAUSS100、POSTGRESQL/OPENGAUSS类型时配置“big5” 数据源为MYSQL、GaussDB(for MySQL)类型且mode为default时配置 最小长度:0 最大长度:10 mysql_timeout Integer MYSQL连接超时时间(秒)