Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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.