Ajout de colonnes à une table de données

Si vous utilisez des données « in-memory », vous pouvez ajouter des colonnes à votre table de données actuelle pour créer une jointure entre des données provenant de différentes sources et les fusionner en une seule table de données. Les données peuvent être ajoutées à partir d'un fichier local, d'un fichier de données préalablement enregistré dans la bibliothèque Spotfire (via le client Windows) ou directement à partir de Google Analytics ou Salesforce, si vous avez accès à ces systèmes.

Vous pouvez afficher les données de différentes tables de données dans la même visualisation, mais il est préférable de regrouper les données similaires dans une seule table de données. Lorsque plusieurs tables de données sont utilisées dans une visualisation, la jointure des deux tables est faite après que l'agrégation soit effectuée. Par conséquent, si vous souhaitez effectuer une jointure de tables avant toute agrégation ou si vous souhaitez créer certaines colonnes calculées à partir de données provenant de deux sources, vous pouvez insérer des données d'une table à l'autre.

Ajoutez des données à partir du menu volant Fichiers et données .

Lorsque vous ajoutez des données dans votre analyse, vous pouvez choisir d'ajouter les données en tant que nouvelles colonnes dans une autre table de données, à partir de la dernière étape du flux de travail d'ajout de données :

Vous pouvez également insérer des colonnes dans un endroit spécifique d'une table de données, comme décrit ci-dessous.

Avant de commencer

Vous devez avoir plusieurs données chargées dans l'analyse et l'analyse doit être en mode Modification.

Procédure

  1. Dans la barre de création, cliquez sur Canevas de données .
  2. Assurez-vous que le tableau de données de votre choix est sélectionné dans la liste déroulante en haut à gauche.
    Cette étape s'affiche uniquement si vous disposez de plusieurs tables de données dans l'analyse.
  3. Dans la structure de la table de données, cliquez sur le signe plus entre les nœuds où vous souhaitez ajouter des colonnes, puis sélectionnez Ajouter des colonnes.
    Conseil : Vous pouvez également ajouter des colonnes dans des groupes de transformation précédemment ajoutés pour un nœud sélectionné.
  4. Sélectionnez les données à partir desquelles insérer les colonnes.
  5. Dans le menu volant, cliquez sur Paramètres des colonnes ajoutées.
  6. Dans la boîte de dialogue Ajouter des colonnes - Aligner les colonnes, vérifiez que la correspondance de colonne suggérée par le moteur de recommandations correspond à vos besoins ou configurez la correspondance comme vous le souhaitez. Vous pouvez ajouter ou supprimer des correspondances, ou modifier une correspondance existante. Pour modifier une correspondance, cliquez sur la ligne correspondant à la correspondance et sélectionnez une colonne À partir de données d'origine et une colonne À partir de nouvelles données. Cliquez sur la croix (x) au niveau d'une ligne pour supprimer une correspondance.
    Conseil : si vous ajoutez des colonnes, la correspondance est effectuée pour permettre la jointure de deux ensembles de données. En général, une seule ou quelques colonnes contenant des identifiants de lignes doivent être utilisées dans la correspondance.
    Conseil : Si vous ne pouvez pas faire correspondre directement les colonnes souhaitées, vous pouvez utiliser une transformation ajoutée en utilisantSpotfire Analyst pour créer une colonne calculée à utiliser dans la correspondance.
  7. À droite dans la boîte de dialogue, vous voyez un aperçu des données en utilisant les paramètres actuels. vous pouvez modifier le Nombre de lignes d'entrée pour inclure plus de lignes (depuis les deux tables d'entrée) dans le calcul d'échantillon. Cela peut augmenter la précision du résultat affiché. Cependant, l'utilisation d'un nombre important de lignes peut réduire les performances de l'aperçu.
  8. En outre, si vous ne souhaitez pas ajouter l'ensemble des colonnes disponibles à partir des données ajoutées, comme c'est le cas par défaut, vous pouvez choisir d'ignorer les colonnes sous Colonnes à partir de nouvelles données en décochant la case des colonnes non désirées.
    Remarque : Si la source de données à partir de laquelle les données ont été ajoutées peut être rechargée et que de nouvelles colonnes deviennent disponibles après un rechargement, ces nouvelles colonnes seront automatiquement incluses. Si cela n'est pas souhaité, vous pouvez exclure ces nouvelles colonnes après le rechargement des données en modifiant les paramètres des colonnes ajoutées.
  9. Passez en revue les paramètres de jointure. Observez l'exemple de jointure interactif situé au bas du champ Paramètres de jointure pour plus d'informations sur la correspondance des lignes à l'aide des différents types de jointure. Vous pouvez choisir de faire correspondre les valeurs vides en cochant la case à cocher Traiter les valeurs vides comme des valeurs normales.
  10. Cliquez sur OK lorsque vous avez terminé.

Exemple : ajout de colonnes depuis Salesforce

Dans cet exemple, les données ont déjà été ouvertes depuis un fichier Excel local. Dans le Canevas de données, sélectionnez la table de données de votre choix, déterminez l'endroit où vous voulez ajouter des colonnes (entre les nœuds de la structure graphique ou dans des groupes de transformation), puis cliquez sur Ajouter des colonnes :

Choisissez une nouvelle connexion ou une connexion prédéfinie à Salesforce et connectez-vous. Sélectionnez les données à ajouter et cliquez sur OK. Dans la boîte de dialogue Ajouter des colonnes – Aligner les colonnes, vérifiez que la correspondance de colonnes suggérée est valide, ou ajoutez ou supprimez des correspondances entre les colonnes À partir de données d'origine et À partir de nouvelles données. Lorsque vous êtes satisfait de la sélection de données et des paramètres, cliquez sur OK pour fermer le menu volant et ajouter les données.

Voir aussi Ajout d'une colonne calculée.