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 columnName angewendet 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. |