資料準備總覽

「資料準備」可讓資料工程師對應、轉換和驗證與Experience Data Model (XDM)之間的資料。 「資料準備」在資料擷取程式(包括CSV擷取工作流程)中顯示為「對應」步驟。 資料工程師可在擷取期間使用「資料準備」執行下列資料操作:

  • 定義簡單的傳遞對應,將輸入屬性指派給XDM屬性
  • 建立計算欄位以執行可指派給XDM屬性的列內計算
  • 套用字串、數值或日期操作函式以轉換資料
  • 使用階層式函式建構XDM階層
  • 在「資料準備」中操作資料時預覽資料

「資料準備」也會套用數個內建資料驗證,以確保在擷取資料時能維持資料完整性。 如有可能,「資料準備」會自動將傳入的資料結構描述對應到XDM。 資料工程師可以變更、修正和刪除建議的對應,並視情況以對應取代。

注意

除非產生的訊息為無效的XDM,「資料準備」中的任何轉換錯誤都會導致這些屬性被設定為 null,而行的其餘部分則會擷取。 如果該列確實解析為無效的XDM,則該列將 not 已內嵌。 在這兩種情況下,都會記錄錯誤。

映射

對應是輸入屬性或計算欄位與一個XDM屬性的關聯。 透過建立個別對應,單一屬性可對應至多個XDM屬性。

若要進一步瞭解不同的對應函式,請參閱 對應函式指南.

計算欄位

計算欄位允許根據輸入結構描述中的屬性建立值。 然後可以將這些值指派給目標結構描述中的屬性,並提供名稱和說明,以便更輕鬆地參考。 計算欄位的長度上限為4096個字元。

若要進一步瞭解計算欄位,請閱讀 計算欄位指南.

逸出特殊字元

您可以使用來逸出欄位中的特殊字元 ${...}. 不過,包含具有句點(.)不受此機制支援。 與階層互動時,如果子屬性有句點(.),則必須使用反斜線(\)以逸出特殊字元。 例如, address 是包含屬性的物件 street.name,則這可以稱為 address.street\.name 而非 address.street.name.

對應集

將結構描述轉換成另一個結構描述的一組對應統稱為對應集。 每個資料流程都會建立單一對應集。 對應集是資料流程不可或缺的一部分,並且會在資料流程中建立、編輯和監控。

若要進一步瞭解對應集,包括如何使用對應集中的欄位,請閱讀 對應集指南. 若要瞭解如何建立對應集及使用與對應集相關的其他API呼叫,請參閱 開發人員指南.

資料格式處理

「資料準備」可以強健地處理擷取到Platform的不同格式資料。 若要進一步瞭解「資料準備」如何處理不同的資料型別,請閱讀 資料格式處理概觀.

傳送部分列更新,使用 Data Prep

串流更新插入 Data Prep 可讓您將部分列更新傳送至 Profile Service 同時使用單一API請求建立和建立新的身分連結。 若要進一步瞭解如何在中串流更新插入 Data Prep,請參閱本檔案: 傳送部分列更新.

中的屬性型存取控制 Data Prep

Adobe Experience Platform中基於屬性的存取控制可讓管理員根據屬性控制對特定物件和/或權能的存取。

以屬性為基礎的存取控制可確保您只能對應您有權存取的屬性。 您無權存取的屬性無法用於傳遞對應和計算欄位。 因此,如果您無權存取必要欄位,則無法成功儲存對應。 此外,如果您無權存取任何子屬性,則無法對應物件或物件陣列。 不過,您可以個別對應物件或物件陣列中的其他元素。

請參閱 屬性型存取控制概觀 以取得詳細資訊。

後續步驟

本檔案說明Adobe Experience Platform資料準備的基本概念。 若要深入瞭解不同的對應函式,請參閱 對應函式指南. 若要進一步瞭解「資料準備」如何處理不同的資料型別,請閱讀 資料格式處理指南. 若要瞭解如何使用「資料準備API」,請參閱 資料準備開發人員指南.

本頁內容