Unione input multipli - trasformazioneUnion All Transformation

La trasformazione Unione input multipli consente di combinare più input in un unico output.The Union All transformation combines multiple inputs into one output. È ad esempio possibile utilizzare gli output di cinque diverse origini file flat come input per la trasformazione Unione input multipli e combinarli in un singolo output.For example, the outputs from five different Flat File sources can be inputs to the Union All transformation and combined into one output.

Input e outputInputs and Outputs

Gli input della trasformazione vengono aggiunti all'output della trasformazione uno dopo l'altro, senza riordinare le righe.The transformation inputs are added to the transformation output one after the other; no reordering of rows occurs. Se il pacchetto richiede un output ordinato, sarà necessario utilizzare la trasformazione Unione anziché la trasformazione Unione input multipli.If the package requires a sorted output, you should use the Merge transformation instead of the Union All transformation.

L'output della trasformazione Unione input multipli viene creato a partire dal primo input connesso alla trasformazione.The first input that you connect to the Union All transformation is the input from which the transformation creates the transformation output. Sulle colonne negli input connessi successivamente alla trasformazione viene eseguito il mapping a quelle dell'output della trasformazione.The columns in the inputs you subsequently connect to the transformation are mapped to the columns in the transformation output.

Per unire gli input è necessario eseguire il mapping delle relative colonne alle colonne nell'output.To merge inputs, you map columns in the inputs to columns in the output. È necessario eseguire il mapping di almeno una colonna di input a ogni colonna di output.A column from at least one input must be mapped to each output column. Il mapping tra due colonne può essere eseguito solo se i relativi metadati corrispondono.The mapping between two columns requires that the metadata of the columns match. Le colonne sulle quali viene eseguito il mapping devono ad esempio avere lo stesso tipo di dati.For example, the mapped columns must have the same data type.

Se le colonne sulle quali viene eseguito il mapping contengono dati stringa e la lunghezza della colonna di output è inferiore a quella della colonna di input, la lunghezza della colonna di output verrà aumentata automaticamente in modo che possa contenere la colonna di input.If the mapped columns contain string data and the output column is shorter in length than the input column, the output column is automatically increased in length to contain the input column. Le colonne di input sulle quali non viene eseguito il mapping a colonne di output vengono impostate su valori Null nelle colonne di output.Input columns that are not mapped to output columns are set to null values in the output columns.

Questa trasformazione include più input e un output.This transformation has multiple inputs and one output. Non supporta un output degli errori.It does not support an error output.

Configurazione della trasformazione Unione input multipliConfiguration of the Union All Transformation

È possibile impostare le proprietà tramite Progettazione SSISSSIS o a livello di codice.You can set properties through SSISSSIS Designer or programmatically.

Per altre informazioni sulle proprietà che è possibile impostare nella finestra di dialogo Editor trasformazione Unione , vedere Editor trasformazione Unione input multipli.For more information about the properties that you can set in the Union All Transformation Editor dialog box, see Union All Transformation Editor.

Per altre informazioni sulle proprietà che è possibile impostare a livello di codice, vedere Proprietà comuni.For more information about the properties that you can set programmatically, see Common Properties.

Per ulteriori informazioni sulle procedure per l'impostazione delle proprietà, fare clic su uno degli argomenti seguenti:For more information about how to set properties, click one of the following topics:

Unione di dati tramite la trasformazione Unione input multipliMerge Data by Using the Union All Transformation