Data migration field mapping
Maps source-system fields to a target data model for migration, documenting transformations, requiredness, value translations, identifiers, validation rules, and unresolved collisions. Use for CRM migrations, ERP imports, warehouse loads, application replacement, and controlled spreadsheet-to-system field mapping.
Published Aug 21, 2026 · Updated Aug 26, 2026
Requirements
Map data migration field mapping source identifiers, columns, and reference fields. Add the governing data migration field mapping policy, taxonomy, thresholds, or reference documents. Define data migration field mapping ownership, periods, tolerances, and output vocabulary.
Skill document
The full SKILL.md your agent reads and follows.
Data migration field mapping
Purpose
Produce a migration mapping that an implementation team can execute and audit. Every source column is assigned to a target field or an explicit disposition, with transformations and validation checks that protect identifiers, dates, relationships, enumerations, and sensitive values.
Scope
Cover source and target schemas, field descriptions, data types, nullability, primary and foreign keys, code translations, concatenations, splits, date and unit conversion, deduplication keys, default rules, masking, rejection criteria, and reconciliation totals. Excluded: running the migration, changing source data, approving mappings, or inventing target fields that are not in the target model.
Data basis
- Source schema or tables with table name, column name, type, null rate, distinct examples, and row count.
- Target schema or import template with field name, type, required flag, allowed values, relationship, and length limit.
- Data dictionary, code lists, privacy classification, business rules, and legacy-to-new identifier crosswalks.
- Optional
migration_scopeinput naming entities, release, or cutover boundary.
Result
Deliver a field-mapping sheet with source table/column, target entity/field, mapping type, expression, source and target types, requiredness, allowed values, sensitivity, validation test, owner, and disposition. Add an exceptions sheet for unmapped, ambiguous, duplicate, rejected, or lossy cases and a short migration-readiness memo.
Quality criteria
- Every target required field has one documented source or an approved default marked as unresolved.
- Every source column has a target, archive, ignore, or reject disposition with a reason.
- Key mappings preserve uniqueness and relationship direction; no silent many-to-one collapse is allowed.
- Transformations specify timezone, decimal, encoding, truncation, and null behavior where relevant.
- Row counts, key counts, and rejected-record totals have explicit reconciliation formulas.
Instructions
Use the target schema as the destination authority and preserve exact source names beside normalized names. Prefer deterministic expressions over prose. Never convert unknown to zero, invent a code-list value, truncate a key, or merge people or accounts without a stated match rule. Mark a mapping “blocked” when requiredness, type, relationship, or security treatment cannot be proven from the corpus. Separate technical conversion from business ownership of the resulting value.
Adapt before use
- Provide source and target schemas, data dictionaries, code lists, and identifier crosswalks.
- Define null, duplicate, truncation, timezone, encoding, masking, and rejection policies.
- Map migration owners and specify reconciliation tolerances, release scope, and target import format.
Related skills
- Sync a spreadsheet into a record type
Loads an uploaded spreadsheet into a record type of the workspace with the bulk sync tool, previewing the changes before writing. Use for master data imports, periodic refreshes of a table, or migrating a list from Excel into records.
- Anomaly variance explanation
Explains material changes in a business metric by decomposing period, volume, price, mix, and data-quality effects, then ranks evidence-backed causes in a cited analysis sheet and management memo. Use for KPI variance reviews, monthly business reviews, forecast misses, anomaly investigation, and driver analysis.
- Dataset Quality Assessment
Dataset Quality Assessment converts table schema, column types, null policy, primary and foreign keys into profiling report and defect register with field metrics, duplicate groups, invalid values, orphan keys, temporal gaps, and severity, with cited evidence, explicit rules, and unresolved exceptions. Use for dataset quality assessment, recurring review, and decision preparation.
- Document-set extraction table
Extracts a defined field set from every same-kind document in a folder into a structured sheet with source citations, confidence flags, and a separate exceptions register. Use for batch contract, invoice, CV, or policy extraction, document-set coding, field harvesting, and cited folder-wide data capture.