DatwWorks终于升级2.0了,心情万分激动之余,又有一丝担忧。因为,没法再创建新的旧版工作流了。。。
新版抛弃了“工作流”这个概念,引入了“业务流程”和“解决方案”两个新的概念。于是,作为团队Leader,我花了很大的精力去钻研这两个概念到底该如何应用在我的实际业务中。
1.目的
能尽快应用DataWorks2.0的诸多给力新功能;
尽快解决掉由于无法新建旧版工作流引起的不便;
2.旧版工作流划分
任务节点一般分为以下几类:
源数据同步节点
单业务基础数据层统计节点
跨业务基础数据层统计节点
结果数据层统计节点
结果数据同步节点
2.1 划分维度
旧版本的工作流,主要包含以下几个维度:
2.1.1 源数据库
数据源是在哪个数据库中
包括:源数据同步节点
2.1.2 产品线
源数据属于哪个产品线
包括:源数据同步节点 + 单业务基础数据层统计节点
2.1.3 目标系统
结果数据是给哪个系统提供的(后台系统、BI、DataV、……)
包括:结果数据层统计节点 + 结果数据同步节点
2.1.4 业务模块
结果数据属于哪个业务模块(订单+投诉、订单+保险、商家+订单、……)
包括:跨业务基础数据层统计节点 + 结果数据层统计节点 + 结果数据同步节点
2.1.5 运行周期
每日、每周、每月运行
包括:所有节点
2