在此頁面上:瞭解什麼是資料來源,以及如何選擇正確的資料存取策略,以便您將其他資料帶入您的歷程,瞭解條件、個人化和時間安排。
資料來源設定可讓您定義系統連線,以擷取將用於歷程的其他資訊,例如:
➡️ 在影片中探索此功能
如果您的歷程僅運用來自事件裝載的本機資料,則不需要進行此設定。 例如,如果您的歷程由事件組成,之後僅會使用來自事件資料的管道動作活動,則不需要設定資料來源。
資料來源有兩種類型:
對於每個資料來源,您會使用欄位群組來定義要擷取的資訊。 欄位群組是可從資料來源擷取的欄位集。 請參閱此頁面。
選擇您的資料存取策略 data-access-strategy
在設定資料來源之前,請先考慮哪個方法最適合您的使用案例。 有三種選項可供使用,每種選項在持續性、設定檔擴充及重複使用性方面都有不同的權衡。 如需這些選項的詳細討論,請參閱Journey Optimizer中進階歷程的最佳實務。
選項1 — 透過自訂動作(無資料湖)存取外部資料
在歷程執行階段直接連線到外部API,而不將資料儲存在Experience Platform資料湖中。 最適合下列情況:
- 資料僅在歷程內容中才有用,其他地方並不需要。
- 可透過傳回所需屬性的API端點存取外部系統。
- 資料是否只適用於歷程內容,不需要在其他地方? 如果對象或其他管道也需資料,請考慮選項2或3。
- 是否可透過傳回必要屬性的API端點存取外部系統? 否則,您必須先將資料擷取到Data Lake。
選項2 — 資料湖中的資料集,未針對設定檔啟用
將資料擷取至資料集,以根據情境式事件資料觸發並個人化歷程,而不會對即時客戶個人檔案有所貢獻。 最適合下列情況:
- 記錄中包含可用於存取已儲存在Experience Platform中的設定檔的身分欄位。
- 在Journey Optimizer外部建立受眾或拼接身分時不需要資料。
- 記錄是否包含身分欄位,可用來存取已儲存在Experience Platform中的設定檔? 否則,歷程將無法存取並傳遞至設定檔。
- 在Journey Optimizer外部建立對象或拼接身分時,是否不需要資料? 如果是,請改用選項3。
選項3 — 在資料湖中啟用設定檔的資料集
將資料內嵌至啟用設定檔的資料集中,以建立對象、豐富身分圖表,並跨多個歷程和RT-CDP目的地運用資料。 最適合下列情況:
- 此資料可用於Journey Optimizer以外的管道中使用的受眾定義。
- 資料包含多個身分,這些身分有助於提供更豐富的拼接設定檔片段。
如需如何設定 Adobe Experience Platform 資料來源和外部資料來源,以及如何在歷程中尋找和使用資料的詳細資訊,請觀看此教學課程影片。
作法影片 video
了解資料來源為何,以及如何設定 Experience Platform 和外部資料來源。
This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.
For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.
- TL;DR: This page explains what data sources are in Journey Optimizer, the two types available (the built-in Adobe Experience Platform data source and external data sources), and how to choose between three data access strategies before configuring one.
Intents:
- Understand what a data source is and when a data source configuration is needed
- Distinguish the pre-configured Adobe Experience Platform data source from external data sources
- Choose a data access strategy among the three available options
- Understand what field groups are used for on a data source
- Decide whether to access external data via custom actions, ingest into a dataset, or use a profile-enabled dataset
Glossary:
- Data source: A configuration that defines a connection to a system to retrieve additional information used in journeys for condition definition, parameter and personalization data in actions, custom wait definition, and time zone definition (product-specific)
- Pre-configured Adobe Experience Platform data source: The built-in data source that defines the connection to the Real-time Customer Profile Service (product-specific)
- External data source: A data source you create to define a connection to external systems (product-specific)
- Field group: A set of fields that can be retrieved from a data source (product-specific)
Guardrails:
- The data source configuration is always performed by a technical user.
- A data source configuration is not required if your journeys only leverage local data coming from an event payload.
- Schema relationships are not supported for data sources.
- Because responses are now supported, you should use custom actions instead of data sources for external data source use-cases.
- Before enabling a dataset for Profile (Option 3), assess data synchronization, Profile guardrails, identity integrity, and Data Lake utilization.
Terminology:
- Canonical name: data source — Acronym: n/a — variants: data source configuration
- Synonyms: “pre-configured Adobe Experience Platform data source” = “built-in data source”
- Do not confuse: “Adobe Experience Platform data source” (pre-configured, built-in) ≠ “external data source” (one you create)
- Do not confuse: “Option 2 — Dataset in Data Lake, not enabled for Profile” (persisted, not contributing to Profile) ≠ “Option 3 — Profile-enabled dataset in Data Lake” (persisted and enabled for Profile)
FAQ:
- Q: When is a data source configuration required? — It is not required if your journeys only use local data coming from an event payload; it is needed when you want to retrieve additional information for conditions, personalization, custom wait, or time zone.
- Q: What are the two types of data sources? — The pre-configured Adobe Experience Platform data source (built-in) and external data sources that you create.
- Q: How many external data sources can I create? — You can create as many external data sources as you need.
- Q: Which data access strategy should I choose? — Option 1 accesses external data via custom actions without persisting in the Data Lake, Option 2 ingests into a dataset not enabled for Profile, and Option 3 uses a profile-enabled dataset; choose based on persistence, profile enrichment, and reusability needs.
- Q: Are schema relationships supported for data sources? — No, schema relationships are not supported for data sources.