⚡ 1-Minute Summary
- The 5-step data lifecycle: Connect, Harmonize, Unify, Analyze/Predict, and Act.
- Data pipeline path: Raw data lands in a
Data Lake Object (DLO), is staged in aData Source Object (DSO), and maps to a canonicalData Model Object (DMO). Segments and insights read only from DMOs. - Zero-Copy architecture: Move the query, not the data. Federate large external datasets from Snowflake, BigQuery, or Databricks instead of copying them.
Module Map: The Complete 360° Data Architecture
MODULE ROOT: 'One unified, consented view of the customer across every system, in real time.'
├── 5 Pillars: Connect ──► Harmonize ──► Unify ──► Analyze/Predict ──► Act
├── Provisioning Models: Existing Org Deployment · Dedicated Org · Sandboxes
├── Object Data Model: DLO (Ingest) ──► DSO (Stage) ──► DMO (Canonical Model)
├── Ingestion Patterns: Streaming Connectors · Batch Schedules · Ingestion API · Bulk Ingestion
├── Data Processing: Streaming Transforms · Data Spaces · Calculated Insights · Segmentation
├── Enterprise Governance: Data Kits & DevOps · Setup & Permission Sets · Profile Explorer
└── Trust & Compliance: Privacy Data Model · Consent API · Einstein Trust Layer Grounding
Understanding Data 360 & The Five Pillars
💬 In plain words: Think of Data 360 as a 5-step engine for your customer data: Connect brings in raw data from every source. Harmonize aligns everything to a single standard blueprint. Unify merges duplicate records into one profile. Analyze & Predict calculates metrics and AI scores. Act sends those rich profiles into CRM workflows, ad tools, and Agentforce agents.
📌 Practical Scenario:
A global retail enterprise receives live web clicks via streaming, nightly Point-of-Sale (POS) purchases via batch files, and Service Cloud cases in real time. Data 360 processes this data through the complete pipeline:
- Connect: Ingests events, transactional records, and support cases across all channels.
- Harmonize: Maps diverse schemas into standard
Individual,ContactPointEmail, andSalesOrderData Model Objects (DMOs). - Unify: Merges separate customer IDs into a single
Unified Individualprofile. - Analyze/Predict: Computes a real-time
Lifetime Value (LTV)and churn propensity score via Calculated Insights. - Act: Triggers a Flow and activates the Lapsed High-Spender segment to Marketing Cloud and Agentforce.
🧠 The 5 Pillars ('CHUAA'): Connect · Harmonize · Unify · Analyze/Predict · Act.
Ingest → Map to Canonical Model → Resolve to Unified Individual → Compute Insights → Activate Live.
Ingest → Map to Canonical Model → Resolve to Unified Individual → Compute Insights → Activate Live.
Core Architectural Concepts
Originally known as Customer Data Platform (CDP) and Data Cloud, Data 360 serves as Salesforce's hyperscale data engine. It unifies distributed enterprise systems into a real-time single source of truth:
- Why It Exists: Customer records typically sit fragmented across Sales Cloud, Service Cloud, Commerce systems, external data warehouses, and mobile apps. This fragmentation creates duplicate records, breaks cross-channel personalization, and makes consent compliance difficult.
- Connect (Ingestion): Ingests continuous event streams and scheduled batches via pre-built connectors, web/mobile SDKs, Cloud Storage (S3, GCS, Azure), and the Ingestion API.
- Harmonize (Data Modeling): Maps incoming
Data Lake Objects (DLOs)to the canonical Cloud Information Model (CIM) usingData Model Objects (DMOs). - Unify (Identity Resolution): Runs deterministic and probabilistic matching rules (exact match, fuzzy name, email, phone) to consolidate duplicate records into a
Unified IndividualID. - Analyze and Predict: Runs continuous
Calculated Insights, multidimensional aggregations, AI predictions, and vector embeddings across unified tables. - Act (Activation): Activates audiences, dynamic segments, and data-driven alerts directly into Flow triggers, Marketing Cloud journeys, advertising platforms, and Agentforce conversational agents.
🧭 360 Card: Data 360 Core Principles
- The Core Rule: Follow the 5-step pipeline in strict sequence: Connect → Harmonize → Unify → Analyze → Act.
- Key Value: Combines fragmented records from separate systems into a clean, unified customer profile with manageable consent tracking.
- Architecture Scope: Deploying Data 360 is an enterprise-wide initiative requiring intentional schema design, identity rules, and governance.
- Platform Nuance: Understand terminology evolutions (Customer Data Platform → Data Cloud → Data 360). Downstream features like segmentation and calculated metrics run only on harmonized DMOs, never on raw DLO tables.
- Data Warehouses vs. Data 360: Data warehouses excel at deep historical storage, SQL queries, and BI reporting. Data 360 is designed for identity resolution, real-time profile lookups, and immediate operational activation within Salesforce.
- Enterprise Scale: Do not deploy Data 360 just to build basic dashboard charts. Use BI tools (like CRM Analytics or Tableau) for standard reporting, and choose Data 360 when you need automated identity resolution and real-time business action.
Technical Deep Dive: Questions & Architectural Scenarios
Q: A CMO asks for a "360-degree customer view" using Data 360. When is Data 360 the right solution versus an over-engineered one?
🎯 Core Rule: Data 360 is ideal when customer data is scattered across multiple independent systems and must drive real-time personalization, identity resolution, and dynamic segmentation. It is over-engineered if all data already lives in one CRM org where standard reports and dashboards solve the problem.
Detailed Analysis:
- When Data 360 is Essential:
- Data resides across multiple Salesforce orgs, e-commerce engines, external data warehouses, and web/mobile apps.
- Duplicate customer identities must be merged through deterministic and fuzzy matching rules.
- Downstream channels require real-time profile lookups, event triggers, and unified context for Agentforce agents.
- When It Is Overkill:
- The primary goal is aggregated executive reporting, financial roll-ups, or static analytics.
- Customer data already lives inside a single core Salesforce CRM org without identity fragmentation.
- Standard Salesforce Reports, CRM Analytics, or an existing BI tool (Tableau, PowerBI) can deliver the required dashboards faster and at lower cost.
Scenario 1: Marketing asks for "instant, real-time" personalization using Data 360. How should you design and set expectations for the pipeline?
Solution Architecture:
⚠️ Architecture Trap: Assuming all data in Data 360 updates instantly can break production designs. Different components run on different processing cycles.
- Streaming Ingestion & Transforms: Mobile clicks, web browsing events, and API streams ingest and transform within seconds to power real-time personalization.
- Batch Ingestion: Large third-party database syncs and SFTP files run on hourly or daily schedules.
- Identity Resolution Schedules: Rulesets recalculate on set intervals (typically every few hours), rather than instantaneously on every single record write.
- Calculated Insights Refresh: Complex SQL aggregations run on defined schedules depending on dimension granularity.
- Design Recommendation: Route immediate user engagements through Streaming Data Streams and Streaming Activation paths, while using scheduled cycles for heavy metrics and identity matching jobs.
Comparison: Data 360 vs. Existing Enterprise Data Warehouses (Snowflake, BigQuery, Redshift)
- Storage & Deep Analytics: Enterprise data warehouses store massive historical datasets, run ad-hoc SQL, and power company-wide financial and operational reporting.
- Identity Resolution & Operational Action: Data 360 resolves disparate identities into unified individual IDs and pushes those enriched profiles directly into CRM screens, flows, and AI agents.
- Zero-Copy Federation: Use Zero-Copy Data Federation to query data directly from Snowflake, Google BigQuery, or Databricks without building heavy, duplicate ETL copy pipelines.
- Architectural Takeaway: Data 360 complements your existing data warehouse—it does not replace it. Use zero-copy architecture to share queries and power operational actions across both environments.