You can synchronize physical data objects when their sources change. When you synchronize a physical data object, the Developer tool reimports the object metadata from the source you select.
You can synchronize all physical data objects. When you synchronize relational data objects or customized data objects, you can retain or overwrite the key relationships you define in the Developer tool.
Choose from among several methods to synchronize mapping objects:
Synchronize a relational resource.
To synchronize any physical data object, right-click the object in the
Object Explorer
view, and select
Synchronize
.
Synchronize transformation ports with the physical data object.
In the Data Object tab of a transformation, select the option
At run time, get data object columns from the data source
.
At run time, the Data Integration Service fetches metadata and data definition changes from the data source and refreshes the data object definition in the Model repository.
To preview how the Data Integration Service fetches metadata and data definition changes, view the mapping with resolved parameters.
Synchronize ports when metadata changes
In the General tab of a transformation, select the option to synchronize ports. The exact label of this option depends on the type of transformation you configure. For example, for a Read transformation, the option is
When metadata changes, synchronize output ports
.
When the mapping runs, the Data Integration Service synchronizes column metadata in the transformation with the metadata in the data source.