Data Mappers17% of the exam

Data Mapper scope, security and maintenance standards

The standards a consultant sets for Data Mappers: targeted scope combined in Integration Procedures, unique names and single mappings, a fixed Interface Type, Required Permission and its parent-IP gap, field-level security and encrypted fields, and the Data Mapper versioning source conflict.

Official exam objective
Discuss best practices for Data Mappers.

~7 min read · 8 practice questions ·

What the exam expects

  • Recommend targeted Data Mappers combined in an Integration Procedure over one large Data Mapper shared by many callers.
  • Set naming and mapping standards: unique output names, one mapping per target field with a formula for precedence, and query hierarchy kept in Extracts with a Transform for reshaping.
  • Explain that the Interface Type is fixed at creation, so a type change means a new Data Mapper.
  • Recommend Required Permission values, explain the blank-value default and why a parent Integration Procedure needs the same restriction.
  • Recommend field-level security per Data Mapper or org-wide, and explain encrypted-field display by designer.

Key terms: targeted Data Mapper (extracts or loads only one operation's data); Interface Type (Extract, Turbo Extract, Load or Transform, chosen at creation); Required Permission (who can run a Data Mapper); DefaultRequiredPermission (the org-level fallback); EnforceDMFLSAndDataEncryption (Omni Interaction Configuration that enforces field-level security for all Data Mappers).

Key facts

Scope
Detail
Targeted Data Mappers for one operation; three or fewer SObjects
Duplicate mappings
Detail
Processing order decides the saved value
Different output structure
Detail
Keep the hierarchy; reshape with a Transform
Interface Type
Detail
Can't be changed after creation
Required Permission blank
Detail
Any user can run it unless DefaultRequiredPermission is set
Required Permission vs default
Detail
The Data Mapper's value overrides DefaultRequiredPermission
Parent Integration Procedure
Detail
Can invoke Data Mappers the user can't access directly
Org-wide FLS
Detail
EnforceDMFLSAndDataEncryption = true
Check Field Level Security
Detail
Disables Org Cache, not Session Cache
Encrypted fields, standard designer
Detail
Plain text by default for View Encrypted Data users
Sources for this section (5)
  • Why must a restricted Data Mapper's Required Permission also be set on the Integration Procedures that call it on Standard Runtime?
  • When does a blank Required Permission let every user run a Data Mapper?
  • Why should a field be mapped only once in a Load?
  • When does selecting Check Field Level Security change a Data Mapper's caching on Standard Runtime?

The questions are free to read. Answers with their sources and self-grading are included with the pack.

Keep reading with the Omnistudio Consultant pack

  • Core concepts
  • Exam traps
  • Worked scenario

The pack includes:

  • All 31 lessons of the Omnistudio Consultant guide, with reading progress
  • Interactive decision walks and step-by-step sequence steppers
  • Inline practice questions and one-click topic practice (8 questions for this lesson)
  • An official source cited for every claim
  • An AI tutor that answers from the guide
  • Unlimited timed practice exams

Practice for the Omnistudio Consultant exam