Mapplet input can be an Input transformation, a Source transformation, or both.
Use an Input transformation when you want the mapplet to receive input data from one or more upstream transformations. You can use multiple Input transformations in a mapplet. When you use the mapplet in a Mapplet transformation, each Input transformation becomes an input group. Use multiple Input transformations when you have multiple pipelines in a mapplet, or when you want the mapplet to receive input from multiple upstream transformations.
You include one or more Source transformations in a mapplet to provide source data. When you use only Source transformations for mapplet input, the mapplet is the first object in the mapping pipeline and contains no input groups. If the Source transformation reads hierarchical data, you must specify the validation type in the Source transformation.
A mapplet must contain at least one Input transformation or Source transformation.
Not all source types can be used in a Source transformation in a mapplet. For more information, see the help for the appropriate connector.
For information about configuring Input and Source transformations, see