Megosztás:


Összes átalakítás egyesítője

A következőkre vonatkozik:SQL Server SSIS integrációs futtatókörnyezet az Azure Data Factory-ban

Az Union All átalakítás több bemenetet egyesít egyetlen kimenetben. Például öt különböző egybesimított fájlforrás kimenetei bemenetek lehetnek az Union All átalakításhoz, és egyetlen kimenetbe kombinálhatók.

Bemenetek és kimenetek

Az átalakítási bemenetek egymás után lesznek hozzáadva az átalakítási kimenethez; a sorok átrendezése nem történik meg. Ha a csomaghoz rendezett kimenetre van szükség, akkor az Union All átalakítás helyett a Merge átalakítást kell használnia.

Az első bemenet, amely az Union All átalakításhoz csatlakozik, az a bemenet, amelyből az átalakítás létrehozza az átalakítási kimenetet. Az átalakításhoz később csatlakozó bemenetek oszlopai az átalakítási kimenet oszlopaihoz lesznek leképezve.

A bemenetek egyesítésekor a bemenetek oszlopait a kimenet oszlopaival párosítja. Minden kimeneti oszlophoz le kell képezni legalább egy bemenetből származó oszlopot. A két oszlop közötti leképezéshez az oszlopok metaadatainak egyeznie kell. A megfeleltetett oszlopoknak például ugyanazzal az adattípussal kell rendelkezniük.

Ha a megfeleltetett oszlopok sztringadatokat tartalmaznak, és a kimeneti oszlop rövidebb, mint a bemeneti oszlop, a kimeneti oszlop hosszát automatikusan megnövelik, hogy tartalmazza a bemeneti oszlopot. A kimeneti oszlopokhoz nem hozzárendelt bemeneti oszlopok null értékre vannak beállítva a kimeneti oszlopokban.

Ez az átalakítás több bemenettel és egy kimenettel rendelkezik. Nem támogatja a hibakimenetet.

Az Union All Transformation konfigurációja

A tulajdonságokat az SSIS Designer használatával vagy programozott módon állíthatja be.

A programozott módon beállítható tulajdonságokról további információt a Common Properties (Közös tulajdonságok) című témakörben talál.

A tulajdonságok beállításával kapcsolatos további információkért kattintson az alábbi témakörök egyikére:

"Unió Minden Átalakítás Szerkesztő"

Több bemeneti sorhalmaz egyetlen kimeneti sorkészletbe való egyesítése az Összes átalakítási szerkesztő párbeszédpanel használatával. Ha belevesz egy adatfolyamba az Összes unió transzformációt, több adatfolyam adatait egyesítheti, összetett adathalmazokat hozhat létre az Union All átalakítások beágyazásával, és újra egyesítheti a sorokat az adatok hibáinak kijavítása után.

Beállítások

Kimeneti oszlop neve
Minden oszlophoz írjon be egy aliast. Az alapértelmezett érték a bemeneti oszlop neve az első (referencia)bemenetből; azonban bármilyen egyedi, leíró nevet választhat.

Összesített Bemenet 1
Válassza ki az első (referencia)bemenet elérhető bemeneti oszlopainak listájából. A megfeleltetett oszlopok metaadatainak egyeznie kell.

Összes bemenet egyesítése n
Válassza ki a második és további bemenetek elérhető bemeneti oszlopainak listájából. A megfeleltetett oszlopok metaadatainak egyeznie kell.

Adatok egyesítése a Union All Transformation használatával