Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
gäller för:SQL Server
SSIS Integration Runtime i Azure Data Factory
SQL Server Integration Services-transformeringar är komponenterna i dataflödet i ett paket som aggregerar, sammanfogar, distribuerar och ändrar data. Transformeringar kan också utföra uppslagsåtgärder och generera exempeldatauppsättningar. I det här avsnittet beskrivs de omvandlingar som Integration Services innehåller och förklarar hur de fungerar.
Business Intelligence-omvandlingar
Följande transformeringar utför beslutsstödsåtgärder som att rensa data, analysera text och köra prediktiva frågor för dataanalys.
| Transformation | Description |
|---|---|
| Långsamt föränderlig dimensionstransformning | Omvandlingen som konfigurerar uppdateringen av en långsamt föränderlig dimension. |
| Fuzzy Grouping Transformation | Omvandlingen som standardiserar värden i kolumndata. |
| Fuzzy Lookup Transformation | Omvandlingen som söker efter värden i en referenstabell med hjälp av en fuzzy-matchning. |
| Termextraktionstransformation | Omvandlingen som extraherar termer från text. |
| Termsökningstransformering | Omvandlingen som söker efter termer i en referenstabell och räknar termer som extraherats från text. |
| Data Mining Query Transformation | Omvandlingen som kör datautvinningsförutsägelsefrågor. |
| DQS Rengöringsomvandling | Omvandlingen som korrigerar data från en ansluten datakälla genom att tillämpa regler som har skapats för datakällan. |
Radtransformeringar
Följande transformeringar uppdaterar kolumnvärden och skapar nya kolumner. Omvandlingen tillämpas på varje rad i transformeringsindata.
| Transformation | Description |
|---|---|
| Omvandling av teckenkarta | Omvandlingen som tillämpar strängfunktioner på teckendata. |
| Kopiera kolumnomvandling | Omvandlingen som lägger till kopior av indatakolumner i transformeringsutdata. |
| Dataomvandlingstransformation | Omvandlingen som konverterar datatypen för en kolumn till en annan datatyp. |
| Transformering av härledda kolumner | Omvandlingen som fyller kolumner med resultaten av uttryck. |
| Exportera kolumnomvandling | Omvandlingen som infogar data från ett dataflöde till en fil. |
| Import av kolumntransformation | Omvandlingen som läser data från en fil och lägger till dem i ett dataflöde. |
| skriptkomponent | Omvandlingen som använder skript för att extrahera, transformera eller läsa in data. |
| OLE DB-commandotransformation | Omvandlingen som kör SQL-kommandon för varje rad i ett dataflöde. |
Transformeringar av raduppsättningar
Följande transformeringar skapar nya raduppsättningar. Raduppsättningen kan innehålla aggregerade och sorterade värden, exempelrader eller pivoterade och opivoterade raduppsättningar.
| Transformation | Description |
|---|---|
| Aggregerad transformering | Omvandlingen som utför aggregeringar som AVERAGE, SUM och COUNT. |
| Sorteringstransformeringen | Omvandlingen som sorterar data. |
| Procentsampling av samplingstransformeringen | Omvandlingen som skapar en exempeldatauppsättning med hjälp av en procentsats för att ange exempelstorleken. |
| Radsamplingstransformation | Omvandlingen som skapar en exempeldatauppsättning genom att ange antalet rader i exemplet. |
| Pivottransformeringen | Omvandlingen som skapar en mindre normaliserad version av en normaliserad tabell. |
| Unpivot-transformering | Omvandlingen som skapar en mer normaliserad version av en icke-normaliserad tabell. |
Dela upp och sammanfoga omvandlingar
Följande transformeringar distribuerar rader till olika utdata, skapar kopior av transformeringsindata, kopplar flera indata till en utdata och utför uppslagsåtgärder.
| Transformation | Description |
|---|---|
| Transformering av villkorsstyrd delning | Omvandlingen som dirigerar datarader till olika utdata. |
| Multicast-transformering | Omvandlingen som distribuerar datauppsättningar till flera utgångar. |
| Union All Transformation | Omvandlingen som sammanfogar flera datauppsättningar. |
| Sammanslagningstransformation | Omvandlingen som sammanfogar två sorterade datauppsättningar. |
| Merge Join-transformationen | Omvandlingen som ansluter till två datauppsättningar med hjälp av en FULLSTÄNDIG, VÄNSTER eller INRE koppling. |
| Uppslagstransformering | Omvandlingen som söker efter värden i en referenstabell med en exakt matchning. |
| Cache-transform | Omvandlingen som skriver data från en ansluten datakälla i dataflödet till en cacheanslutningshanterare som sparar data till en cachefil. Uppslagstransformeringen utför sökningar på data i cachefilen. |
| Transformering av balanserad datadistributör | Omvandlingen distribuerar buffertar av inkommande rader jämnt över utdata i separata trådar för att förbättra prestanda för SSIS-paket som körs på servrar med flera kärnor och flera processorer. |
Granskningstransformeringar
Integration Services innehåller följande transformeringar för att lägga till granskningsinformation och räkna rader.
| Transformation | Description |
|---|---|
| Granskningstransformering | Omvandlingen som gör information om miljön tillgänglig för dataflödet i ett paket. |
| Transformering av antal rader | Omvandlingen som räknar rader när de flyttas genom den och lagrar det slutliga antalet i en variabel. |
Anpassade omvandlingar
Du kan också skriva anpassade transformeringar. Mer information finns i Utveckla en anpassad transformeringskomponent med synkrona utdata och Utveckla en anpassad transformeringskomponent med asynkrona utdata.