NIMORO Probe

Prev Next

VPC環境で利用できます。

NIMORO Probeは、ユーザーが条件や状況に合わせて SQLを作成し、サービスのデータを多様かつ深く分析できるよう、高速な検索速度と分析環境を提供します。

参考
  • プローブクエリ結果ファイルは、顧客データ分析サービスの場合、顧客が指定した Object Storage Bucketに保存されます。NAVERデータ分析サービスの場合もプローブクエリ結果ファイルはダウンロード可能であり、データボックス内の Hadoopクラスタの HDFS /user/nimoro/probe パスに保存されます。
  • NIMORO Probeで SQLを実行する前に、次を点検する必要があります。
    • Data Catalogでスキーマロードが実行されたか確認
    • 照会したい dbと tableに適切な権限が付与されていることを確認

NIMORO Probe画面

NIMORO Probs画面は以下のように構成されています。

nimoro-probe-vpc_screen_query_editor_ko

領域 説明
① メニュー名 現在確認中のメニューの名前
② コネクタ ドロップダウンから照会するコネクタを選択
  • Trino: Hiveコネクタよりもデータ処理結果が速い
  • Hive: 速度は比較的遅いが、大量のデータを安定的に分析可能
Query Editor クエリを入力(Query Editorを参照)
Saved Query よく使用するクエリのリスト(Saved Queryを参照)
Sample Query サンプルクエリのリスト(Sample Queryを参照)
Recent Query 最近使用したクエリのリスト(Recent Queryを参照)
⑦ データベース/テーブル領域
  • Table List: ユーザーがアクセス権限を持つデータベースとテーブル/カラムのリストを照会
  • My Temp: Temp DB内で作成されたテーブル(Temp Table)リストを照会。必要なデータのみを抽出して、小サイズの分析用テーブルを作成可能
    • サービスマネージャがコネクタごとに Temp DB設定を行った場合のみ使用可能
    • Trinoコネクタでテーブルを作成する場合、with文内の条件を必ず入力して作成
    • テーブル作成者以外は照会不可。ただし、Temp DBを照会可能にするために Data Catalogサービスで権限を付与した場合、テーブル作成者以外にも照会可能
  • i-nimoro_refresh: クリックするとテーブルおよび DBリストを更新
⑧ クエリ入力欄 SQLクエリを入力
  • 2つ以上のクエリ文は同時実行不可
  • 一般サービス DB: SELECT権限のみ許可
  • My Temp DB: SELECTCREATEINSERTUPDATEDROPALTER権限を許可
  • 各クラスタごとのクエリエンジン設定とバージョンによって許可範囲が異なる
RUN クリックするとユーザーが設定した検索条件でクエリを実行
  • Recent Queryに履歴が自動保存され、照会ステータスの確認および結果のダウンロードが可能
Explain クリックするとユーザーが作成したクエリ実行計画を確認可能
Save as クリックするとクエリを名前を付けて保存
Clear クリックすると検索条件を初期化
⑬ クエリ照会結果 クエリ実行後のデータ照会結果を表示
  • [Sample Queryの詳細を見る] ボタン: クリックすると Sample Queryに移動
参考

NAVERデータ分析サービスの場合、現在 Trinoコネクタでは Tempテーブルへの insertクエリ機能は提供されていません。
今後の Trinoバージョンアップグレードにより、当該機能をサポート予定です。

Query Editor実行

SQLを作成してデータを分析する方法は、次の通りです。

  1. NIMOROプラットフォームにアクセスします(NIMOROプラットフォームアクセスを参照)。
  2. 左側のメニューから i-nimoro_probe(NIMORO Probe)をクリックします。
    • 基本的には [Query Editor] 画面が表示されます。
    • NIMORO Probeメニューの他のページを開いている場合は、 [Query Editor] ボタンをクリックします。
  3. 分析するコネクタをドロップダウンメニューから選択します。
  4. Query Editorの入力欄に、分析に必要な SQL文を入力します。
    • 必要に応じて [Explain][Save as][Clear] ボタンをクリックし、情報を確認/保存/初期化します。各ボタンの説明については、Query Editor画面をご参照ください。
  5. [RUN] ボタンをクリックします。
    • 検索結果が画面下部に表示されます。
    • 必要に応じて [Explain][Save as][Clear] ボタンをクリックし、情報を確認/保存/初期化します。各ボタンの説明については、Query Editor画面をご参照ください。
    • 実行後の画面および各ボタンの説明については、Query Editor実行後の画面をご参照ください。

Query Editor実行後の画面

クエリ実行後の Query Editor画面は以下のように構成されています。

nimoro-probe-vpc_screen_query_editor_after_ko

領域 説明
① クエリ照会結果
  • Query Result: クエリ実行後のデータ照会結果を表示
  • Query: 入力したクエリの内容を表示
  • 最大1000件まで照会可能であり、すべての結果値はファイルをダウンロードして確認
  • 照会結果は Recent Queryで72時間以内にダウンロードおよび確認可能であり、照会履歴は30日間提供
  • 顧客データ分析サービスの場合、顧客が指定した Object Storageに保存
  • NAVERデータ分析サービスの場合もプローブクエリ結果ファイルはダウンロード可能であり、データボックス内の HDFSパスに保存
Download クリックするとデータ結果ファイルをダウンロード
  • ファイルは CSV、TSV形式をサポートし、最大100MBまでダウンロード可能
  • 一部のデータ照会件数やファイルサイズが大容量の場合、ファイル作成までに時間を要する、ファイルサイズが100MBを超える場合、ファイルをダウンロードできない場合がある
  • 顧客データ分析サービスの場合、顧客が指定した Object Storageに保存
  • NAVERデータ分析サービスの場合もプローブクエリ結果ファイルはダウンロード可能であり、データボックス内の HDFSパスに保存
