Dela via


Omvandling av datakonvertering

gäller för:SQL Server SSIS Integration Runtime i Azure Data Factory

Omvandlingen av datakonvertering konverterar data i en indatakolumn till en annan datatyp och kopierar dem sedan till en ny utdatakolumn. Ett paket kan till exempel extrahera data från flera källor och sedan använda den här omvandlingen för att konvertera kolumner till den datatyp som krävs av måldatalagret. Du kan tillämpa flera konverteringar på en enda indatakolumn.

Med den här omvandlingen kan ett paket utföra följande typer av datakonverteringar:

  • Ändra datatyp. Mer information finns i Integration Services-datatyper.

    Anmärkning

    Om du konverterar data till ett datum eller en datetime-datatyp är datumet i utdatakolumnen i ISO-format, även om språkinställningen kan ange ett annat format.

  • Ange kolumnlängden för strängdata och precisionen och skala på numeriska data. Mer information finns i Precision, Skala och Längd (Transact-SQL).

  • Ange en kodsida. Mer information finns i Jämföra strängdata.

    Anmärkning

    När du kopierar mellan kolumner med en strängdatatyp måste de två kolumnerna använda samma kodsida.

Om längden på en utdatakolumn med strängdata är kortare än längden på motsvarande indatakolumn trunkeras utdata. Mer information finns i Felhantering i Data.

Den här omvandlingen har en ingång, en utgång och en felutgång.

Du kan ange egenskaper via SSIS Designer eller programmatiskt. Information om hur du använder omvandlingen av datakonvertering i SSIS Designer finns i Konvertera data till en annan datatyp med hjälp av omvandlingen av datakonvertering. Information om hur du anger egenskaper för den här omvandlingen programmatiskt finns i Vanliga egenskaper och Anpassade egenskaper för transformering.

Blogginlägg, Prestandajämförelse mellan datatypkonverteringstekniker i SSIS 2008, på blogs.msdn.com.

Datakonverteringstransformationsredigerare

Använd dialogrutan Transformeringsredigerare för datakonvertering för att välja de kolumner som ska konverteras, välja den datatyp som kolumnen konverteras till och ange konverteringsattribut.

Anmärkning

Egenskapen FastParse för utdatakolumnerna i Data Conversion-transformationen är inte tillgänglig i Data Conversion Transformation Editor, men kan anges genom att använda Avancerad redigeraren. Mer information om den här egenskapen finns i avsnittet Dataomvandlingstransformation i Anpassade egenskaper för Transformation.

Options

Tillgängliga Indatakolumner
Markera kolumner som ska konverteras med kryssrutorna. Dina val lägger till indatakolumner i tabellen nedan.

Indatakolumn
Välj kolumner som ska konverteras från listan över tillgängliga indatakolumner. Dina val återspeglas i kryssrutemarkeringarna ovan.

Utgångsalias
Skriv ett alias för varje ny kolumn. Standardvärdet är Kopiera av följt av namnet på indatakolumnen. Du kan dock välja valfritt unikt, beskrivande namn.

Datatyp
Välj en tillgänglig datatyp i listan. Mer information finns i Integration Services-datatyper.

Längd
Ange kolumnlängden för strängdata.

Precision
Ange precisionen för numeriska data.

Scale
Ange skalan för numeriska data.

Kodsida
Välj lämplig kodsida för kolumner av typen DT_STR.

Konfigurera felutdata
Ange hur du hanterar fel på radnivå med hjälp av dialogrutan Konfigurera felutdata .

Se även

Snabb parsning
Dataflöde
Integreringstjänstomvandlingar