Udostępnij za pośrednictwem


Funkcje manipulowania tabelami

Te funkcje zwracają tabelę lub manipulują istniejącymi tabelami.

W tej kategorii

Funkcja Opis
ADDCOLUMNS Dodaje kolumny obliczeniowe do danej tabeli lub wyrażenia tabeli.
ADDMISSINGITEMS Dodaje kombinacje elementów z wielu kolumn do tabeli, jeśli jeszcze nie istnieją.
CROSSJOIN Zwraca tabelę zawierającą produkt kartezjański wszystkich wierszy ze wszystkich tabel w argumentach.
CURRENTGROUP Zwraca zestaw wierszy z argumentu tabeli wyrażenia GROUPBY.
DATATABLE Udostępnia mechanizm deklarowania wbudowanego zestawu wartości danych.
DETAILROWS Oblicza wyrażenie wierszy szczegółów zdefiniowane dla miary i zwraca dane.
kolumny DISTINCT Zwraca jednokolumna tabelę zawierającą odrębne wartości z określonej kolumny.
DISTINCT Zwraca tabelę przez usunięcie zduplikowanych wierszy z innej tabeli lub wyrażenia.
Z WYJĄTKIEM Zwraca wiersze jednej tabeli, które nie są wyświetlane w innej tabeli.
filtrów Zwraca tabelę wartości zastosowanych bezpośrednio jako filtry do columnName.
GENEROWANIE Zwraca tabelę z produktem kartezjańskim między każdym wierszem w tabeli table1 a tabelą, która wynika z oceny table2 w kontekście bieżącego wiersza z tabeli table1.
GENERATEALL Zwraca tabelę z produktem kartezjańskim między każdym wierszem w tabeli table1 a tabelą, która wynika z oceny table2 w kontekście bieżącego wiersza z tabeli table1.
GENERATESERIES Zwraca tabelę z jedną kolumną zawierającą wartości serii arytmetycznej.
GROUPBY Podobnie jak funkcja SUMMARIZE, funkcja GROUPBY nie wykonuje niejawnej funkcji CALCULATE dla dodanych kolumn rozszerzeń.
IGNORUJ Modyfikuje funkcję SUMMARIZECOLUMNS przez pominięcie określonych wyrażeń z oceny BLANK/NULL.
Zwraca przecięcie wierszy dwóch tabel, zachowując duplikaty.
NATURALINNERJOIN Wykonuje sprzężenie wewnętrzne tabeli z inną tabelą.
NATURALLEFTOUTERJOIN Wykonuje sprzężenia tabeli LeftTable z tabelą RightTable.
zestawienia Modyfikuje zachowanie funkcji SUMMARIZE, dodając wiersze zestawienia do wyniku dla kolumn zdefiniowanych przez parametr groupBy_columnName.
ROLLUPADDISSUBTOTAL Modyfikuje zachowanie funkcji SUMMARIZECOLUMNS przez dodanie wierszy zestawień/sum częściowych do wyniku na podstawie kolumn groupBy_columnName.
ROLLUPISSUBTOTAL Paruje grupy zestawienia z kolumną dodaną przez ROLLUPADDISSUBTOTAL w wyrażeniu ADDMISSINGITEMS.
ROLLUPGROUP Modyfikuje zachowanie funkcji SUMMARIZE i SUMMARIZECOLUMNS, dodając wiersze zestawienia do wyniku dla kolumn zdefiniowanych przez parametr groupBy_columnName.
row Zwraca tabelę z pojedynczym wierszem zawierającym wartości, które wynikają z wyrażeń podanych do każdej kolumny.
SELECTCOLUMNS Dodaje kolumny obliczeniowe do danej tabeli lub wyrażenia tabeli.
SUBSTITUTEWITHINDEX Zwraca tabelę reprezentującą lewą półjoinę dwóch tabel podanych jako argumenty.
SUMMARIZE Zwraca tabelę podsumowania dla żądanych sum w zestawie grup.
SUMMARIZECOLUMNS Zwraca tabelę podsumowania dla zestawu grup.
Konstruktor tabeli Zwraca tabelę z co najmniej jedną kolumną.
TOPN Zwraca N pierwszych wierszy określonej tabeli.
TREATAS Stosuje wynik wyrażenia tabeli jako filtry do kolumn z niepowiązanej tabeli.
UNION Tworzy tabelę unii (sprzężenia) na podstawie pary tabel.
wartości Zwraca jednokolumna tabelę zawierającą odrębne wartości z określonej tabeli lub kolumny.