資料準備總覽
「資料準備」可讓資料工程師對應、轉換和驗證與Experience Data Model (XDM)之間的資料。 「資料準備」在資料擷取程式(包括CSV擷取工作流程)中顯示為「對應」步驟。 資料工程師可在擷取期間使用「資料準備」執行下列資料操作:
- 定義簡單的傳遞對應,將輸入屬性指派給XDM屬性
- 建立計算欄位以執行可指派給XDM屬性的列內計算
- 套用字串、數值或日期操作函式以轉換資料
- 使用階層式函式建構XDM階層
- 在「資料準備」中操作資料時預覽資料
「資料準備」也會套用數個內建資料驗證,以確保在擷取資料時能維持資料完整性。 如有可能,「資料準備」會自動將傳入的資料結構描述對應到XDM。 資料工程師可以變更、修正和刪除建議的對應,並視情況以對應取代。
null
,而行的其餘部分則會擷取。 如果該列確實解析為無效的XDM,則該列將 not 已內嵌。 在這兩種情況下,都會記錄錯誤。映射
對應是輸入屬性或計算欄位與一個XDM屬性的關聯。 透過建立個別對應,單一屬性可對應至多個XDM屬性。
若要進一步瞭解不同的對應函式,請參閱 對應函式指南.
計算欄位
計算欄位允許根據輸入結構描述中的屬性建立值。 然後可以將這些值指派給目標結構描述中的屬性,並提供名稱和說明,以便更輕鬆地參考。 計算欄位的長度上限為4096個字元。
若要進一步瞭解計算欄位,請閱讀 計算欄位指南.
逸出特殊字元 escape-special-characters
您可以使用來逸出欄位中的特殊字元 ${...}
. 不過,包含具有句點(.
)不受此機制支援。 與階層互動時,如果子屬性有句點(.
),則必須使用反斜線(\
)以逸出特殊字元。 例如, 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」,請參閱 資料準備開發人員指南.