Sdílet prostřednictvím


Transformace integračních služeb

platí pro:SQL Server SSIS Integration Runtime ve službě Azure Data Factory

Transformace služby SQL Server Integration Services jsou komponenty toku dat balíčku, který agreguje, slučuje, distribuuje a upravuje data. Transformace můžou také provádět vyhledávací operace a generovat ukázkové datové sady. Tato část popisuje transformace, které integrační služby obsahují, a vysvětluje, jak fungují.

Transformace obchodní inteligence

Následující transformace provádějí operace business intelligence, jako je čištění dat, dolování textu a spouštění dotazů předpovědi dolování dat.

Transformation Description
Pomalu se měnící transformace dimenze Transformace, která konfiguruje aktualizaci pomalu se měnící dimenze.
Transformace fuzzy seskupení Transformace, která standardizuje hodnoty v datech sloupců.
Přibližná transformace vyhledávání Transformace, která vyhledává hodnoty v referenční tabulce pomocí přibližné shody.
Extrakce a transformace termínů Transformace, která extrahuje termíny z textu.
Transformace vyhledávání termínů Transformace, která hledá termíny v referenční tabulce a počítá termíny extrahované z textu.
Transformace dotazů dolování dat Transformace, která spouští dotazy zaměřené na předpovědi pomocí dolování dat.
Transformace čištění DQS Transformace, která opravuje data z připojeného zdroje dat pomocí pravidel vytvořených pro zdroj dat.

Transformace řádků

Následující transformace aktualizují hodnoty sloupců a vytvoří nové sloupce. Transformace se použije na každý řádek ve vstupu transformace.

Transformation Description
Transformace mapy znaků Transformace, která aplikuje řetězcové funkce na znakovou data.
Kopírování transformace sloupce Transformace, která do výstupu transformace přidá kopie vstupních sloupců.
Transformace převodu dat Transformace, která převede datový typ sloupce na jiný datový typ.
Transformace odvozeného sloupce Transformace, která vyplňuje sloupce výsledky výrazů.
Export transformace sloupce Transformace, která vloží data z toku dat do souboru.
Import transformace sloupců Transformace, která čte data ze souboru a přidá je do toku dat.
Komponenta skriptu Transformace, která používá skript k extrakci, transformaci nebo načtení dat.
Transformace příkazů OLE DB Transformace, která spouští příkazy SQL pro každý řádek v toku dat.

Transformace sady řádků

Následující transformace vytvářejí nové sady řádků. Sada řádků může obsahovat agregované a seřazené hodnoty, vzorkové sady řádků nebo kontingenční a nekontingenční sady řádků.

Transformation Description
Agregační transformace Transformace, která provádí agregace, jako je PRŮMĚR, SUMA a POČET.
Transformace řazení Transformace, která seřadí data.
Transformace vzorkování v procentech Transformace, která vytvoří ukázkovou sadu dat pomocí procenta pro určení velikosti vzorku.
Řádková transformace vzorkování Transformace, která vytvoří ukázkovou datovou sadu zadáním počtu řádků v ukázce.
Transformace pivotu Transformace, která vytvoří méně normalizovanou verzi normalizované tabulky.
Unpivot transformace Transformace, která vytvoří normalizovanou verzi nenormalizované tabulky.

Transformace typu rozdělení a spojení

Následující transformace distribuují řádky do různých výstupů, vytvářejí kopie transformačních vstupů, spojují více vstupů do jednoho výstupu a provádějí vyhledávací operace.

Transformation Description
Transformace podmíněného rozdělení Transformace, která směruje řádky dat do různých výstupů.
Transformace vícesměrového vysílání Transformace, která distribuuje datové sady do více výstupů.
Sjednocení všech transformací Transformace, která slučuje více datových sad.
Sloučení transformace Transformace, která slučuje dvě seřazené datové sady.
Transformace spojení dat sloučením Transformace, která spojuje dvě datové sady pomocí FULL, LEFT nebo INNER JOIN.
Transformace vyhledávání Transformace, která hledá přesnou shodu hodnot v referenční tabulce.
Transformace mezipaměti Transformace, která zapisuje data z připojeného zdroje dat v toku dat do správce připojení mezipaměti, který ukládá data do souboru mezipaměti. Transformace vyhledávání provádí vyhledávání dat v souboru mezipaměti.
Vyvážená transformace distributora dat Transformace distribuuje vyrovnávací paměti příchozích řádků rovnoměrně napříč výstupy na samostatných vláknech, aby se zlepšil výkon balíčků SSIS spuštěných na vícejádrových a víceprocesorových serverech.

Transformace auditování

Integrační služby zahrnují následující transformace, které přidávají informace o auditu a počet řádků.

Transformation Description
Transformace auditu Transformace, která zpřístupňuje informace o prostředí pro tok dat v balíčku.
Transformace počtu řádků Transformace, která počítá řádky při procházení a ukládá konečný počet do proměnné.

Vlastní transformace

Můžete také psát vlastní transformace. Další informace naleznete v tématu Vývoj vlastní transformační komponenty s synchronními výstupy a vývoj vlastní transformační komponenty s asynchronními výstupy.