Del via


Tabelmanipulationsfunktioner

Disse funktioner returnerer en tabel or manipulere eksisterende tabeller.

I denne kategori

Funktion Beskrivelse
ADDCOLUMNS Føjer beregnede kolonner til den angivne tabel or tabeludtryk.
ADDMISSINGITEMS Føjer kombinationer af elementer fra flere kolonner til en tabel if de findes not allerede findes.
CROSSJOIN Returnerer en tabel, der contains den kartesiske product af all rækker fra all tabeller i argumenterne.
CURRENTGROUP Returnerer et sæt rækker fra tabelargumentet i et GROUPBY udtryk.
DATATABLE Indeholder en mekanisme til erklæring af et indbygget sæt data values.
DETAILROWS Evaluerer et udtryk for detaljerækker, der er defineret for en measureand returnerer dataene.
DISTINCT-kolonne Returnerer en tabel med én kolonne, der contains de entydige values fra den angivne kolonne.
DISTINCT-tabel Returnerer en tabel ved at fjerne duplikerede rækker fra en anden tabel or udtryk.
EXCEPT Returnerer rækkerne i én tabel, som not vises i en anden tabel.
FILTERS Returnerer en tabel med values, der anvendes direkte som filters på columnName.
GENERATE Returnerer en tabel med den kartesiske product mellem hver række i table1and den tabel, der er resultatet af evalueringen af table2 i konteksten af den aktuelle række fra table1.
GENERATEALL Returnerer en tabel med den kartesiske product mellem hver række i table1and den tabel, der er resultatet af evalueringen af table2 i konteksten af den aktuelle række fra table1.
GENERATESERIES Returnerer en tabel med en enkelt kolonne, der indeholder values af en aritmetisk serie.
GROUPBY På samme måde som med funktionen SUMMARIZE udfører GROUPBYnot en implicit CALCULATE for alle udvidelseskolonner, der tilføjes.
IGNORE Ændrer SUMMARIZECOLUMNS ved at udelade bestemte udtryk fra BLANK/NULL-evalueringen.
INTERSECT Returnerer rækkeskæringspunktet for to tabeller og bevarer dubletter.
NATURALINNERJOIN Udfører en indre joinforbindelse af en tabel med en anden tabel.
NATURALLEFTOUTERJOIN Udfører en joinforbindelse til LeftTable med RightTable.
ROLLUP Ændrer funktionsmåden for SUMMARIZE ved at føje rollup rækker til resultatet i kolonner, der er defineret af parameteren groupBy_columnName.
ROLLUPADDISSUBTOTAL Ændrer funktionsmåden for SUMMARIZECOLUMNS ved at føje rollup/subtotalrækker til resultatet baseret på de groupBy_columnName kolonner.
ROLLUPISSUBTOTAL Parrer rollup grupper med den kolonne, der er tilføjet af ROLLUPADDISSUBTOTAL i et ADDMISSINGITEMS udtryk.
ROLLUPGROUP Ændrer funktionsmåden for SUMMARIZEandSUMMARIZECOLUMNS ved at føje rollup rækker til resultatet i kolonner, der er defineret af parameteren groupBy_columnName.
RÆKKE Returnerer en tabel med en enkelt række, der indeholder values, der er resultatet af de udtryk, der er givet til hver kolonne.
SELECTCOLUMNS Føjer beregnede kolonner til den angivne tabel or tabeludtryk.
SUBSTITUTEWITHINDEX Returnerer en tabel, der repræsenterer en left semijoin af de to tabeller, der er angivet som argumenter.
SUMMARIZE Returnerer en oversigtstabel for de anmodede totaler for et sæt grupper.
SUMMARIZECOLUMNS Returnerer en oversigtstabel over et sæt grupper.
tabelkonstruktør Returnerer en tabel med en or flere kolonner.
TOPN Returnerer de øverste N-rækker i den angivne tabel.
TREATAS Anvender resultatet af et tabeludtryk som filters på kolonner fra en ikke-relateret tabel.
UNION Opretter en union (joinforbindelse) tabel ud fra et par tabeller.
VALUES Returnerer en tabel med én kolonne, der contains de entydige values fra den angivne tabel or kolonne.