Stringifier la transformation dans un flux de données de mappage
S’APPLIQUE À : Azure Data Factory Azure Synapse Analytics
Conseil
Essayez Data Factory dans Microsoft Fabric, une solution d’analyse tout-en-un pour les entreprises. Microsoft Fabric couvre tous les aspects, du déplacement des données à la science des données, en passant par l’analyse en temps réel, l’aide à la décision et la création de rapports. Découvrez comment démarrer un nouvel essai gratuitement !
Utilisez la transformation Stringifier pour convertir des types de données complexes en chaînes. Cela peut être utile lorsque vous devez stocker ou envoyer des données de la colonne sous la forme d’une entité de chaîne unique qui peut provenir de type structure, mappage ou tableau.
Configuration
Dans le panneau de configuration de la transformation de stringification, vous devez commencer par choisir le type des données contenues dans les colonnes que vous souhaitez analyser en ligne. La transformation de stringification contient également les paramètres de configuration suivants.
Colonne
À l’instar des colonnes dérivées et des agrégats, vous pouvez modifier une colonne existante en la sélectionnant dans le sélecteur de liste déroulante. Vous pouvez également saisir le nom d’une nouvelle colonne ici. ADF stocke les données sources de la transformation Stringifier dans cette colonne. Dans la plupart des cas, vous voudrez définir une nouvelle colonne qui stringifie le type de champ complexe entrant.
Expression
Utilisez le générateur d’expressions pour définir le champ complexe source à stringifier. Cela peut être aussi simple que de sélectionner la colonne source contenant les données autonomes que vous souhaitez stringifier. Vous pouvez également créer des expressions complexes à analyser.
Exemple d’expression
Dans cet exemple, body.properties.periods
est un tableau à l’intérieur d’une structure retournée à partir d’une source REST.
body.properties.periods
Script de flux de données
stringify(mydata = body.properties.periods ? string,
format: 'json') ~> Stringify1
Contenu connexe
- Utilisez la transformation d’aplatissement pour convertir des lignes en colonnes.
- Utilisez la transformation d’analyse pour convertir des types incorporés complexes en colonnes distinctes.
- Utilisez la transformation de colonne dérivée pour convertir des colonnes en lignes.