Fonctions de manipulation de tables
Ces fonctions retournent une table ou manipulent des tables existantes.
Dans cette catégorie
Fonction | Description |
---|---|
ADDCOLUMNS | Ajoute des colonnes calculées à la table ou à l’expression de table donnée. |
ADDMISSINGITEMS | Ajoute à une table les combinaisons d’éléments de plusieurs colonnes si ces éléments n’existent pas déjà. |
CROSSJOIN | Retourne une table contenant le produit cartésien de toutes les lignes de toutes les tables figurant dans les arguments. |
CURRENTGROUP | Retourne un ensemble de lignes à partir de l’argument table d’une expression GROUPBY. |
DATATABLE | Fournit un mécanisme permettant de déclarer un ensemble inline de valeurs de données. |
DETAILROWS | Évalue une expression de lignes de détails définie pour une mesure et retourne les données. |
DISTINCT (colonne) | Retourne une table à une colonne qui contient les valeurs distinctes de la colonne spécifiée. |
DISTINCT (table) | Retourne une table en supprimant les lignes en double d’une autre table ou expression. |
EXCEPT | Retourne les lignes d’une table qui n’apparaissent pas dans une autre table. |
FILTERS | Retourne une table de valeurs directement appliquées comme filtres à columnName. |
GENERATE | Retourne une table avec le produit cartésien entre chaque ligne de table1 et la table résultant de l’évaluation de table2 dans le contexte de la ligne actuelle de table1. |
GENERATEALL | Retourne une table avec le produit cartésien entre chaque ligne de table1 et la table résultant de l’évaluation de table2 dans le contexte de la ligne actuelle de table1. |
GENERATESERIES | Retourne une table à une seule colonne qui contient les valeurs d’une série arithmétique. |
GROUPBY | Tout comme la fonction SUMMARIZE, GROUPBY n’utilise pas implicitement la fonction CALCULATE pour les colonnes d’extension qu’elle ajoute. |
IGNORE | Modifie SUMMARIZECOLUMNS en omettant des expressions spécifiques de l’évaluation BLANK/NULL. |
INTERSECT | Retourne l’intersection de lignes de deux tables, en conservant les doublons. |
NATURALINNERJOIN | Effectue une jointure interne d’une table avec une autre table. |
NATURALLEFTOUTERJOIN | Effectue une jointure de LeftTable avec RightTable. |
ROLLUP | Modifie le comportement de SUMMARIZE en ajoutant des lignes de cumul au résultat des colonnes définies par le paramètre groupBy_columnName. |
ROLLUPADDISSUBTOTAL | Modifie le comportement de SUMMARIZECOLUMNS en ajoutant des lignes de cumul/sous-total au résultat basé sur les colonnes groupBy_columnName. |
ROLLUPISSUBTOTAL | Associe des groupes de cumul à la colonne ajoutée par ROLLUPADDISSUBTOTAL dans une expression ADDMISSINGITEMS. |
ROLLUPGROUP | Modifie le comportement de SUMMARIZE et SUMMARIZECOLUMNS en ajoutant des lignes de cumul au résultat des colonnes définies par le paramètre groupBy_columnName. |
ROW | Retourne une table à une seule ligne qui contient des valeurs qui sont le résultat des expressions fournies à chaque colonne. |
SELECTCOLUMNS | Ajoute des colonnes calculées à la table ou à l’expression de table donnée. |
SUBSTITUTEWITHINDEX | Retourne une table qui représente une semi-jointure gauche des deux tables fournies comme arguments. |
SUMMARIZE | Retourne une table récapitulative des totaux demandés sur un ensemble de groupes. |
SUMMARIZECOLUMNS | Retourne une table récapitulative sur un ensemble de groupes. |
Constructeur de table | Retourne une table d’une ou plusieurs colonnes. |
TOPN | Retourne les N premières lignes de la table spécifiée. |
TREATAS | Applique le résultat d’une expression de table comme filtres aux colonnes d’une table non associée. |
UNION | Crée une table d’union (jointure) à partir d’une paire de tables. |
VALUES | Retourne une table à une colonne qui contient les valeurs distinctes de la table ou colonne spécifiée. |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour