项目上要用到这个工具了,工欲善其事必先利其器,先认识一下这个传说中的工具吧. 没有这个工具的时候我们用的是脚本(shell,perl,python,sql),有了这个基本上可以处理多样化的数据源了.
datastage是一套专门对多种操作数据源的数据抽取、转换和维护过程进行简化和自动化,并将其输入数据集市或数据仓库目标数据库的集成工具。
简单说,datastage就是一个实现数据交换的工具,因此项目风险主要就是对业务需求理解不正确、不全面,导致数据交换时发生数据错误、数据遗漏或者数据不一致。datastage是预先定义一定的数据逻辑来实现数据交换,数据逻辑是要依赖于业务需求,因此开发人员对需求理解的深入程度就确定datastage项目风险高低了。
datastage人员安排,就需要根据数据交换的工作量进行评估,重点是对数据交换任务数量和数据交换任务的复杂度来衡量。如果从角色来分,一个datastage的团队中,需要配备需求分析人员,资深datastage开发人员,和datastage实施人员。其中需求分析人员把握数据交换的业务口径,检验数据口径是否正确,确定数据交换映射表;资深datastage开发人员负责搭建datastage开发环境,分配datastage任务和指导培训实施人员;datastage实施人员根据数据交换数据需求说明书实施数据交换。
结论开发人员对需求的深入程度就确定项目风险的高低了.