Fonctions de manipulation de table
Ces fonctions retournent une table or manipuler des tables existantes.
Dans cette catégorie
Fonction | Description |
---|---|
ADDCOLUMNS | Ajoute des colonnes calculées à la table donnée or expression de table. |
ADDMISSINGITEMS | Ajoute des combinaisons d’éléments de plusieurs colonnes à une table if elles n’existent not déjà. |
CROSSJOIN | Retourne une table qui contains le product cartesien de lignes all des tables all dans les arguments. |
CURRENTGROUP | Retourne un jeu de lignes à partir de l’argument de table d’une expression GROUPBY. |
DATATABLE | Fournit un mécanisme permettant de déclarer un jeu de données inline values. |
DETAILROWS | Évalue une expression de lignes de détail définie pour un measureand retourne les données. |
colonne DISTINCT | Retourne une table à une colonne qui contains la values distincte de la colonne spécifiée. |
table DISTINCT | Retourne une table en supprimant les lignes dupliquées d’une autre table or expression. |
EXCEPT | Retourne les lignes d’une table qui not apparaissent dans une autre table. |
FILTERS | Retourne une table de values directement appliquée en tant que filters à columnName . |
GENERATE | Retourne une table avec l'product cartesienne entre chaque ligne de table1and la table qui résulte de l’évaluation table2 dans le contexte de la ligne actuelle de table1. |
GENERATEALL | Retourne une table avec l'product cartesienne entre chaque ligne de table1and la table qui résulte de l’évaluation table2 dans le contexte de la ligne actuelle de table1. |
GENERATESERIES | Retourne une table de colonnes unique contenant la values d’une série arithmétique. |
GROUPBY | Comme pour la fonction SUMMARIZE, GROUPBYnot effectue une CALCULATE implicite pour toutes les colonnes d’extension qu’il ajoute. |
IGNORE | Modifie SUMMARIZECOLUMNS en omettant des expressions spécifiques de l’évaluation BLANK/NULL. |
INTERSECT | Retourne l’intersection de ligne 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 rollup au résultat sur les colonnes définies par le paramètre groupBy_columnName. |
ROLLUPADDISSUBTOTAL | Modifie le comportement de SUMMARIZECOLUMNS en ajoutant des lignes /sous-total rollupau résultat en fonction des colonnes groupBy_columnName. |
ROLLUPISSUBTOTAL | Associe rollup groupes avec la colonne ajoutée par ROLLUPADDISSUBTOTAL dans une expression ADDMISSINGITEMS. |
ROLLUPGROUP | Modifie le comportement de SUMMARIZEandSUMMARIZECOLUMNS en ajoutant des lignes rollup au résultat sur les colonnes définies par le paramètre groupBy_columnName. |
LIGNE | Retourne une table avec une seule ligne contenant values résultant des expressions données à chaque colonne. |
SELECTCOLUMNS | Ajoute des colonnes calculées à la table donnée or expression de table. |
SUBSTITUTEWITHINDEX | Retourne une table qui représente un semi-joint left des deux tables fournies en tant qu’arguments. |
SUMMARIZE | Retourne une table récapitulative pour les 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 or plus de colonnes. |
TOPN | Retourne les lignes N supérieures de la table spécifiée. |
TREATAS | Applique le résultat d’une expression de table comme filters aux colonnes d’une table non liée. |
UNION | Crée une table union (jointure) à partir d’une paire de tables. |
VALUES | Retourne une table à une colonne qui contains les values distinctes de la table spécifiée or colonne. |