SAP BODS - 建立嵌入式資料流



您可以選擇現有資料流中的物件。建立嵌入式資料流有兩種方法。

方法一

右鍵單擊該物件,然後選擇將其設為嵌入式資料流。

Make Embedded Data Flow

方法二

將完整並驗證的資料流從物件庫拖動到工作區中的開啟資料流中。接下來,開啟已建立的資料流。選擇要用作輸入和輸出埠的物件,然後單擊該物件的建立埠

Click Make Port

資料服務將該物件新增為嵌入式資料流的連線點。

變數和引數

您可以將區域性變數和全域性變數與資料流和工作流一起使用,這為設計作業提供了更大的靈活性。

主要功能包括:

  • 變數的資料型別可以是數字、整數、小數、日期或文字字串(如字元)。

  • 變數可以在資料流和工作流中用作WHERE子句中的函式。

  • 資料服務中的區域性變數僅限於建立它們的那些物件。

  • 全域性變數僅限於建立它們的作業。使用全域性變數,您可以更改執行時預設全域性變數的值。

  • 在工作流和資料流中使用的表示式稱為引數

  • 工作流和資料流中的所有變數和引數都顯示在變數和引數視窗中。

要檢視變數和引數,請按照以下步驟操作:

轉到工具→變數。

Variables and Parameters

將顯示一個新的變數和引數視窗。它有兩個選項卡:定義和呼叫。

Definitions and Calls

定義選項卡允許您建立和檢視變數和引數。您可以在工作流和資料流級別使用區域性變數和引數。全域性變數可以在作業級別使用。

作業

區域性變數

全域性變數

作業中的指令碼或條件

作業中的任何物件

工作流

區域性變數

引數

此工作流或使用引數傳遞給其他工作流或資料流。

父物件傳遞區域性變數。工作流也可以將變數或引數返回給父物件。

資料流

引數

資料流中的WHERE子句、列對映或函式。資料流無法返回輸出值。

在呼叫選項卡中,您可以看到為父物件定義中所有物件定義的引數名稱。

定義區域性變數

要定義區域性變數,請開啟即時作業。

步驟1 - 轉到工具→變數。將開啟一個新的變數和引數視窗。

步驟2 - 轉到變數→右鍵單擊→插入

Variable Insert

它將建立一個新的引數$NewVariable0

步驟3 - 輸入新變數的名稱。從列表中選擇資料型別。

Select Datatype

定義完成後,關閉視窗。同樣,您可以為資料流和工作流定義引數。

Dataflow and Workflow
廣告