
- SAP BODS 教程
- SAP BODS - 首頁
- 資料倉庫 & ETL
- 資料倉庫 - 概述
- 資料倉庫 - 型別
- 資料倉庫 - 產品與供應商
- ETL - 介紹
- SAP BO 資料服務
- SAP BODS - 概述
- SAP BODS - 架構
- SAP BODS - 資料服務設計器
- SAP BODS 倉庫
- SAP BODS - 倉庫概述
- 倉庫建立與更新
- 資料服務管理控制檯
- SAP BODS - DSMC 模組
- SAP BODS - DS 設計器介紹
- SAP BODS - DS 設計器中的 ETL 流程
- SAP BODS 資料儲存與格式
- SAP BODS - 資料儲存概述
- SAP BODS - 更改資料儲存
- SAP BODS - 記憶體資料儲存
- SAP BODS - 連結資料儲存
- SAP BODS - 介面卡資料儲存
- SAP BODS - 檔案格式
- COBOL 複製簿檔案格式
- 從資料庫表提取資料
- 從 Excel 工作簿提取資料
- SAP BODS 轉換
- SAP BODS - 轉換型別
- 向資料流新增轉換
- SAP BODS - 查詢轉換
- SAP BODS 管理
- SAP BODS - 資料服務概述
- 建立嵌入式資料流
- 除錯與恢復機制
- 資料評估與資料分析
- SAP BODS - 調優技巧
- SAP BODS 有用資源
- SAP BODS - 常見問題解答
- SAP BODS - 快速指南
- SAP BODS - 有用資源
- SAP BODS - 討論
SAP BODS 工作流介紹
工作流用於確定執行流程。工作流的主要目的是準備執行資料流,並在資料流執行完成後設定系統狀態。
ETL 專案中的批處理作業類似於工作流,唯一的區別是作業沒有引數。
可以向工作流中新增各種物件。它們是:
- 工作流
- 資料流
- 指令碼
- 迴圈
- 條件
- Try 或 Catch 塊
您還可以使一個工作流呼叫另一個工作流,或者一個工作流可以自呼叫。
注意 - 在工作流中,步驟按從左到右的順序執行。
工作流示例
假設有一個要更新的事實表,並且您已經建立了一個帶有轉換的資料流。現在,如果您想將資料從源系統移動,則必須檢查事實表的最後修改時間,以便只提取上次更新後新增的行。
為了實現這一點,您必須建立一個指令碼,該指令碼確定最後更新日期,然後將其作為輸入引數傳遞給資料流。
您還必須檢查與特定事實表的資料連線是否處於活動狀態。如果它不處於活動狀態,則需要設定一個 catch 塊,該塊會自動向管理員傳送電子郵件以通知此問題。
廣告