SAP BODS - 資料流介紹



資料流用於從源系統提取、轉換和載入資料到目標系統。所有轉換、載入和格式化都在資料流中進行。

在專案中定義資料流後,可以將其新增到工作流或 ETL 作業中。資料流可以使用引數傳送或接收物件/資訊。資料流的命名格式為 **DF_Name**。

DF Name

資料流示例

假設您想使用源系統中兩個表的資料載入資料倉庫系統中的事實表。

資料流包含以下物件:

  • 兩個源表
  • 兩個表之間的連線,在查詢轉換中定義
  • 目標表
Data Flow Objects

可以向資料流中新增三種類型的物件:

  • 目標
  • 轉換

**步驟 1** - 轉到本地物件庫並將兩個表都拖到工作區。

Tables Work Space

**步驟 2** - 要新增查詢轉換,請從右側工具欄拖動。

Query Transformation

**步驟 3** - 連線這兩個表,並透過右鍵單擊查詢框→新增新→新建模板表來建立一個模板目標表。

Template Target Table

**步驟 4** - 輸入目標表的名稱、資料儲存名稱和表所屬的擁有者(模式名稱)。

**步驟 5** - 將目標表拖到前面並將其連線到查詢轉換。

Join to Query Transform

傳遞引數

您還可以向資料流傳入和傳出不同的引數。向資料流傳遞引數時,資料流中的物件會引用這些引數。使用引數,您可以向資料流傳遞不同的操作。

示例 - 假設您已向表中輸入了一個關於上次更新的引數。它允許您僅提取自上次更新以來修改過的行。

廣告
© . All rights reserved.