Samenvoegingstransformatie in toewijzingsgegevensstroom

Van toepassing op: Azure Data Factory Azure Synapse Analytics

Tip

Data Factory in Microsoft Fabric is de volgende generatie van Azure Data Factory, met een eenvoudigere architectuur, ingebouwde AI en nieuwe functies. Als u nieuw bent in gegevensintegratie, begint u met Fabric Data Factory. Bestaande ADF-workloads kunnen upgraden naar Fabric om toegang te krijgen tot nieuwe mogelijkheden voor gegevenswetenschap, realtime analyses en rapportage.

Gegevensstromen zijn beschikbaar in zowel Azure Data Factory pijplijnen als Azure Synapse Analytics pijplijnen. Dit artikel is van toepassing op gegevensstroomtoewijzingen. Als u nieuw bent met transformaties, raadpleegt u het inleidende artikel Gegevens transformeren met behulp van mapping-dataflows.

Tip

Voor de equivalente transformatie (toevoegquery's) in Dataflow Gen2 raadpleegt u een handleiding voor Gegevensstroom Gen2 voor het toewijzen van gegevensstroomgebruikers.

Union combineert meerdere gegevensstromen in één, met de SQL Union van deze gegevensstromen als de nieuwe uitvoer van de Union-transformatie. Al het schema van elke invoerstroom wordt gecombineerd in uw gegevensstroom, zonder dat u een joinsleutel hoeft te hebben.

U kunt n-aantal streams in de instellingentabel combineren door het pictogram '+' naast elke geconfigureerde rij te selecteren, inclusief brongegevens en stromen uit bestaande transformaties in uw gegevensstroom.

Hier volgt een korte video-overzicht van de samenvoegingstransformatie in de toewijzingsgegevensstroom:

Union-transformatie

In dit geval kunt u verschillende metagegevens uit meerdere bronnen combineren (in dit voorbeeld drie verschillende bronbestanden) en deze combineren in één stroom:

Overzicht van unietransformatie

Om dit te bereiken, voegt u meer rijen toe in de Union Settings door alle bron die u wilt toevoegen op te slaan. Er is geen algemene opzoek- of joinsleutel nodig:

Instellingen voor fusietransformatie

Als u een select-transformatie instelt na de samenvoeging, kunt u overlappende velden of velden die niet zijn genoemd uit headerloze bronnen, een andere naam geven. Selecteer 'Inspecteren' om de gecombineerde metagegevens te bekijken met 132 totaalkolommen in dit voorbeeld uit drie verschillende bronnen:

Uiteindelijke transformatie van union

Naam en positie

Wanneer u 'samenvoegen op naam' kiest, wordt elke kolomwaarde uit elke bron in de bijbehorende kolom geplaatst, met een nieuw samengevoegd metagegevensschema.

Als u 'samenvoegen op positie' kiest, daalt elke kolomwaarde in de oorspronkelijke positie van elke bijbehorende bron, wat resulteert in een nieuwe gecombineerde gegevensstroom waarin de gegevens uit elke bron worden toegevoegd aan dezelfde stroom:

Union-uitvoer

Bekijk vergelijkbare transformaties, waaronder Join en Exists.