应用与数据集成平台 ROMA CONNECT-选择模板创建组合应用

时间:2024-07-17 14:09:03

选择模板创建组合应用

  1. 登录新版ROMA Connect控制台
  2. 在左侧导航栏选择“资产目录”,在右测搜索框搜索“定时同步”,选择“定时同步MySql中的数据到Oracle”模板,单击“使用模板”。

    本实践中MySQL数据源表中的字段与Oracle中数据目标表中的字段类型保持一致。

    将MySQL数据表中的aa、bb字段同步到Oracle数据表中的TEST_INTEGER、TEST_VARCHAR字段,需要提前在数据库中创建好对应的数据表和字段。

    图1 定时同步MySQL中的数据到Oracle
  3. 在组合应用编排页面,对定时器、MySQL和Oracle连接器进行参数配置。
    1. 配置定时器参数。
      1. 单位:分钟。
      2. 间隔:1。表示每隔1分钟执行一次。
      3. 在这些秒:0。表示在每分钟的第0秒开始执行。
      4. 时区:GMT
      5. 任务模式:并行。
      6. 立即执行一次:否。
      图2 定时器配置

    2. 配置MySQL参数。
      1. 选择连接,选择之前已创建的MySQL连接器“MySql_test”。
      2. 选择动作,选择模板已选择好的“获取记录”。
      3. 配置参数。选择需要同步的表名,字段名选择“aa”和“bb”,其他参数保持默认。
        图3 MySQL配置
    3. 配置循环处理器,保持默认配置即可。
    4. 配置Oracle参数。
      1. 选择连接,选择之前已创建的Oracle连接器“Oracle_test”。
      2. 选择动作,选择模板已选择好的“添加记录”。
      3. 配置参数。输入目标端的表名,插入数据选择字段名TEST_INTEGER、TEST_VARCHAR,值配置为${500885|payload.aa}、${500885|payload.bb},其中500885为循环处理器的节点ID值,其他参数保持默认。
        图4 配置Oracle
  4. 完成后单击右上角的“保存”。
  5. 在新建组合任务弹窗中填写组合应用的名称和描述,然后单击“确定”,完成组合应用的创建。
  6. 单击右上角的“启动”。
  7. 在弹窗中选择区域、项目,并选择已创建好的ROMA Connect实例,单击“确认”,启动该组合应用。
support.huaweicloud.com/bestpractice-roma/roma_05_0096.html