Ajouter plusieurs sources de données

Objectif

Regroupez les lignes d'une ou plusieurs tables sources dans une table cible afin de créer un ensemble de données unifié à partir de plusieurs sources.

Quand l'utiliser

Utilisez la fonction « Append » lorsque vous avez besoin de :

  • Regrouper les données provenant de plusieurs sources similaires (par exemple, les inventaires de serveurs virtuels et physiques)
  • Regrouper les données régionales dans un seul tableau de référence
  • Ajouter des lignes de données supplémentaires à un tableau existant
  • Regrouper des ensembles de données présentant des structures similaires, mais non identiques
Remarque : la commande « Append » ajoute des lignes à votre tableau. Si vous souhaitez plutôt ajouter des colonnes à des lignes existantes, utilisez la fonction « Join » (voir « Joindre des données provenant de plusieurs sources& »).

Prérequis

  • La table cible est une table de transformation (et non une table importée)
  • Il existe des tables sources contenant des données à ajouter
  • Compréhension du mappage des colonnes entre la source et la cible

Durée estimée

15 à 20 minutes pour la configuration initiale; 5 minutes pour ajouter des sources supplémentaires

Étapes

  1. Consultez le tableau des cibles dans l'Explorateur de projet.
  2. Ajoutez une étape « Append » au pipeline de transformation.
  3. Cliquez sur « Ajouter une source de données ».
  4. Sélectionnez la table source à ajouter, puis cliquez sur Suivant.
  5. Mapper les colonnes source aux colonnes cible :
    • Colonnes mises en correspondance automatiquement : les colonnes dont les noms correspondent (sans distinction de majuscules/minuscules) sont automatiquement mises en correspondance et signalées par des coches vertes
    • Mappage manuel : pour les colonnes non mappées, utilisez le menu déroulant pour sélectionner la colonne source correspondante
    • Valeurs fixes : pour utiliser la même valeur pour toutes les lignes ajoutées, sélectionnez « Entrer une valeur fixe pour toutes les lignes » et saisissez la valeur
    • Formules : saisissez une formule commençant par = pour transformer les données source (par exemple, ="pm-&"& {Asset Tag} )
  6. (Facultatif) Cliquez sur « Sélectionner une colonne source supplémentaire » pour ajouter de nouvelles colonnes de la table source à la table cible.
  7. Consultez les tableaux de prévisualisation ci-dessous pour vérifier le mappage.
  8. Cliquez sur Enregistrer.
  9. Pour ajouter d'autres tables de source, cliquez à nouveau sur « Ajouter une source de données » et répétez les étapes 4 à 8.

Résultats attendus

Les lignes de toutes les tables sources sont ajoutées à la table cible. L'aperçu présente les données regroupées provenant de toutes les sources. Chaque source est répertoriée dans le volet « Append » avec le nombre de colonnes requises qui lui sont associées.

Gestion des sources jointes

Dans le volet « Ajouter », vous pouvez :

  • Modification : modifier les correspondances de colonnes pour une source ajoutée
  • Supprimer : supprimer une source ajoutée de la table cible
  • Ajouter une source de données : ajouter une autre table source à la liste

Pièges courants

  • Incompatibilité de types de colonnes : si une colonne source n'apparaît pas dans la liste déroulante, vérifiez qu'elle est du même type que la colonne cible. Si nécessaire, utilisez des formules pour convertir les types.
  • Formules ou valeurs fixes : les valeurs fixes ne sont pas évaluées par les formules. Pour utiliser une formule, ajoutez une étape « Formules » avant l'étape « Ajouter », puis mappez la colonne obtenue.
  • Ajout verrouillé pour les périodes hors plage : pour les tables versionnées, les ajouts s'appliquent uniquement à la version actuelle. Si vous sélectionnez une période en dehors de la plage de dates de la version, l'ajout est verrouillé et ne peut plus être modifié.

Tâches connexes