Ajouter des colonnes à une table
S’applique à : SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
Cet article explique comment ajouter des colonnes à une table existante.
Ajouter des colonnes à partir de la source de données
Lorsque vous utilisez Obtenir des données pour importer des données à partir d’une table de source de données structurée, une nouvelle table est créée dans le modèle qui inclut toutes les colonnes de la table source, ou si vous choisissez de filtrer certaines colonnes à l’aide de la fonctionnalité Transformer, seules les colonnes et les données filtrées que vous sélectionnez. Vous pouvez également écrire une expression Power Query M qui spécifie uniquement certaines colonnes à importer. Vous pouvez toutefois déterminer ultérieurement si une table source possède des colonnes supplémentaires à ajouter à la table de modèle, ou si vous devez ajouter une colonne calculée avec des valeurs dérivées d'une formule DAX.
Si, par exemple, lors de l’importation initiale à partir d’une source de données, vous avez utilisé la fonctionnalité Transformer pour sélectionner un nombre limité de colonnes de la table source, vous déterminez plus tard que vous devez ajouter une autre colonne qui existe dans la table source, mais qui n’existe pas encore dans la table modèle. Par exemple, une nouvelle colonne AdjustedProfit a été ajoutée à la table FactSales au niveau de la source de données, et vous souhaitez maintenant ajouter la même colonne AdjustedProfit et des données à la table Sales dans le modèle.
Dans ce cas, vous pouvez utiliser Éditeur Power Query pour sélectionner des colonnes de la table source et les ajouter à la table de modèle.
Important
Lors de l'ajout d'une colonne à une table qui contient deux partitions ou plus, avant d'ajouter la colonne à la définition de table à l'aide de la boîte de dialogue Modifier les propriétés de la table, vous devez d'abord utiliser le gestionnaire de partitions pour ajouter la colonne à toutes les partitions définies. Après avoir ajouté la colonne aux partitions définies, vous pouvez ensuite ajouter la même colonne à la définition de table à l'aide de la boîte de dialogue Modifier les propriétés de la table.
Notes
Si vous avez utilisé une expression M personnalisée pour sélectionner des tables et des colonnes lorsque vous avez initialement utilisé le Éditeur Power Query pour importer des données, vous devez à nouveau utiliser une expression M.
Pour ajouter une colonne de la source de données à l'aide de la boîte de dialogue Modifier les propriétés de la table
Dans Power, cliquez sur la table à laquelle vous souhaitez ajouter une colonne, puis cliquez sur propriétés de latableExtensions>.>
Dans la boîte de dialogue Modifier les propriétés de la table , modifiez l’expression M ou cliquez sur Création. Dans le Éditeur Power Query, sélectionnez la colonne source que vous souhaitez ajouter, puis cliquez sur Importer.
Ajouter une colonne calculée
Dans une colonne calculée, une formule DAX est utilisée pour définir une valeur pour chaque ligne. Par exemple, vous pouvez créer une colonne calculée avec une formule simple (=1) qui ajoute la valeur 1 à chaque ligne. Les colonnes calculées peuvent également avoir des formules plus complexes qui calculent des valeurs en fonction d'autres données dans le modèle. Les colonnes calculées sont couvertes plus en détail dans d'autres rubriques. Pour plus d’informations, consultez Colonnes calculées.
Pour créer une colonne calculée
Dans le générateur de modèles, dans la vue de données, sélectionnez la table à laquelle vous voulez ajouter une nouvelle colonne calculée vide, faites défiler vers la colonne la plus à droite ou cliquez sur le menu Colonne , puis sur Ajouter une colonne.
Pour intercaler une colonne entre deux colonnes existantes, cliquez avec le bouton droit sur une colonne existante, puis sélectionnez Insérer une colonne.
Dans la barre de formule, tapez une formule DAX pour ajouter des attributs pour chaque ligne.
Ajouter une colonne vide
Vous pouvez créer une colonne nommée vide dans une table de modèle. Les colonnes vides peuvent être utiles si vous souhaitez coller des données depuis une autre source. Gardez à l'esprit que les données collées sont stockées autrement que les données importées.
Pour créer une colonne nommée vide
Dans le générateur de modèles, dans la vue de données, sélectionnez la table à laquelle vous voulez ajouter une colonne vide, faites défiler vers la colonne la plus à droite ou cliquez sur le menu Colonne , puis sur Ajouter une colonne.
Pour intercaler une colonne entre deux colonnes existantes, cliquez avec le bouton droit sur une colonne existante, puis sélectionnez Insérer une colonne.
Cliquez sur la cellule supérieure, puis tapez un nom et appuyez sur ENTRÉE.
Voir aussi
Boîte de dialogue Modifier les propriétés d’une table
Changer des mappages de filtres de lignes, de tables ou de colonnes