SAP BW - 平檔案資料傳輸



您可以使用這些平檔案將外部系統的資料載入到 BI 中。SAP BI 支援使用平檔案、ASCII 格式檔案或 CSV 格式檔案進行資料傳輸。

平檔案中的資料可以從工作站或應用程式伺服器傳輸到 BI。

平檔案資料傳輸涉及以下步驟:

  • 定義檔案源系統。

  • 在 BI 中建立資料來源,定義 BI 中檔案的元資料。

  • 建立包含資料傳輸到 PSA 引數的資訊包。

關於平檔案資料傳輸的重要事項

  • 如果 CSV 檔案中未填充字元欄位,則用空格填充,如果為數字欄位,則用零 (0) 填充。

  • 如果 CSV 檔案中分隔符使用不一致,則錯誤的分隔符將被讀取為字元,並且兩個欄位合併為一個欄位,並且可能會被縮短。隨後的欄位不再按正確的順序排列。

  • 換行符不能用作值的一部分,即使該值用跳脫字元括起來。

關於 CSV 和 ASCII 檔案的一些提示

  • 用於確定是否必須指定前導零的轉換例程。更多資訊 - BI 系統中的轉換例程。

  • 對於日期,通常使用 YYYYMMDD 格式,無需內部分隔符。根據所使用的轉換例程,您也可以使用其他格式。

定義檔案源系統

在您可以從檔案源系統傳輸資料之前,必須以資料來源的形式在 BI 中提供元資料。轉到建模選項卡→資料來源

Define a File Source System

右鍵單擊上下文區域→建立資料來源。

Create DataSource

輸入資料來源的技術名稱、資料來源型別,然後單擊“傳輸”。

Edit DataSource

轉到“常規”選項卡→選擇“常規”選項卡。輸入資料來源的描述(短、中、長)。

如果需要,請指定資料來源是否為初始非累積的,並且可能在一個請求中產生重複的資料記錄。

您可以指定是否要以字元格式為資料來源生成 PSA。如果 PSA 未鍵入,則它不會以鍵入的結構生成,而是僅使用字元型別的 CHAR 欄位生成。

General Info

下一步是單擊“提取”選項卡頁並輸入以下詳細資訊:

定義資料來源的增量過程。指定您是否希望資料來源支援直接訪問資料(即時資料採集不支援從檔案傳輸資料)。

選擇用於資料傳輸的介面卡。您可以從本地工作站或應用程式伺服器載入文字檔案或二進位制檔案。選擇要載入檔案的路徑,或直接輸入檔名。

如果您需要建立一個例程來確定檔名稱,系統會直接從檔名欄位讀取檔名,如果不需要,則定義例程。

根據介面卡和要載入的檔案,必須進行以下設定:

Extraction
  • 二進位制檔案 - 指定要傳輸資料的字元記錄設定。

  • 文字型別檔案 - 對於文字檔案,確定檔案中的哪些行是標題行,因此在傳輸資料時可以忽略它們。指定要傳輸資料的字元記錄設定。

  • 對於 ASCII 檔案 - 要從 ASCII 檔案載入資料,資料將以固定的資料記錄長度請求。

  • 對於 CSV 檔案 - 要從 Excel CSV 檔案載入資料,請提及資料分隔符和跳脫字元。

    下一步是轉到“建議”選項卡頁,這僅對於 CSV 檔案是必需的。對於不同格式的檔案,請在“欄位”選項卡頁上定義欄位列表。

Proposal

下一步是轉到“欄位”選項卡:

您可以編輯從“建議”選項卡傳輸到資料來源欄位列表的欄位。如果您沒有從建議中傳輸欄位列表,則可以在此處定義資料來源的欄位,如下面的螢幕截圖所示。

Fields

然後,您可以執行檢查、儲存和啟用資料來源。

您也可以選擇“預覽”選項卡。如果您選擇讀取預覽資料,則您在欄位選擇中指定的資料記錄數量將顯示在預覽中。

Preview
廣告