これらの関数は、テーブルを返すか、既存のテーブルを操作します。
このカテゴリ内
| 機能 | 形容 |
|---|---|
| ADDCOLUMNS | 指定されたテーブルまたはテーブル式に計算列を追加します。 |
| ADDMISSINGITEMS | 複数の列の項目の組み合わせをテーブルに追加します (まだ存在しない場合)。 |
| CROSSJOIN | 引数内のすべてのテーブルのすべての行のデカルト積を含むテーブルを返します。 |
| CURRENTGROUP | GROUPBY 式のテーブル引数から行のセットを返します。 |
| DATATABLE | データ値のインライン セットを宣言するためのメカニズムを提供します。 |
| DETAILROWS | メジャーに対して定義された詳細行式を評価し、データを返します。 |
| DISTINCT 列 を |
指定した列の個別の値を含む 1 列のテーブルを返します。 |
| DISTINCT テーブル を |
別のテーブルまたは式から重複する行を削除して、テーブルを返します。 |
| EXCEPT | 別のテーブルに表示されないテーブルの行を返します。 |
| FILTERS |
columnNameにフィルターとして直接適用された値のテーブルを返します。 |
| GENERATE | table1 の各行と table1 |
| GENERATEALL | table1 の各行と table1 |
| GENERATESERIES | 算術系列の値を含む単一の列テーブルを返します。 |
| GROUPBY | SUMMARIZE 関数と同様に、GROUPBY は追加する拡張列に対して暗黙的な CALCULATE を行いません。 |
| IGNORE | SUMMARIZECOLUMNS/NULL 評価から特定の式を省略して、BLANK を変更します。 |
| INTERSECT | 重複を保持して、2 つのテーブルの行の交差部分を返します。 |
| NATURALINNERJOIN | テーブルと別のテーブルの内部結合を実行します。 |
| NATURALLEFTOUTERJOIN | LeftTable と RightTable の結合を実行します。 |
| ROLLUP | groupBy_columnName パラメーターで定義された列の結果にロールアップ行を追加して、SUMMARIZE の動作を変更します。 |
| ROLLUPADDISSUBTOTAL | groupBy_columnName列に基づいてロールアップ行または小計行を結果に追加して、SUMMARIZECOLUMNS の動作を変更します。 |
| ROLLUPISSUBTOTAL | ロールアップ グループと、ROLLUPADDISSUBTOTAL 式内で ADDMISSINGITEMS によって追加された列をペアにします。 |
| ROLLUPGROUP | groupBy_columnName パラメーターによって定義された列の結果にロールアップ行を追加して、SUMMARIZE と SUMMARIZECOLUMNS の動作を変更します。 |
| ROW | 各列に指定された式の結果の値を含む 1 行のテーブルを返します。 |
| SELECTCOLUMNS | 指定されたテーブルまたはテーブル式に計算列を追加します。 |
| SUBSTITUTEWITHINDEX | 引数として指定された 2 つのテーブルの左半結合を表すテーブルを返します。 |
| SUMMARIZE | 一連のグループに対して要求された合計の集計テーブルを返します。 |
| SUMMARIZECOLUMNS | グループのセットに対する概要テーブルを返します。 |
| テーブル コンストラクターの を |
1 つ以上の列のテーブルを返します。 |
| TOPN | 指定したテーブルの上位 N 行を返します。 |
| TREATAS | テーブル式の結果をフィルターとして、関連のないテーブルの列に適用します。 |
| UNION | テーブルのペアから共用体 (結合) テーブルを作成します。 |
| VALUES | 指定したテーブルまたは列の個別の値を含む 1 列のテーブルを返します。 |