ノード | 機能 |
AGGREGATION | GROUP BY句の一部ではない集計関数のプランを表示します。 |
CROSS JOIN | 受信行の2つのストリームをマージし、2つのストリームのデカルト積である行の1つのストリームを生成します。 |
Pre Data Ship Plan | 1つまたは複数のノードをデータ転送ターゲット転送する前のクエリー実行分析を表します。データ転送が実行された後、各データ転送前プランノードには次のように表示されます。 Execution Status: NOT EXECUTED. This operation was determined unnecessary or was cancelled before any rows were retrieved. クエリーがデータ転送ターゲットに対して操作を実行するように修正されているため、データ転送前プランノードは実行されません。 |
DISTINCT | 重複受信行をすべて削除します。 |
FETCH | データソースに対するクエリーの実行から得られる行を生成します。表示できる情報は次のとおりです。 • 返される行の推定数(または「不明」) • データソースのパス、タイプ、およびドライバー名 • データ転送が使用されている場合は、データ転送ターゲット • データ転送に関する注記(ある場合) • フェッチのSQL • SAP BW OLAPビューランタイムに関する注記(返される行の推定数を含む) データ転送ターゲットに送信されるFETCHノードとSQLは、データ転送を使用するクエリーが、ローカル一時テーブルに転送されたデータを選択し、事前データ転送プランで評価された操作との比較で併置された操作でそのデータを利用できるようにするためにどのように書き換えられるかを明らかにします。 |
FILTER | フィルター条件を満たす受信行のみを通過させます。 |
FULL OUTER JOIN | 着信行の2つのストリームをマージし、2つのストリームのSQL FULL OUTER JOINを含む1つのストリームを生成します。 FULL OUTER JOINの説明については、SQLリファレンス資料を参照してください。 |
FUNCTION | 関数の実行方法を示します。 |
GROUP BY | 受信行が何らかの基準でグループ化されるように並べ替えます。たとえば、行が名前でグループ化される場合、同じ名前のすべての行が1つの行に結合されます。 |
IN SUBQUERY | プッシュされないINサブクエリーのノードを一覧表示します。 |
JOIN | 受信行の2つのストリームをマージし、両方のストリームに適用される基準を満たす行を含む1つのストリームを生成します。表示される情報は次のとおりです。 • 返される行の推定数(または「不明」) • 適用される基準 • 使用されるアルゴリズム • アルゴリズムに関する注記 • 左右の推定カーディナリティ |
ORDER BY | 並べ替え基準を満たすように受信行を並べ替えます。 |
PROCEDURE | データソースに対するクエリーまたはストアドプロシージャ呼び出しを実行する行を生成します。表示される情報は次のとおりです。 • 返される行の推定数(または「不明」) • SQLステートメントの場所 • プッシュしない場合はその理由 |
RIGHT OUTER JOIN | ストアドプロシージャの一部として実行される右外部結合。 受信行の2つのストリームをマージし、2つのストリームのSQL右外部結合を含む1つのストリームを生成します。 RIGHT OUTER JOINの説明については、SQLリファレンス資料を参照してください。 |
SELECT | 行の列値に関数を適用します。このノードは、読み取った行と同じ数の行を生成します。表示される情報は次のとおりです。 • 返される行の推定数(または「不明」) • SELECTステートメントの射影 • データ転送に関する注記(ある場合) |
UNION | 受信行の2つのストリームを結合し、単一のストリームを生成します。生成された行のカーディナリティは、受信ストリームのカーディナリティの合計に等しくなります。ノードが行を生成する順序は未定義です。 |
CROSS PROCEDURE JOIN | ストアドプロシージャの一部として実行される相互結合。 |
FULL OUTER PROCEDURE JOIN | ストアドプロシージャの一部として実行される完全外部結合。 |
FETCH WITH | FETCHと同じですが、指定された条件を含みます。 |
UPDATE | データソース(通常はテーブル)を更新します。 |
INSERT | データソース(通常はテーブル)にデータを挿入します。 |
DELETE | データソース(通常はテーブル)からデータを削除します。 |
MERGE | データをデータソース(通常はテーブル)にマージします。Mergeは、行が存在しない場合は行を挿入し、行がすでに存在する場合は行を更新します。 |
WITH SUBQUERIES | WITH句の一部であるサブクエリー。 |
INTERSECT | |
EXCEPT |