Auf dieser Seite: Erfahren Sie, was Datenquellen sind und wie Sie die richtige Datenzugriffsstrategie auswählen, damit Sie zusätzliche Daten zu Bedingungen, Personalisierung und Timing in Ihre Journeys laden können.
Mit der Datenquellenkonfiguration können Sie eine Verbindung zu einem System definieren, um zusätzliche Informationen abzurufen, die in Ihren Journeys verwendet werden, zum Beispiel für:
- Definition von Bedingungen
- Parameter- und Personalisierungsdaten in Aktionen
- Definition benutzerdefinierter Wartezeiten
- Definition von Zeitzonen
➡️ Funktion im Video kennenlernen
Diese Konfiguration ist nicht erforderlich, wenn Ihre Journeys nur lokale Daten von einer Ereignis-Payload nutzen. Wenn Ihre Journey beispielsweise aus einem Ereignis besteht, gefolgt von einer Kanalaktionsaktivität, die nur Daten aus dem Ereignis verwendet, müssen Sie keine Datenquelle konfigurieren.
Es gibt zwei Arten von Datenquellen:
- Die vorkonfigurierte Datenquelle von Adobe Experience Platform, die die Verbindung zum Echtzeit-Kundenprofildienst definiert. Dies ist eine integrierte Datenquelle. Weitere Informationen finden Sie auf dieser Seite.
- Die externen Datenquellen, mit denen Sie eine Verbindung zu externen Systemen definieren können. Diese können Sie erstellen. Weitere Informationen finden Sie auf dieser Seite.
Für jede Datenquelle definieren Sie die Informationen, die mit Feldergruppen abgerufen werden sollen. Feldergruppen sind Gruppen von Feldern, die aus einer Datenquelle abgerufen werden können. Weitere Informationen finden Sie auf dieser Seite.
Wählen der Datenzugriffsstrategie data-access-strategy
Bevor Sie eine Datenquelle konfigurieren, überlegen Sie, welcher Ansatz Ihrem Anwendungsfall am besten entspricht. Drei Optionen stehen zur Verfügung, die jeweils unterschiedliche Kompromisse hinsichtlich Persistenz, Profilanreicherung und Wiederverwendbarkeit darstellen. Eine ausführliche Erläuterung dieser Optionen finden Sie unter Best Practices für erweiterte Journeys in Journey Optimizer.
Option 1 – Zugreifen auf externe Daten über benutzerdefinierte Aktionen (kein Data Lake)
Stellen Sie zur Journey-Laufzeit eine direkte Verbindung zu einer externen API her, ohne Daten im Data Lake von Experience Platform beizubehalten. Am besten geeignet für folgende Szenarien:
- Die Daten sind nur innerhalb des Journey-Kontexts nützlich und werden anderswo nicht benötigt.
- Auf das externe System kann über einen API-Endpunkt zugegriffen werden, der die erforderlichen Attribute zurückgibt.
Erfahren Sie mehr über benutzerdefinierte Aktionen und Antworten auf benutzerdefinierte Aktionen.
- Sind die Daten nur innerhalb des Journey-Kontexts nützlich und werden sie an anderer Stelle nicht benötigt? Wenn die Daten auch für Zielgruppen oder andere Kanäle benötigt werden, ziehen Sie die Optionen 2 oder 3 in Betracht.
- Ist der Zugriff auf das externe System über einen API-Endpunkt möglich, der die erforderlichen Attribute zurückgibt? Falls nicht, müssen Sie die Daten zuerst in den Data Lake aufnehmen.
Option 2 – Datensatz im Data Lake, nicht für Profil aktiviert
Nehmen Sie Daten in einen Datensatz auf, um Journeys basierend auf kontextuellen Ereignisdaten auszulösen und zu personalisieren, ohne dass diese zum Echtzeit-Kundenprofil beitragen. Am besten geeignet für folgende Szenarien:
- Einträge enthalten ein Identitätsfeld, das für den Zugriff auf Profile verwendet werden kann, die bereits in Experience Platform gespeichert sind.
- Die Daten werden nicht für die Erstellung von Zielgruppen oder die Identitätszuordnung außerhalb von Journey Optimizer benötigt.
- Enthalten Einträge ein Identitätsfeld, das für den Zugriff auf Profile verwendet werden kann, die bereits in Experience Platform gespeichert sind? Falls nicht, können Journeys nicht auf Profile zugreifen und Inhalte an sie senden.
- Werden die Daten NICHT für die Erstellung von Zielgruppen oder für die Identitätszuordnung außerhalb von Journey Optimizer benötigt? Falls doch, verwenden Sie stattdessen Option 3.
Option 3 – Profilaktivierter Datensatz im Data Lake
Nehmen Sie Daten in einen profilaktivierten Datensatz auf, um Zielgruppen zu erstellen, Identitätsdiagramme anzureichern und Daten über mehrere Journey- und RT-CDP-Ziele hinweg zu nutzen. Am besten geeignet für folgende Szenarien:
- Die Daten sind für Zielgruppendefinitionen nützlich, die in Kanälen außerhalb von Journey Optimizer verwendet werden.
- Die Daten enthalten mehrere Identitäten, die zu umfangreicheren, zusammengefügten Profilfragmenten beitragen.
- Datensynchronisation – Externe Datenbanken müssen synchronisiert werden und Warnhinweise ausgeben, um Aufnahmefehler zu identifizieren.
- Leitlinien für Profile – Zusätzlich zu den allgemeinen Leitlinien für die Datenaufnahme für Experience Platform gelten profilspezifische Leitlinien.
- Identitätsintegrität – Identitätsdaten in Ihren Quellsystemen müssen sorgfältig geplant werden, damit der fehlerfreie Status von Identitätsdiagrammen gewahrt bleibt.
- Data-Lake-Nutzung – Der gesamte Speicherverbrauch, Tabellenbeziehungen und adressierbare Profile müssen vor der Aufnahme bewertet werden.
Weitere Informationen zum Konfigurieren einer Adobe Experience Platform-Datenquelle und einer externen Datenquelle sowie zum Suchen und Verwenden von Daten in einer Journey finden Sie in diesem Tutorial-Video.
Anleitungsvideo video
Erfahren Sie, was eine Datenquelle ist, und lernen Sie, wie Sie Experience Platform- und externe Datenquellen konfigurieren.
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.