1.0 Data Modeling/Database Design
25%
- 1.1Compare and contrast various techniques and considerations for designing a data model for the Customer 360 Platform.
(for example, objects, fields & relationships, object features)
- 1.2Given a scenario, recommend approaches and techniques to design a scalable data model that obeys the current security and sharing model.
- 1.3Compare and contrast various techniques, approaches and considerations for capturing and managing business and technical metadata.
(for example, business dictionary, data lineage, taxonomy, data classification)
- 1.4Compare and contrast the different reasons for implementing big objects versus standard/custom objects within a production instance.
alongside the unique pros and cons of utilizing big objects in a Salesforce data model.
- 1.5Given a customer scenario, recommend approaches and techniques to avoid data skew.
(record locking, sharing calculation issues, and excessive child to parent relationships)
2.0 Master Data Management
5%
- 2.1Compare and contrast the various techniques, approaches and considerations for implementing master data management (MDM) Solutions.
(for example, MDM implementation styles; harmonizing and consolidating data from multiple sources; establishing data survivorship rules, thresholds and weights; leveraging external reference data for enrichment; canonical modeling techniques, hierarchy management)
- 2.2Given a customer scenario, recommend and use techniques for establishing a 'golden record' or 'system of truth' for the customer domain in a single org.
- 2.3Given a customer scenario, recommend approaches and techniques for consolidating data attributes from multiple sources.
Discuss criteria and methodology for picking the winning attributes.
- 2.4Given a customer scenario, recommend appropriate approaches and techniques to capture and maintain customer reference and metadata.
preserve traceability and establish a common context for business rules.
3.0 Salesforce Data Management
25%
- 3.1Given a customer scenario, recommend appropriate combination of Salesforce license types to effectively leverage standard and custom objects to meet business needs.
- 3.2Given a customer scenario, recommend techniques to ensure data is persisted in a consistent manner.
- 3.3Given a scenario with multiple systems of interaction, describe techniques to represent a single view of the customer on the Salesforce Platform.
- 3.4Given a customer scenario, recommend a design to effectively consolidate and/or leverage data from multiple Salesforce instances.
5.0 Large Data Volume Considerations
20%
- 5.1Given a customer scenario, design a data model that scales considering LDV and solution performance.
- 5.2Given a customer scenario, recommend a data archiving and purging plan that is optimal for the customer's data storage management needs.
- 5.3Given a customer scenario, decide when to use virtualized data and describe virtualized data options.