SAP Customer Data Platform is a comprehensive, real-time customer data management platform that unifies profiles and events from disparate systems, enriches them with identity resolution and segmentation, and activates audiences across channels to enable personalized engagement and measurable business impact.
These are the major changes and new features in SAP Customer Data Platform, organized in components:
| Component | Features |
|---|
| Enhanced Data Mapping Capabilities | - Filtering in Array-to-Array Mapping: The new Filter option in array-to-array mapping allows you to define conditions that determine which elements from a source array are included in the target array. Unlike the Array Predicate, which selects only the first matching element, the Filter includes all elements that meet the specified conditions. This ensures that only relevant records are ingested or sent, reducing payload size and improving downstream data quality.
- Conditional Mapping in Events and Actions: Conditional mapping allows you to apply conditions that determine whether the data of an attribute is sent as part of an action or ingested as part of an event. This provides greater control over data accuracy and relevance during data ingestion and activation, without requiring external processing or custom logic.
- Complex Conditions in Array Selector: When mapping an array to a single attribute, the array selector now supports complex AND/OR conditions in the Array Predicate option. This allows you to apply conditions on multiple attributes from the array to define which data should be included in the event or action, providing more flexibility and control over data mapping logic.
- Null Values Support for Transformations: You can now designate an empty string or null value to transform to or from when defining a transformation between strings. This provides more comprehensive handling of null values in your data transformations.
|
| Improved Condition Building | - New Operators in Condition Builders:
The addition of the BETWEEN operator for number, integer, and date type attributes simplifies setting date or number ranges in segments, activity indicators, calculated indicators, CX flows, CX journeys, and data retention policies. This eliminates the need for combinations of "before" and "after" operators. Additionally, the EQUALS ONE OF (for primitive attributes) and INCLUDES ONE OF (for array attributes) operators allow you to specify multiple values in a condition simultaneously, reducing the number of conditions needed. These operators are also available in audience explorations when using attributes of a child entity to filter instances in a parent entity. - Empty Strings in Configurations You can now check if a string attribute is an empty string, or if a string array includes an empty string, when using conditions for creating explorations, segments, CX flows, journeys, and indicators.
|
| Enhanced Connectivity and Data Export | - Business Data Cloud Integration: SAP CDP can now be enhanced with data from SAP Business Data Cloud, allowing a smooth integration of SAP Business Data Cloud data into SAP CDP.
- New Events in SAP Emarsys Connector: The SAP Emarsys connector now supports the ingestion of customer mobile campaign activities through two new events: "Get mobile push notification opened activity" and "Get mobile in-app notification clicked activity.
- Multi-business Areas Support in SAP Emarsys: The SAP Emarsys Customer Engagement connector now supports multi-business areas for real-time actions, enabling filtering of profile data based on assigned business areas.
- New Actions in SAP Sales Cloud and SAP Service Cloud Connector: The SAP Sales Cloud and SAP Service Cloud Version 2 connector is enhanced with new actions such as Create an Individual Customer, Create an Account, Create a New Contact, Create a Lead, Create an Opportunity, Create an Appointment, and Create a Case. These actions can be configured to send data to SAP Sales Cloud and SAP Service Cloud Version 2, or as enrichment actions to enrich SAP Customer Data Platform with a response.
- Export Data to External Systems: SAP Customer Data Platform data can now be exported to external cloud storage service providers, including Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP), and SFTP. Supported formats are Parquet or JSONL. Arrays of primitive types that are part of relationships are now included when exporting data to external systems.
|
| Data Governance and Observability | - PII Attributes in Outbound Data Governance: When selecting schema attributes to include in an outbound processing purpose, attributes flagged as Personal Identifiable Information (PII) need to be manually selected individually and can no longer be selected en masse through their parent attribute. This ensures that PII data is treated with the necessary care when sharing data with external systems.
- Payload in Shipped Logs: You can now opt to include the payload of the logs to be shipped to the connected log provider, providing increased observability and greater insight into the health of the system.
- Data Retention for Groups and Activities: The Data Retention functionality has been enhanced, allowing you to set up rules to delete groups and their activities after a set time period in accordance with privacy regulations. Data retention is now also available for activities, allowing you to delete activity events based on time or values.
|
| Additional Enhancements | - Value Distribution Preview in Explorations: When building audiences and segments through explorations, you can now preview the available values for each attribute as well as how often each value occurs. You can then directly select one or multiple of these values as conditions.
- CX Flow Queues: SAP Customer Data Platform administrators can now assign CX flows to different execution queues which are tailored to accommodate different target system response times. A new monitoring panel provides insights into each queue's performance and size.
- Duplication for Various Insights and Activations: You can now duplicate Segments, Explorations, Indicators, CX Flows and CX Journeys.
- "First Seen" and "Last Seen" Metadata: Metadata timestamps on profiles and groups are now available for data activation and building criteria.
- Query Customers by Any Identifier: You can now query customers in a business unit by any attribute that has a matching rule over it in CDP.
|
Summary
- Filtering and conditional mapping enhance data quality by allowing you to include only relevant data in target arrays and actions, improving efficiency and accuracy.
- New operators in condition builders, such as "between," "Equals one of," and "Includes one of," simplify the process of creating conditions for segments, CX flows, and data retention policies.
- Enhancements to connectors, such as SAP Emarsys and SAP Sales/Service Cloud, and data export capabilities provide greater flexibility in integrating and sharing data with external systems.