Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
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.
Tip
De Stringify-transformatie wordt momenteel niet ondersteund in Dataflow Gen2. Zie een handleiding voor Dataflow Gen2 voor het toewijzen van gegevensstroomgebruikers voor een lijst met ondersteunde transformaties en hun equivalenten.
Gebruik de stringify-transformatie om complexe gegevenstypen om te zetten in tekenreeksen. Het transformeren van gegevenstypen naar tekenreeksen kan handig zijn wanneer u kolomgegevens wilt opslaan of verzenden als één tekenreeks die kan zijn ontstaan als een structuur-, map- of arraytype.
Configuratie
In het configuratievenster voor de stringify-transformatie kiest u eerst het type gegevens dat in de kolommen staat die u inline wilt parseren. De stringify-transformatie bevat ook de volgende configuratie-instellingen.
Kolom
Net als bij afgeleide kolommen en aggregaties kunt u in de vervolgkeuzelijst kolom een afsluitende kolom wijzigen door deze te selecteren in de vervolgkeuzelijst. U kunt ook hier de naam van een nieuwe kolom typen. In ADF wordt de brongegevens omgezet in stringformaat en in deze kolom opgeslagen. In de meeste gevallen wilt u een nieuwe kolom definiëren waarmee het binnenkomende complexe veldtype wordt aangegeven.
Expression
Gebruik de uitdrukkingsbouwer om het broncomplexveld in te stellen dat moet worden omgezet naar een string. Dit kan net zo eenvoudig zijn als het selecteren van de bronkolom met de zelf-ingesloten gegevens die u wilt stringificeren, of u kunt complexe expressies maken om te parseren.
Voorbeeld van expressie
In dit voorbeeld body.properties.periods is een matrix in een structuur die wordt geretourneerd door een REST-bron.
body.properties.periods
Script voor gegevensstroom
stringify(mydata = body.properties.periods ? string,
format: 'json') ~> Stringify1
Gerelateerde inhoud
- Gebruik de Flatten-transformatie om rijen naar kolommen te draaien.
- Gebruik de Parse-transformatie om complexe ingesloten typen te converteren naar afzonderlijke kolommen.
- Gebruik de transformatie van afgeleide kolommen om kolommen naar rijen te draaien.