Sdílet prostřednictvím


Sloučení transformace

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

Transformace sloučení kombinuje dvě seřazené datové sady do jedné datové sady. Řádky z každé datové sady se vloží do výstupu na základě hodnot v klíčových sloupcích.

Zahrnutím transformace sloučení do toku dat můžete provádět následující úlohy:

  • Sloučit data ze dvou zdrojů dat, jako jsou tabulky a soubory.

  • Vytváření složitých datových sad vnořením transformací sloučení

  • Znovu sloučte řádky po opravě chyb v datech.

Transformace sloučení je podobná transformacím Union All. V následujících situacích použijte transformaci Union All místo transformace Sloučení:

  • Transformační vstupy nejsou seřazené.

  • Kombinovaný výstup nemusí být seřazený.

  • Transformace má více než dva vstupy.

Vstupní požadavky

Transformace sloučení vyžaduje seřazená data pro své vstupy. Další informace o tomto důležitém požadavku naleznete v tématu Řazení dat pro transformace sloučení a sloučení spojení.

Transformace sloučení také vyžaduje, aby sloučené sloupce ve vstupech měly odpovídající metadata. Nelze například sloučit sloupec s číselným datovým typem se sloupcem, který má datový typ znaku. Pokud data mají datový typ řetězce, musí být délka sloupce ve druhém vstupu menší nebo rovna délce sloupce v prvním vstupu, se kterým je sloučena.

V nástroji SSIS Designer uživatelské rozhraní pro transformaci sloučení automaticky mapuje sloupce, které mají stejná metadata. Potom můžete ručně mapovat další sloupce, které mají kompatibilní datové typy.

Tato transformace má dva vstupy a jeden výstup. Nepodporuje výstup chyb.

Konfigurace transformace sloučení

Vlastnosti můžete nastavit prostřednictvím návrháře SSIS nebo programově.

Další informace o vlastnostech, které můžete programově zobrazit, získáte kliknutím na jedno z následujících témat:

Podrobnosti o nastavení vlastností najdete v následujících tématech:

Editor slučování transformací

Pomocí Editoru transformace sloučení můžete určit sloupce ze dvou seřazených sad dat, která se mají sloučit.

Důležité

Transformace sloučení vyžaduje seřazená data pro své vstupy. Další informace o tomto důležitém požadavku naleznete v tématu Řazení dat pro transformace sloučení a sloučení spojení.

Možnosti

Název výstupního sloupce
Zadejte název výstupního sloupce.

Sloučení vstupu 1
Vyberte sloupec, který chcete sloučit jako "Merge Input 1".

Sloučení vstupu 2
Vyberte sloupec, který chcete sloučit jako Vstup pro sloučení 2.

Viz také

Transformace spojení dat sloučením
Sjednocení všech transformací
toku dat
Transformace integračních služeb