Sztringes átalakítás a leképezési adatfolyamban

A KÖVETKEZŐKRE VONATKOZIK: Azure Data Factory Azure Synapse Analytics

Összetett adattípusok sztringgé alakításához használja a stringify átalakítást. Ez nagyon hasznos lehet, ha az oszlopadatokat egyetlen sztringentitásként kell tárolnia vagy elküldenie, amely struktúra, térkép vagy tömbtípus alapján származhat.

Konfiguráció

A stringify átalakítási konfigurációs panelen először ki kell választania azoknak az oszlopoknak az adattípusát, amelyeket beágyazottan szeretne elemezni. Az elemzési átalakítás a következő konfigurációs beállításokat is tartalmazza.

Stringify settings

Oszlop

A származtatott oszlopokhoz és összesítésekhez hasonlóan itt is módosíthatja a kilépő oszlopokat a legördülő listából való kiválasztással. Beírhatja az új oszlop nevét is. Az ADF ebben az oszlopban tárolja a sztringek forrásadatait. A legtöbb esetben érdemes egy új oszlopot definiálni, amely sztringbe rendezi a bejövő összetett mezőtípust.

Expression

A kifejezésszerkesztővel állíthatja be a sztringekkel dúsítandó összetett forrásmező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.

Stringify expressions

Példa kifejezésre

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

Következő lépések