Skip to content
Back to Site

Configure Advanced Data Mapping

Remap supported source fields to compatible target fields without changing the value as part of mapping.

Advanced Data Mapping redirects a supported source field to a different compatible target field. The mapping changes the destination, not the field value itself. Use this Add-on when the standard migration path supports both fields but the source value needs to arrive in another target field.

Prepare:

  • the selected data type;
  • the supported source field;
  • the intended compatible target field;
  • the source value type and target field type;
  • uniqueness and relationship requirements;
  • representative normal, boundary, and exception records.

Tax data is excluded from Standard Advanced Data Mapping scope. If the requirement involves Tax fields, stop and confirm the supported handling before configuring a mapping.

Each mapping can include the supported controls needed to select:

ControlPurpose
Source FieldSelects the supported source field whose value will be redirected.
Target FieldSelects a different compatible target field.
Add RuleAdds another supported field mapping.
DeleteRemoves a mapping rule.

Available fields and destinations depend on the migration path, selected data, and supported target model.

  1. Open Advanced Data Mapping

    In Add-ons, locate Advanced Data Mapping.

  2. Select the data type

    Locate or create the mapping group for the selected supported data type.

  3. Select the source field

    Choose the field whose value must be written to another destination.

  4. Select the target field

    Choose a supported target field that can represent the source value correctly.

  5. Review value compatibility

    Confirm that the target field type can represent the complete source value, not only a convenient sample.

  6. Add other required mappings

    Keep one clear approved destination for each mapped source value and remove conflicting rules.

  7. Test representative records

    Verify normal, boundary, and exception values in the intended target field.

Use Advanced Data Mapping when the value is already correct and only the supported field destination needs to change.

RequirementAdvanced Data Mapping roleWhat to verify
Put a supported Product Short Description value into the compatible target Description fieldRedirect the supported source field to the approved target field without changing the value as part of mapping.Representative Products contain the complete source text in the intended destination, and any target-side presentation that depends on that field is checked separately.
Place a supported Customer contact value in a different compatible target contact fieldRedirect the supported source contact field to the approved target field while preserving the complete value.The value belongs to the correct Customer, remains complete, and does not break uniqueness, account, or relationship behavior that depends on the destination field.
RequirementUse
Align supported sites, languages, locations, groups, or order statesStandard Attribute Mapping
Redirect a supported source field to a different compatible target fieldAdvanced Data Mapping
Map a supported field or underlying database column on an eligible Open-Source-to-Open-Source pathAdvanced Database Mapping
Change the resulting selected target-field valueData Transformation
Implement unsupported extraction, bespoke schema logic, scripts, APIs, or relationshipsCustom Service assessment

Do not use Advanced Data Mapping as a general replacement for Attribute Mapping, and do not use it to imply database-column support that belongs to Advanced Database Mapping.

Treat these as high risk:

  • primary identifiers;
  • foreign keys and relationship fields;
  • Product, Category, Customer, Order, Review, and address IDs;
  • language, site, location, group, and status identifiers;
  • unique SKUs, emails, order numbers, and external references;
  • numeric fields used in totals, inventory, weight, dimensions, or other business calculations.
  • Data Filter establishes which records continue before mapping matters.
  • Advanced Data Mapping establishes the supported field destination.
  • Advanced Database Mapping, when applicable, follows field-level mapping and handles eligible supported field or database-column destinations.
  • Data Transformation runs after the mapping stages and changes the selected resulting target value.

If several mapping rules affect the same destination, resolve the conflict before migration execution.

After configuring Advanced Data Mapping:

  • every mapping uses a supported source field and compatible target field;
  • the value remains unchanged by the mapping operation;
  • Tax data is not included in Standard mapping rules;
  • duplicate or conflicting target destinations are removed;
  • identifiers and relationship fields retain valid references;
  • representative records place the complete source value in the intended target field.
CheckPass condition
Source fieldThe intended supported source value is selected.
Target fieldThe selected target destination is supported and operationally correct.
Value compatibilityThe target field can represent normal, boundary, and exception source values.
Value preservationThe mapped value is unchanged unless a separate Data Transformation rule intentionally changes it later.
Tax exclusionNo Standard Advanced Data Mapping rule is used for Tax data.
UniquenessUnique fields do not receive conflicting values.
RelationshipsRelated records remain connected.
Sample resultRepresentative records place the value in the expected target field.
IssueWhat to do
A required source or target field is unavailableConfirm whether the requirement fits Advanced Database Mapping on an eligible path or prepare the unsupported portion for Custom Service review.
Source and target field types are incompatibleChoose a compatible target destination. Use Data Transformation only when the business requirement is to change the resulting value, not to bypass an incompatible mapping.
A duplicate destination is rejected or produces conflicting resultsRemove one mapping or choose another compatible destination.
A relationship field is unclearDo not map it until its identifier and dependency role are understood.
The requirement concerns a database columnUse Configure Advanced Database Mapping if both platforms are Open-Source and the required column mapping is supported.
The requirement needs bespoke extraction, schema engineering, scripts, APIs, or relationshipsPrepare the non-standard portion for Custom Service review.

Return to Configure Add-ons and review this mapping together with any applicable database mapping and transformation rules.