3、创建业务流程。
1)在数据源管理页面,单击左上方的 图标,单击DataStudio(数据开发)。
2)在数据开发页面,右键单击业务流程,选择新建业务流程。
3)在新建业务流程对话框中,输入业务名称,例如test,单击新建
4)在业务流程开发面板,单击虚拟节点并拖拽至右侧的编辑页面。
5)在新建节点对话框中,节点名称输入为workshop_start,单击提交。
6)在业务流程开发面板,单击离线同步并拖拽至右侧的编辑页面。
7)在新建节点对话框中,节点名称输入为OSS_数据同步,单击提交。
说明:由于当前实验环境的虚拟桌面不支持直接复制粘贴中文(复制粘贴会出现乱码),您可以单击虚拟桌面右下角的 图标切换虚拟桌面的输入法,手动输入中文。
8)在业务流程开发面板,单击离线同步并拖拽至右侧的编辑页面。
9)在新建节点对话框中,节点名称输入为rds_数据同步,单击提交。
说明:由于当前实验环境的虚拟桌面不支持直接复制粘贴中文(复制粘贴会出现乱码),您可以单击虚拟桌面右下角的 图标切换虚拟桌面的输入法,手动输入中文
10)在右侧的编辑页面,通过拖拽连线,将workshop_start节点设置为两个离线同步节点的上游节点。
4、配置workshop_start节点。
1)在数据开发页面左侧,选择业务流程>您的业务流程>通用,双击虚拟节点workshop_start。
2)在该节点的编辑页面,单击右侧的调度配置。
3)在调度配置面板的时间属性区域,重跑属性选择为运行成功或失败后皆可重跑。在调度配置面板的调度依赖区域,单击使用工作空间根节点,设置workshop_start节点的上游节点为工作空间根节点。
说明 :
- 由于新版本给每个节点都设置了输入输出节点,所以需要给workshop_start节点设置一个输入。此处设置其上游节点为工作空间根节点,通常命名为工作空间名称_root。
- 由于当前实验环境的虚拟桌面浏览器显示问题,如果当前调度配置页面的参数出现了错位,您可以将浏览器的显示百分比设置小一些。
4)在该节点的编辑页面左上方,单击 图标保存配置。
5、新建表。
1)在数据开发页面,选择业务流程>MaxCompute,右键单击表,单击新建表。
2)在新建表对话框中,表名输入ods_raw_log_d,单击新建。
3)在表ods_raw_log_d的编辑页面,单击DDL模式。
4)在DDL模式对话框中,输入如下创建OSS日志对应目标表的建表语句,单击生成表结构。
CREATE TABLE IF NOT EXISTS ods_raw_log_d (
col STRING
)
PARTITIONED BY (
dt STRING
);
5)在确认操作对话框中,单击确认。
6)在表ods_raw_log_d的编辑页面,中文名输入为OSS日志对应目标表,单击提交到生产环境。
7)在提交到生产确认对话框中,选择我已悉知风险,确认提交,单击确认。
8)在数据开发页面,选择业务流程>MaxCompute,右键单击表,单击新建表。
9)在新建表对话框中,表名输入ods_user_info_d,单击提交。
10)在表ods_user_info_d的编辑页面,单击DDL模式。
11)在DDL模式对话框中,输入如下创建RDS对应目标表的建表语句,单击生成表结构。
CREATE TABLE IF NOT EXISTS ods_user_info_d (
uid STRING COMMENT 'uid',
gender STRING COMMENT 'gender',
age_range STRING COMMENT 'age_range',
zodiac STRING COMMENT 'zodiac'
)
PARTITIONED BY (
dt STRING
);
12)在确认操作对话框中,单击确认。
13)在表ods_user_info_d的编辑页面,中文名输入为RDS对应目标表,单击提交到生产环境。
14)在提交到生产确认对话框中,选择我已悉知风险,确认提交,单击确认。