参考

csvファイルでダウンロードする際にフィールド値にカンマ(,)が含まれている場合、Excelなどのスプレッドシートツールで列が分離して表示されることがあるため、Excel形式のファイルでダウンロードすることをお勧めします。

Saved Query

保存されたクエリを使用してデータを照会できます。

Saved Query画面

Saved Query画面は以下のように構成されています。

nimoro-probe-vpc_screen_saved_query_ko

領域 説明
① メニュー名 現在確認中のメニューの名前
② 検索ボックス クエリ名または内容で検索してフィルタリング
③ カテゴリ領域 保存したクエリカテゴリのリスト
④ クエリリスト 保存したクエリリストを照会
  • Sort byをクリックすると、最終更新日順または名前昇順でソート可能
RUN クリックするとクエリ照会ページに移動
⑥ 追加機能 i-nimoro_more: クリックしてクエリ変更またはクエリ削除

カテゴリ追加

Saved Queryでカテゴリを追加する方法は、次の通りです。

  1. NIMOROプラットフォームにアクセスします(NIMOROプラットフォームアクセスを参照)。
  2. 左側のメニューから i-nimoro_probe(NIMORO Probe)をクリックします。
  3. Saved Query > カテゴリ追加を順にクリックします。
  4. 追加するカテゴリ名を入力します。
  5. [SAVE] ボタンをクリックします。

カテゴリ名の変更

Saved Queryでカテゴリ名を変更する方法は、次の通りです。

  1. NIMOROプラットフォームにアクセスします(NIMOROプラットフォームアクセスを参照)。
  2. 左側のメニューから i-nimoro_probe(NIMORO Probe)をクリックします。
  3. i-nimoro_edit1をクリックします。
  4. 変更するカテゴリ名を入力します。
  5. [SAVE] ボタンをクリックします。

カテゴリ削除

Saved Queryでカテゴリを削除する方法は、次の通りです。

参考

カテゴリにクエリが1つ以上含まれている場合、カテゴリを削除できません。削除前に必ずカテゴリを空にしてください。

  1. NIMOROプラットフォームにアクセスします(NIMOROプラットフォームアクセスを参照)。
  2. 左側のメニューから i-nimoro_probe(NIMORO Probe)をクリックします。
  3. i-nimoro_edit > i-nimoro_delete Delete Categoryをクリックします。

クエリ変更

Saved Queryで保存されたクエリを変更する方法は、次の通りです。

  1. NIMOROプラットフォームにアクセスします(NIMOROプラットフォームアクセスを参照)。
  2. 左側のメニューから i-nimoro_probe(NIMORO Probe)をクリックします。
  3. 変更するクエリの右側にある i-nimoro_more > i-nimoro_edit Editをクリックします。
  4. 保存されたクエリの変更画面が表示されたら、情報を変更します。
    • Category: カテゴリ変更
    • Title: 変更するクエリ名を入力
    • Query作成: 変更するクエリの内容を入力
    • Descriptions: 変更するクエリの説明を入力
  5. [SAVE AS] または [SAVE] ボタンをクリックします。
    • [SAVE AS] ボタン: 内容を変更後、クエリを名前を付けて保存
    • [SAVE] ボタン: 内容を変更後、既存のクエリに保存

クエリ削除

Saved Queryでクエリを削除する方法は、次の通りです。

  1. NIMOROプラットフォームにアクセスします(NIMOROプラットフォームアクセスを参照)。
  2. 左側のメニューから i-nimoro_probe(NIMORO Probe)をクリックします。
  3. 変更するクエリの右側にある i-nimoro_more > i-nimoro_delete Deleteをクリックします。
  4. [削除] ボタンをクリックします。

クエリを名前を付けて保存

クエリを名前を付けて保存する方法は、次の通りです。

  1. NIMOROプラットフォームにアクセスします(NIMOROプラットフォームアクセスを参照)。
  2. 左側のメニューから i-nimoro_probe(NIMORO Probe)をクリックします。
  3. Query EditorSample QueryRecent Queryメニューから [Save as] ボタンをクリックします。
  4. クエリ保存のポップアップが表示されたら、情報を入力して選択します。
    • 保存する Queryタイトル: 保存するクエリのタイトルを入力
    • Category選択: クエリを保存するカテゴリを選択
      • 必要に応じて [新しいカテゴリに保存] ボタンをクリックしてカテゴリを作成
  5. [SAVE] ボタンをクリックします。

Sample Query画面

Sample Query画面は以下のように構成されています。

参考

Sample Queryは、NIMORO Studioメニューで作成したサンプルクエリをユーザーに提供する機能です。詳細は、NIMORO Studioの Probe Manage > Sample Queryをご参照ください。

nimoro-probe-vpc_screen_sample_query_ko

領域 説明
① メニュー領域 現在確認中のメニュー名と説明
② 検索ボックス クエリ名または内容で検索してフィルタリング
③ カテゴリ サンプルクエリカテゴリのリスト
④ サンプルクエリ情報 サンプルクエリのタイトルと内容
Share クリックしてサンプルクエリ URLをコピー
Save as クリックしてクエリを名前を付けて保存
RUN クリックしてクエリ照会ページに移動

Recent Query画面

Recent Query画面は以下のように構成されています。

nimoro-probe-vpc_screen_recent_query_ko

領域 説明
① メニュー名 現在確認中のメニューの名前
② 検索ボックス クエリ名または内容で検索してフィルタリング
③ 最近使用したウィザードリスト 最近使用したウィザードリストを照会
Save as クリックしてクエリを名前を付けて保存
RUN クリックしてクエリ照会ページに移動