Project 是在 Data Services Designer Window 中最高層級的物件。
Job 在獨立的排程執行時的最小單位。
Job 是由 Work Flows、Data Flows 所組成。
Work Flow 是由相關連的 Data Flows 所組成。
- Project 與 Job :Project 是用來群組歸類多個 Job,Project 是在組成架構中最上層的。一次只能開一個 Project 且無法分享給多個使用者。如下圖在 Project Area 區域中,開了一個「Tommy」的 Project,下一層有一個 Job 「JB_tom」,在 Project 下可以有多個 Job。
- Job 是唯一可以執行的物件,可手動執行測試。想要一起執行的步驟,可以放在同一個 JOB 中。在 JOB 中可以包含
- Data flows
- Sources
- Targets
- Transforms
- Work flows
- Scripts
- Conditionals
- While Loops
- Try/catch blocks
- 如果一個 Job 變得很複雜,可以分為多個 Flows;Job 可分為 Batch Jobs、Real-time Jobs 兩種,可使用的物件相同。
Data Services 各物件的階層架構圖
沒有留言:
張貼留言