Skip to main content

Mapping Source Fields

Mappings tell DFS how a source value relates to an operational target. A mapping can bind a source tag, topic field, table column, file column, or API field to an asset, point, dataset field, or workflow field.

Use mapping after a connector can browse or preview source data.

Mapping workflow

Browse source -> preview values -> choose target -> add transform -> review -> sync -> validate

Before mapping

Prepare:

  • connector ID or connector name;
  • source path or field name;
  • target entity type;
  • target ID when available;
  • target field;
  • unit and expected range;
  • source owner or reviewer.

Mapping fields

FieldWhat it means
Source pathThe source tag, object, topic field, table column, file column, or API field.
Source typeThe type or shape of the source value.
Target entityThe operational target, such as asset, point, equipment, dataset field, or work record.
Target IDThe stable ID of the target object.
Target fieldThe field to update or populate.
Transform expressionA unit conversion or value normalization expression.
UnitThe unit expected by the target.
Range minimum / maximumValues outside this range should be reviewed.
Topology tagOptional topology context for facility, network, or equipment relationships.
Physics typeOptional semantic hint for simulation or Physical AI workflows.
AI confidenceConfidence attached to an AI-assisted suggestion. Review before applying.

Add a manual mapping

  1. Open Data Integration > Connectors.
  2. Open the connector.
  3. Open the mapping area.
  4. Add a mapping rule.
  5. Select or enter the source path.
  6. Select the target entity.
  7. Enter the target ID when the target object already exists.
  8. Select the target field.
  9. Add transform expression when source and target formats differ.
  10. Save the mapping.
  11. Preview mapped output.
  12. Run sync and check sync history.

Review AI-assisted suggestions

If AI mapping suggestions are available, treat them as draft suggestions.

Review:

  • source path;
  • suggested target;
  • confidence;
  • unit;
  • expected range;
  • asset identity;
  • whether similar tags could be confused.

Apply only the suggestions that a user or data owner can defend. Keep uncertain suggestions out of production sync until the source owner confirms them.

Common mapping examples

Source valueTargetMapping concern
chws_temp_fchilled water supply temperatureConvert Fahrenheit to Celsius if the target expects Celsius.
AHU-03.statusasset operating statusNormalize source status values to target status values.
meter_kwelectrical meter pointConfirm meter, zone, and time interval.
alarm.severityalarm severity fieldNormalize source severity labels.
work_order_idwork record external IDPreserve external ID for traceability.

Validate the mapping

After saving and syncing, check:

  • mapped values appear on the expected target;
  • units are correct;
  • timestamps are aligned;
  • impossible values are rejected or flagged;
  • failed rows are visible for review;
  • downstream pages or workflows show the expected source timestamp.

When to change a mapping

Update a mapping when:

  • source tag names change;
  • equipment IDs are corrected;
  • units or scale factors are updated;
  • the target asset model changes;
  • source value quality degrades;
  • a reviewer finds incorrect target binding.

Record the reason for important mapping changes so downstream users can understand why data changed.