Megosztás a következőn keresztül:


Felhasználó által definiált függvények az adatfolyam leképezésében

A következőkre vonatkozik: Azure Data Factory Azure Synapse Analytics

Tipp.

Próbálja ki a Data Factoryt a Microsoft Fabricben, amely egy teljes körű elemzési megoldás a nagyvállalatok számára. A Microsoft Fabric az adattovábbítástól az adatelemzésig, a valós idejű elemzésig, az üzleti intelligenciáig és a jelentéskészítésig mindent lefed. Ismerje meg, hogyan indíthat új próbaverziót ingyenesen!

Az adatfolyamok az Azure Data Factoryben és az Azure Synapse Pipelinesban is elérhetők. Ez a cikk az adatfolyamok leképezésére vonatkozik. Ha még nem használta az átalakításokat, tekintse meg az adatok leképezési adatfolyam használatával történő átalakításáról szóló bevezető cikket.

A felhasználó által definiált függvények testre szabható kifejezések, amelyekkel több leképezési adatfolyam logikáját újra felhasználhatja. A felhasználó által definiált függvények egy adatfolyam-kódtárnak nevezett gyűjteményben élnek, hogy könnyen csoportosíthassák a testre szabott függvények közös készletét.

Ha ugyanazt a logikát több leképezési adatfolyamon keresztül építi fel egy kifejezésben, ez jó lehetőség arra, hogy ezt egy felhasználó által meghatározott függvénysé alakítsa.

Első lépések

A felhasználó által definiált függvények használatának megkezdéséhez először létre kell hoznia egy adatfolyam-tárat. Lépjen a felügyeleti lapra, és keresse meg az adatfolyam-kódtárakat a szerző szakaszban.

Képernyőkép az A D F felügyeleti panelről és az adatfolyam-kódtárakról.

Adatfolyam-kódtár

Innen az +Új gombra kattintva létrehozhat egy új adatfolyam-tárat. Adja meg a nevet és a leírást, majd készen áll a felhasználó által definiált függvény létrehozására. Képernyőkép az adatfolyam-kódtárak létrehozási paneljétől.

Új felhasználó által definiált függvény

Felhasználó által definiált függvény létrehozásához a függvényt létrehozni kívánt adatfolyamtárból kattintson az +Új gombra. Képernyőkép az U D F új függvény gombjáról.

Adja meg a felhasználó által definiált függvény nevét.

Feljegyzés

Meglévő leképezési adatfolyam-kifejezés neve nem használható. Az aktuális leképezési adatfolyam-kifejezések listáját lásd : Adatátalakítási kifejezések a leképezési adatfolyamban | Microsoft Docs

Az U D F új függvénylétrehozási paneljének képernyőképe.

A felhasználó által definiált függvények argumentuma nulla vagy több lehet. Az argumentumok lehetővé teszik az értékek átadását a függvény meghívásakor, és hivatkozhat ezekre az argumentumokra a kifejezéslogikában. Az argumentumok neve automatikusan i1, i2 stb. lesz, és a legördülő listából kiválaszthatja az argumentum adattípusát.

A felhasználó által definiált függvény törzse határozza meg a függvény logikáját. A szerkesztő a teljes kifejezésszerkesztőt biztosítja | Microsoft Docs-élmény , és lehetővé teszi, hogy hivatkozzon a létrehozott argumentumokra és az adatátalakítási kifejezésekre a leképezési adatfolyamban | Microsoft Docs.

Feljegyzés

A felhasználó által definiált függvények nem hivatkozhatnak másik felhasználó által definiált függvényre.

Felhasználó által definiált függvény használata a kifejezésszerkesztőben

A felhasználó által definiált függvények megjelennek a leképezési adatfolyam-kifejezésszerkesztőben az Adatfolyam-kódtár függvényei alatt. Innen használhatja az egyénileg létrehozott függvényeket, és átadhatja a megadott argumentumokat (ha vannak ilyenek).

Képernyőkép az adatfolyam-kódtárról a leképezési adatfolyam-kifejezésszerkesztőben.