Transzformáció sztringezése a leképezési adatfolyamban
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!
A sztringformációval összetett adattípusokat alakíthat sztringekké. Ez akkor lehet hasznos, ha egyetlen sztringentitásként kell tárolnia vagy elküldenie az oszlopadatokat, amelyek struktúrából, térképből vagy tömbtípusból származhatnak.
Konfiguráció
A stringify átalakítási konfigurációs panelen először kiválaszthatja azoknak az oszlopoknak az adattípusát, amelyeket beágyazottként szeretne elemezni. A sztringformáció a következő konfigurációs beállításokat is tartalmazza.
Oszlop
A származtatott oszlopokhoz és aggregátumokhoz hasonlóan itt módosíthatja a kilépő oszlopokat a legördülő választóból való kijelöléssel. Vagy itt beírhatja egy új oszlop nevét. Az ADF ebben az oszlopban tárolja a sztringek forrásadatait. A legtöbb esetben meg kell határoznia egy új oszlopot, amely a bejövő összetett mezőtípust sztringezi.
Expression
A kifejezésszerkesztővel állítsa be a sztringezett forrás összetett mezőjét. Ez lehet olyan egyszerű, mintha a forrásoszlopot választja ki a sztringbe foglalandó önálló adatokkal, vagy összetett kifejezéseket is létrehozhat elemzésre.
Példakifejezés
Ebben a példában body.properties.periods
egy REST-forrásból visszaadott struktúra tömbje.
body.properties.periods
Adatfolyamszkript
stringify(mydata = body.properties.periods ? string,
format: 'json') ~> Stringify1
Kapcsolódó tartalom
- Az Elsimított átalakítás használatával sorokat forgathat oszlopokhoz.
- Az Elemzés átalakítás használatával összetett beágyazott típusokat konvertálhat különálló oszlopokká.
- A Származtatott oszlop átalakításával oszlopokat forgathat sorokhoz.