You must give every component in your pipeline a unique name that identifies it to the other components. You use these names to specify cross-references between components, effectively creating a flow of data through the pipeline.
For example, starting from the bottom, in the following illustration:
When you specify a data source within a component’s editor, you are indicating which of the other components will provide data to that component. Components can have multiple data sources, such as the PropDimMapper component below, which has both a record source, LoadMainData, and a dimension source, DimensionServer.