数据集成 是否支持批量调度作业? 支持。 1. 访问DataArts Studio服务的数据开发模块。 2. 在数据开发主界面的左侧导航栏,选择“数据开发 > 作业开发”,新建作业。 3. 拖动多个CDM Job节点至画布,然后再编排作业。 如何备份CDM作业? 可以,如果用户长时间不需要使用CDM集群,可以将CDM集群停掉或删除来降低成本。 删除前,用户可以先通过CDM的批量导出功能,把所有作业脚本保存到本地,仅在需要的时候再重新创建集群、重新导入作业,实现作业备份。 如果HANA集群只有部分节点和CDM集群网络互通,应该如何配置连接? 如果HANA集群只有部分节点和CDM网络互通,为确保CDM正常连接HANA集群,则需要进行如下配置: 1. 关闭HANA集群的Statement Routing开关。但须注意,关闭Statement Routing,会增加配置节点的压力。 2. 新建HANA连接时,在高级属性中添加属性“distribution”,并将值置为“off”。 完成配置后,CDM即可正常连接HANA集群。 如何使用Java调用CDM的Rest API创建数据迁移作业? CDM提供了Rest API,可以通过程序调用实现自动化的作业创建或执行控制。 这里以CDM迁移MySQL数据库的表city1的数据到DWS的表city2为例,介绍如何使用Java调用CDM服务的REST API创建、启动、查询、删除该CDM作业。 需要提前准备以下数据: 1. 云账号的用户名、账号名和项目ID。 2. 创建一个CDM集群,并获取集群ID。 获取方法:在集群管理界面,单击CDM集群名称可查看集群ID,例如“c110beff0f114e758b10da7cd882b0ef”。 3. 创建一个MySQL数据库和一个DWS数据库,并创建好表city1和表city2,创表语句如下: MySQL: create table city1(code varchar(10),name varchar(32)); insert into city1 values('NY','New York'); DWS: create table city2(code varchar(10),name varchar(32)); 4. 在CDM集群下,创建连接到MySQL的连接,例如连接名称为“mysqltestlink”。创建连接到DWS的连接,例如连接名称为“dwstestlink”。 5. 运行下述代码,依赖HttpClient包,建议使用4.5版本。Maven配置如下: 4.0.0 cdm cdmclient 1 org.apache.httpcomponents httpclient 4.5
来自: