看了几天的Informatica ,关于infor的资料也比较少,主要的《商业智能深刻浅出》,以及中国大数据论坛上的教学视频。在看了这些以后总感受远远不够,但又缺少资料,不知道如何去深刻学习。shell
workflow主要是对ETL的调度工做。主要是实际的操做session
Inforamtica 流程控制的组件。学习
上图主要是一个Decision的时候,上面的规则就是这两个session的执行成果返回一个结果。大数据
2.Workflow 变量:第一次跑完将值写入资料库中操作系统
这个写在这里,它不是一个组件。但在一下的组件会用到这个变量的定义。3d
在菜单栏的workflow中的Edit选项workflow变量的定义如图:orm
选择variable选择卡。persistent是每次跑完将值写入资料库中。若是没有选择persistent那就每一次运行完一个session 就变回原来的值视频
下面的default是赋给一个默认值。blog
3. assigrment:建立一个任务事件
在assigrment中能够本身定义任务的规则。
4.eventRaise eventwite:首先须要在workflow中先定义,在workflow->Edit中的event选项卡。
在里面先定义事件。而后在eventRaise即eventwite中调用
5.Timeer:建立一个计时器,能够本身定义在多少事件后运行session
能够选择相对事件和绝对事件。
6. eventwite:文件探查,它主要是去探查系统有没接受到某个文件,这样能做为一个标志。
好比有不少文件要传送过来,某个文件做为一个结束的,描述性的文件,这样认为全部文件传送完了。
7.command 调操做系统的shell脚本
能够在command中配置shell脚本
8.email:能够给用户发送邮件,里面配置须要发送的内容等。
workflow 的scheduler配置:
在菜单栏 workflow->Edit-scheduler选项卡选择:
点击scheduler后面的小时候,设置运行的时间。workflow若是运行失败,scheduler就会自动的中止。