看了幾天的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就會自動的中止。