0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

watsonx.data 照会履歴について

Posted at

はじめに

watsonx.data の 照会履歴 (Query history) をご紹介します。 
照会履歴 (Query history)は、watsonx.data で実行されたクエリー(Query 紹介)に関連する詳細情報を表示します。
また クエリーの検索やフィルタリング、表示列をカスタマイズすることができます。照会履歴 (Query history)のページでクエリーをクリックするとSQL文の詳細を表示したりコピーしたりEXPLAINの結果を表示することができます。 
具体的な例をwatsonx.data 2.1.2を使用してご紹介します。

照会履歴 (Query history)

watsonx.data の Web Consoleから 照会履歴にへ入ります。 
image.png

照会履歴は次のように クエリーID(query_id) や照会(query), 状態(status)などが表示されています。
image.png

watsonx.data ならではなのが エンジン(engine)です。 複数のPrestoエンジンへのクエリーが一覧で表示されています。

クエリー検索

次は CANADAを含むクエリーを検索した例です。CANADAと入力すると and n_name = 'CANADA'を含むSQLが検索されました。 
image.png

フィルター 

フィルターを作成するために をクリックします。 するとフィルターの候補になる項目が表示されます。
image.png
ここでは user02にチェックをいれると user02が実行したクエリーのみが表示されます。

image.png

列のカスタマイズ

表示する列をカスタマイズすることができます。

最新表示

最新表示するには  をクリックします。

CSVにエクスポート

CSVにエクスポートで表示されている結果をCSVファイル(utf-8)に保存することができます。

照会履歴で実行計画(EXPLAINの実行結果)の表示

照会履歴 (Query history)では簡単にSQL文(照会・ステートメント)を表示したり、実行計画(EXPLAINの結果)を表示したりすることができます。残念なことに、照会履歴で実行計画を表示するためには、表名などに完全修飾名(catalog.schema.tableの形式)を使用する必要があります。

  1. 詳細を見たいクエリーの右側のトリコロンをクリックします。
    image.png
  2. 右側のトリコロンをクリックすると 実行計画の表示照会ワークスペースで開くが表示されます。今回は実行計画の表示を選択します。
  3. するとクエリーの情報が表示されます。
     - 次は照会ステートメント(SQL文)を表示させています。
     - 表名はたとえば"hive_data"."hs_no_oart".partとcatalog.schema.tableの形式の完全修飾名で指定されています。
    image.png
     - 論理実行計画タブを選択するとEXPLAIN SQL文の結果が表示されます。
    image.png
     - 分散実行計画タブを選択すると EXPLAIN (TYPE DISTRIBUTED) SQL文の結果が表示されます。
    image.png
  • 実行計画分析を選択すると EXPLAIN ANALYZE SQL文の結果が表示されます。
    image.png
     

環境

環境のご紹介です。今回ご紹介した例は次の環境で実行しています。

  • OCP Version : 4.16
  • CP4D 5.1.2
    • watsonx.data 2.1.2
  • 構成済みのPresto エンジンについて
    • P01(Presto Java)
      • タイプ : Presto (Java) v0.286
      • サイズ : スターター
      • コーディネーター・ノード : 1
      • ワーカー・ノード : 0
    • PCpp (Presto(C++))
      • タイプ : Presto (C++) v0.286
      • サイズ : スターター
      • コーディネーター・ノード : 1
      • ワーカー・ノード : 3

次は今回使用したwatsonx.dataのWeb Consoleのインフラストラクチャー・マネージャーのイメージです。
image.png

まとめ

watsonx.data 照会履歴の使い方をご紹介しました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?