Funktioner för tabellmanipulering
Dessa funktioner returnerar en tabell eller ändrar befintliga tabeller.
I den här kategorin
Function | beskrivning |
---|---|
ADDCOLUMNS | Lägger till beräknade kolumner i den angivna tabellen eller tabelluttrycket. |
ADDMISSINGITEMS | Lägger till kombinationer av objekt från flera kolumner i en tabell om de inte redan finns. |
KORSSAMMANFOGNING | Returnerar en tabell som innehåller kartesisk produkt för alla rader från alla tabeller i argumenten. |
CURRENTGROUP | Returnerar en uppsättning rader från tabellargumentet för ett GROUPBY-uttryck. |
DATATABLE | Tillhandahåller en mekanism för att deklarera en infogad uppsättning datavärden. |
DETAILROWS | Utvärderar ett uttryck för detaljrader som definierats för ett mått och returnerar data. |
DISTINCT-kolumn | Returnerar en tabell med en kolumn som innehåller de distinkta värdena från den angivna kolumnen. |
DISTINCT-tabell | Returnerar en tabell genom att ta bort dubblettrader från en annan tabell eller ett annat uttryck. |
UTOM | Returnerar raderna i en tabell som inte visas i en annan tabell. |
FILTER | Returnerar en tabell med värden som tillämpas direkt som filter på columnName. |
GENERERA | Returnerar en tabell med kartesiansk produkt mellan varje rad i table1 och tabellen som är resultatet av utvärderingen av table2 i kontexten för den aktuella raden från table1. |
GENERATEALL | Returnerar en tabell med kartesiansk produkt mellan varje rad i table1 och tabellen som är resultatet av utvärderingen av table2 i kontexten för den aktuella raden från table1. |
GENERATESERIES | Returnerar en tabell med en kolumn som innehåller värdena för en aritmetikserie. |
GROUPBY | På samma sätt som funktionen SUMMARIZE utför GROUPBY inte en implicit CALCULATE för eventuella tilläggskolumner som läggs till. |
IGNORERA | Ändrar SUMMARIZECOLUMNS genom att utelämna specifika uttryck från UTVÄRDERINGEN BLANK/NULL. |
SKÄR | Returnerar radskärningspunkten för två tabeller och behåller dubbletter. |
NATURALINNERJOIN | Utför en inre koppling av en tabell med en annan tabell. |
NATURALLEFTOUTERJOIN | Utför en koppling av LeftTable med RightTable. |
SAMLAD | Ändrar beteendet för SUMMARIZE genom att lägga till sammanslagningsrader i resultatet på kolumner som definierats av parametern groupBy_columnName. |
ROLLUPADDISSUBTOTAL | Ändrar beteendet för SUMMARIZECOLUMNS genom att lägga till sammanslagnings-/delsummor i resultatet baserat på de groupBy_columnName kolumnerna. |
ROLLUPISSUBTOTAL | Parar sammanslagningsgrupper med kolumnen som lagts till av ROLLUPADDISSUBTOTAL i ett ADDMISSINGITEMS-uttryck. |
ROLLUPGROUP | Ändrar beteendet för SUMMARIZE och SUMMARIZECOLUMNS genom att lägga till sammanslagningsrader i resultatet på kolumner som definieras av parametern groupBy_columnName. |
RAD | Returnerar en tabell med en enskild rad som innehåller värden som är resultatet av de uttryck som ges till varje kolumn. |
SELECTCOLUMNS | Lägger till beräknade kolumner i den angivna tabellen eller tabelluttrycket. |
SUBSTITUTEWITHINDEX | Returnerar en tabell som representerar ett vänster halvjobb av de två tabeller som anges som argument. |
SAMMANFATTA | Returnerar en sammanfattningstabell för de begärda summorna över en uppsättning grupper. |
SUMMARIZECOLUMNS | Returnerar en sammanfattningstabell över en uppsättning grupper. |
Tabellkonstruktor | Returnerar en tabell med en eller flera kolumner. |
TOPN | Returnerar de översta N raderna i den angivna tabellen. |
TREATAS | Tillämpar resultatet av ett tabelluttryck som filter på kolumner från en orelaterad tabell. |
UNIONEN | Skapar en union (koppling) tabell från ett par tabeller. |
VÄRDEN | Returnerar en tabell med en kolumn som innehåller de distinkta värdena från den angivna tabellen eller kolumnen. |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för