Freigeben über


Tabellenbearbeitungsfunktionen

Diese Funktionen geben eine Tabelle zurück, or vorhandene Tabellen bearbeiten.

In dieser Kategorie

Funktion Beschreibung
ADDCOLUMNS Fügt der angegebenen Tabelle berechnete Spalten or Tabellenausdruck hinzu.
ADDMISSINGITEMS Fügt Kombinationen von Elementen aus mehreren Spalten zu einer Tabelle hinzu, if sie bereits vorhanden not vorhanden sind.
CROSSJOIN Gibt eine Tabelle zurück, die die kartesische productall Zeilen aus all Tabellen in den Argumenten contains.
CURRENTGROUP Gibt eine Reihe von Zeilen aus dem Tabellenargument eines GROUPBY Ausdrucks zurück.
DATATABLE Stellt einen Mechanismus zum Deklarieren einer Inline-Gruppe von Daten valuesbereit.
DETAILROWS Wertet einen für einen measureand definierten Detailzeilenausdruck aus.
DISTINCT-Spalte Gibt eine einspaltige Tabelle zurück, die die unterschiedlichen values aus der angegebenen Spalte contains.
DISTINCT-Tabelle Gibt eine Tabelle zurück, indem doppelte Zeilen aus einer anderen Tabelle or Ausdruck entfernt werden.
EXCEPT Gibt die Zeilen einer Tabelle zurück, die not in einer anderen Tabelle angezeigt werden.
FILTERS Gibt eine Tabelle mit values direkt als filters auf columnNameangewendet zurück.
GENERATE Gibt eine Tabelle mit dem kartesischen product zwischen jeder Zeile in Tabelle1and der Tabelle zurück, die sich aus der Auswertung Tabelle2 im Kontext der aktuellen Zeile aus Tabelle1ergibt.
GENERATEALL Gibt eine Tabelle mit dem kartesischen product zwischen jeder Zeile in Tabelle1and der Tabelle zurück, die sich aus der Auswertung Tabelle2 im Kontext der aktuellen Zeile aus Tabelle1ergibt.
GENERATESERIES Gibt eine einzelne Spaltentabelle zurück, die die values einer arithmetischen Datenreihe enthält.
GROUPBY Ähnlich wie die SUMMARIZE-Funktion führt GROUPBY für alle hinzugefügten Erweiterungsspalten not eine implizite CALCULATE aus.
IGNORE Ändert SUMMARIZECOLUMNS, indem bestimmte Ausdrücke aus der BLANK/NULL-Auswertung weggelassen werden.
INTERSECT Gibt die Zeilenüberschneidung zweier Tabellen zurück, wobei Duplikate beibehalten werden.
NATURALINNERJOIN Führt eine innere Verknüpfung einer Tabelle mit einer anderen Tabelle aus.
NATURALLEFTOUTERJOIN Führt eine Verknüpfung der LeftTable mit der RightTable aus.
ROLLUP Ändert das Verhalten von SUMMARIZE, indem dem Ergebnis rollup Zeilen hinzugefügt werden, die durch den Parameter groupBy_columnName definiert wurden.
ROLLUPADDISSUBTOTAL Ändert das Verhalten von SUMMARIZECOLUMNS, indem rollup/teilergebniszeilen dem Ergebnis basierend auf den groupBy_columnName Spalten hinzugefügt werden.
ROLLUPISSUBTOTAL Koppelt rollup Gruppen mit der Spalte, die von ROLLUPADDISSUBTOTAL innerhalb eines ADDMISSINGITEMS Ausdrucks hinzugefügt wurde.
ROLLUPGROUP Ändert das Verhalten von SUMMARIZEandSUMMARIZECOLUMNS, indem dem Ergebnis rollup Zeilen hinzugefügt werden, die durch den Parameter groupBy_columnName definiert wurden.
ZEILE Gibt eine Tabelle mit einer einzelnen Zeile zurück, die values enthält, die aus den ausdrücken, die für jede Spalte angegeben wurden.
SELECTCOLUMNS Fügt der angegebenen Tabelle berechnete Spalten or Tabellenausdruck hinzu.
SUBSTITUTEWITHINDEX Gibt eine Tabelle zurück, die eine left Semijoin der beiden Tabellen darstellt, die als Argumente angegeben werden.
SUMMARIZE Gibt eine Zusammenfassungstabelle für die angeforderten Summen über eine Gruppe von Gruppen zurück.
SUMMARIZECOLUMNS Gibt eine Zusammenfassungstabelle über eine Gruppe von Gruppen zurück.
Tabellenkonstruktor Gibt eine Tabelle mit einer or weiteren Spalten zurück.
TOPN Gibt die obersten N-Zeilen der angegebenen Tabelle zurück.
TREATAS Wendet das Ergebnis eines Tabellenausdrucks als filters auf Spalten aus einer nicht verknüpften Tabelle an.
UNION Erstellt eine union (Verknüpfungstabelle) aus einem Tabellenpaar.
VALUES Gibt eine einspaltige Tabelle zurück, die die unterschiedlichen values aus der angegebenen Tabelle or Spalte contains.