Conversione dati - trasformazioneData Conversion Transformation

La trasformazione Conversione dati converte i dati in una colonna di input in un tipo di dati diverso e quindi li copia in una nuova colonna di output.The Data Conversion transformation converts the data in an input column to a different data type and then copies it to a new output column. Un pacchetto può ad esempio estrarre dati da più origini e quindi utilizzare questa trasformazione per convertire le colonne nel tipo di dati richiesto dall'archivio dati di destinazione.For example, a package can extract data from multiple sources, and then use this transformation to convert columns to the data type required by the destination data store. È possibile applicare più conversioni a una singola colonna di input.You can apply multiple conversions to a single input column.

Tramite questa trasformazione un pacchetto può eseguire i tipi di conversioni dei dati seguenti:Using this transformation, a package can perform the following types of data conversions:

  • Modifica del tipo di dati.Change the data type. Per altre informazioni, vedere Tipi di dati di Integration Services.For more information, see Integration Services Data Types.

    Nota

    Se i dati da convertire hanno tipo di dati date o datetime, per la data nella colonna di output verrà utilizzato il formato ISO anche se le impostazioni locali specificano un formato diverso.If you are converting data to a date or a datetime data type, the date in the output column is in the ISO format, although the locale preference may specify a different format.

  • Impostazione della lunghezza di colonna dei dati stringa, nonché della scala e della precisione dei dati numerici.Set the column length of string data and the precision and scale on numeric data. Per altre informazioni, vedere Precisione, scala e lunghezza (Transact-SQL).For more information, see Precision, Scale, and Length (Transact-SQL).

  • Impostazione di una tabella codici.Specify a code page. Per altre informazioni, vedere Comparing String Data.For more information, see Comparing String Data.

    Nota

    È possibile copiare dati tra colonne con un tipo di dati string solo se le due colonne utilizzano la stessa tabella codici.When copying between columns with a string data type, the two columns must use the same code page.

    Se la lunghezza di una colonna di output con dati di tipo string è minore di quella della colonna di input corrispondente, i dati di output verranno troncati.If the length of an output column of string data is shorter than the length of its corresponding input column, the output data is truncated. Per altre informazioni, vedere Gestione degli errori nei dati.For more information, see Error Handling in Data.

    Questa trasformazione include un input, un output e un output degli errori.This transformation has one input, one output, and one error output.

È possibile impostare le proprietà tramite Progettazione SSISSSIS o a livello di codice.You can set properties through the SSISSSIS Designer or programmatically. Per informazioni sull'utilizzo della trasformazione Conversione dati in Progettazione SSIS, vedere Conversione di dati in un tipo di dati diverso utilizzando la trasformazione Conversione dati e Editor trasformazione Conversione dati.For information about using the Data Conversion Transformation in the SSIS Designer, see Convert Data to a Different Data Type by Using the Data Conversion Transformation and Data Conversion Transformation Editor. Per informazioni sull'impostazione delle proprietà di questa trasformazione a livello di programmazione, vedere Proprietà comuni e Proprietà personalizzate delle trasformazioni.For information about setting properties of this transformation programmatically, see Common Properties and Transformation Custom Properties.

Intervento nel blog sul confronto delle prestazioni tra le tecniche di conversione dei tipi di dati in SSIS 2008su blogs.msdn.com.Blog entry, Performance Comparison between Data Type Conversion Techniques in SSIS 2008, on blogs.msdn.com.

Vedere ancheSee Also

Analisi veloce Fast Parse
Flusso di dati Data Flow
Trasformazioni di Integration ServicesIntegration Services Transformations