Data preparation and ingestion blueprint
CREATED FOR:
- Developer
- User
Data preparation and ingestion Blueprint encompasses all the methods by which data can be prepared and ingested into Adobe Experience Platform.
Data preparation includes the mapping of source data to Experience Data Model (XDM) schema. It also includes performing transformations on data, including date formatting, field splitting/concatenation/conversions, and joining/merging/re-keying of records. Data preparation helps unify customer data to provide aggregated/filtered analysis, including reporting or preparing data for customer profile assembly/data science/activation.
Architecture
Data ingestion guardrails
The below diagram illustrates the average performance guardrails and latency for data ingestion into Adobe Experience Platform.
Data ingestion methods
Streaming Sources | |||
Method | Common Use Cases | Protocols | Considerations |
Adobe Web/Mobile SDK |
| Push, HTTP, JSON |
|
HTTP API Connector |
| Push, REST API, JSON |
|
Edge Network API |
| Push, REST API, JSON |
|
Adobe Applications |
| Push, Source Connectors and API |
|
Streaming Source Connectors |
| Push, REST API, JSON |
|
Streaming Sources SDK |
| Push, HTTP API, JSON |
|
Batch Sources | |||
Method | Common Use Cases | Protocols | Considerations |
Batch Ingestion API |
| Push, JSON or Parquet |
|
Batch Source Connectors |
| Pull, CSV, JSON, Parquet |
|
Data Landing Zone |
| Push, CSV, JSON, Parquet | |
Batch Sources SDK |
| Pull, REST API, CSV or JSON Files |
|
Data Collection
- Digital Experiences Blueprints
- Vertical industry blueprints
- Architecture Overviews
- Audience & Profile Activation
- B2B Activation & Marketing
- Content & Commerce
- Customer Journey Analytics
- Customer Journeys
- Data Collection, Access, & Export
- Data Analysis, Intelligence, & AI/ML