Aller au contenu principal

v26.03: Travailler avec le nœud de transformation

Les nœuds de transformation (anciennement nœuds de calcul) transforment les données provenant des nœuds en amont à l'aide de différentes méthodes.

Types de données disponibles

Type de données

Description

v26.03: 

Mapping

Transforme les données en appliquant des tables de correspondance prédéfinies aux ensembles de données d'entrée.

v26.03: 

Script SQL

Fournit des capacités de transformation de données basées sur SQL

Agrégat

Agrégation des données sur la base d'un regroupement

Ajouter

Ajoute plusieurs ensembles de données

Dédupliquer

Supprime les enregistrements en double

Filtre

Filtre les données en fonction de conditions

Jointure

Joindre plusieurs ensembles de données d'entrée

Recherche

Effectue des opérations de recherche

Pivot

Structure de données des pivots

Script Python

Crée des transformations basées sur Python

Recette

Appliquer des recettes de transformation en plusieurs étapes

Configuration du nœud de transformation

Pour ajouter et configurer un nœud de transformation :

  1. Sélectionner + Ajouter un nœud. La boîte de dialogue Ajouter un nœud s'ouvre.

  2. Sélectionnez Transformer > sélectionnez le type de données requis. Le nœud apparaît dans le canevas et le volet latéral s'ouvre.

  3. Saisissez le nom unique.

  4. Configurez les paramètres du nœud comme décrit ci-dessous.

  5. (Facultatif) Dans Paramètres > Nœuds précédents, sélectionnez les nœuds qui doivent être exécutés avant ce nœud.

  6. Sélectionnez Publier dans l'en-tête de niveau 2 pour enregistrer la configuration.

    Le système enregistre la configuration indépendamment de la validité de la requête. Après la publication, des contrôles supplémentaires sont disponibles :

    • Actualiser Recharge la grille pour refléter les changements.

    • Exécutez: Exécute la requête si elle est valide.

v26.03: Nœud de mappage

Le nœud de mise en correspondance transforme les données en appliquant des tables de mise en correspondance prédéfinies aux ensembles de données d'entrée.

Paramètre :

Description

Nom

Identifiant unique. La valeur par défaut est Mapping_[n].

Entrée

Sélectionnez un nœud de lecture en amont ou de script SQL.

Étapes

Sélectionnez + Ajouter une étape pour créer des correspondances. Chaque étape nécessite un nom d'étape, une table de correspondance et une correspondance de champ source.

Paramètres > Nœuds précédents

Sélectionner les nœuds qui doivent être exécutés avant ce nœud.

Les nœuds de mappage prennent en charge les références de paramètres de flux de travail pour la résolution dynamique des valeurs. v26.04: Les utilisateurs peuvent réorganiser, modifier et supprimer des étapes à l'aide du menu à points de suspension. La gestion des sources non mappées hérite du paramètre "Échec sur source non mappée" de la table de correspondance sélectionnée. L'aperçu de la simulation des données dans le panneau central affiche les résultats de la cartographie en temps réel.

v26.03: Nœud de script SQL

Le nœud SQL Script offre des capacités de transformation de données basées sur le langage SQL.

Paramètre :

Description

Nom

Identifiant unique. La valeur par défaut est SQL Script_[n].

Entrée

Sélectionnez + Ajouter pour choisir les nœuds en amont. Prise en charge de plusieurs entrées.

Requête

Saisissez la logique SQL. Sélectionnez Développer pour ouvrir la vue avancée afin de la modifier.

Paramètres > Nœuds précédents

Sélectionner les nœuds qui doivent être exécutés avant ce nœud.

  • Tableau de syntaxe des requêtes - montrant {{node_name}} et ${dimension_description} avec des exemples

  • Opérations SQL prises en charge - SELECT, JOIN, WHERE, GROUP BY, ORDER BY, fonctions

  • Info validation - Sélectionnez Valider pour vérifier la syntaxe avant la publication.

Note: Note - Des nœuds peuvent être publiés avec des requêtes non valides (l'icône d'avertissement s'affiche)

v26.02: La requête est validée lors de la publication ou de l'actualisation. Le système affiche une icône d'avertissement lorsque des requêtes SQL accèdent à des composants non autorisés.

v26.04: Syntaxe de la requête : Utilisez {{node_name}} pour les nœuds d'entrée, {{node_name}}.DIM_NAME pour les dimensions .

Cet article vous a-t-il été utile ?

We're sorry to hear that.