Visual Explain について

のVisual Explain機能は、指定したSQLクエリの実行計画を表示します。 IBM® watsonx.data は指定されたSQL クエリー実行計画を表示します。 この機能はSQL クエリー検証も行う。 出力結果は、グラフやフローチャートなど、さまざまな形式で視覚化できる。 データ交換はフラグメント内の単一または複数のノード間で行われる。 各フラグメントは、ノード間で分配されるデータのセットを持っている。

watsonx.data オン Red Hat® OpenShift®

IBM watsonx.data 開発者版

このVisual Explain機能を使えば、分散環境でクエリー実行し、出力を表示することができる。 結果をさまざまな形式で出力できる。 クエリーが実行されると、データベースをスキャンする。 クエリーは、正しい出力を取得するためにテーブルのメタデータを取得する。

このVisual Explain機能により、 クエリーグラフィカルに視覚化することができます。 クエリーワークスペース でクエリー実行し、 説明する オプションを選択すると、 watsonx.data はクエリー EXPLAIN SQL ステートメントを使用し、対応するグラフを作成します。 このグラフを使用して、クエリの分析、修正、効率化を行い、時間とコストを削減することができます。

watsonx.data クエリーワークスペース で実行されるクエリー実行計画を表示するには、以下の手順を実行します。
  1. クエリーワークスペース 、 クエリー入力し、 走る
  2. 以下のコマンドを実行し、テーブルの統計情報を取得する:
    analyze <table name>
  3. 画面上の 「説明 」をクリックすると、 クエリーグラフィカルな表現が表示されます。

Explain ウィンドウでステージをクリックすると、そのステージの詳細が表示される。 表示される各ステージの詳細は、行数、CPU、メモリ、ネットワークの推定値である。