Databricks SQLでのビジュアライゼーション

Databricksは、Databricks SQLとノートブックの両方で、チャートやビジュアライゼーションを組み込みでサポートしています。このページでは、Databricks SQLでビジュアライゼーションを操作する方法について説明します。ノートブックでのビジュアライゼーションの使用については、「Databricksノートブックでのビジュアライゼーション」を参照してください。

ビジュアライゼーションのタイプを表示するには、「ビジュアライゼーションのタイプ」を参照してください。

重要

Databricks グラフのプレビュー バージョンに関する情報については、「 グラフの視覚化のプレビュー」を参照してください。

ビジュアライゼーションを作成する

  1. SQLエディターで以下のクエリーを実行します。

    USE CATALOG SAMPLES;
    SELECT
       hour(tpep_dropoff_datetime) as dropoff_hour,
       COUNT(*) AS num
    FROM samples.nyctaxi.trips
    WHERE pickup_zip IN ({{pickupzip}})
    GROUP BY 1
    
    ビジュアライゼーションを追加
  2. クエリを実行した後、[結果] パネルで [+] をクリックし、[ビジュアライゼーション]を選択します。

  3. [ビジュアライゼーションのタイプ] ドロップダウンで、 [バー]を選択します。

  4. ドロップオフ率などのビジュアライゼーション名を入力します。

  5. ビジュアライゼーションのプロパティを確認します。

    チャートの設定
  6. [保存]をクリックします。

ビジュアライゼーションツール

ビジュアライゼーションエディターでチャートの右上にマウスを置くと、Plotlyツールバーが表示され、選択、ズーム、パンなどの操作を実行できます。

Plotlyツールバー

ツールバーが表示されない場合は、管理者がDatabricks SQLインスタンスの ツールバー表示を無効化しています。

シリーズを一時的に非表示または表示する

ビジュアライゼーション内のシリーズを非表示にするには、凡例内のシリーズをクリックします。シリーズを再度表示するには、凡例内でそのシリーズをもう一度クリックします。

単一のシリーズのみを表示するには、凡例内のシリーズをダブルクリックします。他のシリーズを表示するには、それぞれのシリーズをクリックしてください。

ビジュアライゼーションのクローンを作成する

ビジュアライゼーションのクローンを作成するには:

  1. SQLエディターでビジュアライゼーションを開きます。

  2. クリックケバブメニュー視覚化のタブ(ケバブメニュー ) をクリックします。

  3. [複製] をクリックします。

ビジュアライゼーションで集計を有効にする

棒グラフ、折れ線グラフ、面グラフ、円グラフ、ヒートマップチャートでは、集計列を追加するためにクエリーを修正するのではなく、ビジュアライゼーションで直接集計を追加します。この方法には、次のようなメリットがあります。

  • 基になるSQLを変更する必要がない。

  • 集計を変更することで、シナリオベースのデータ分析をその場で素早く実行できる。

  • 集計は、テーブルに表示された最初の64,000行だけでなく、データセット全体に適用される。

集計は以下のビジュアライゼーションで利用可能です:

  • 折れ線

  • エリア

  • 円グラフ

  • ヒートマップ

  • ヒストグラム

集計では、同じグラフに線と棒を表示するなど、組み合わせの視覚化はサポートされていません。 新しい複合グラフを作成するには、従来のビジュアライゼーションを 複製 します。

テーブルのビジュアライゼーションでは、最初64,000 行のみが表示されます。

Y軸の列を集約してビジュアライゼーションを行うには:

  1. SQLエディターから、新しいビジュアライゼーションを作成するか、既存のビジュアライゼーションを編集します。

    メッセージThis visualization uses an old configuration. New visualizations support aggregating data directly within the editorが表示された場合は、集計を使用する前にビジュアライゼーションを再作成する必要があります。

  2. [Y軸] 列の横にある集計の種類を、数値の種類として次から選択します。

    • 合計 (デフォルト)

    • 平均

    • カウント

    • 個別のカウント

    • 最大

    • 最小

    • 中央値

    または、文字列型の場合は以下から選択します。

    • カウント

    • 個別のカウント

    変更はビジュアライゼーションのプレビューに適用されます。

  3. [保存]をクリックします。

  4. ビジュアライゼーションには、集計した行数が表示されます。

場合によっては、Y 軸の列で集計を使用したくないことがあります。 集計を無効にするには、ケバブメニュー Y列 の横にあるケバブメニュー をクリックし、[ 集計を使用] のチェックを外します。

ビジュアライゼーションの色をカスタマイズする

デフォルトでは、従来のダッシュボードでカスタム カラー パレットが使用されている場合、視覚化の色の選択は無視されます。 この設定をオーバーライドするには、「 ビジュアライゼーションに別の色のパラッテを使用する」を参照してください。

ビジュアライゼーションの作成時または編集することで、ビジュアライゼーションの色をカスタマイズできます。

  1. ビジュアライゼーションを作成または編集します。

  2. [] をクリックします。

  3. 色を変更するには、四角をクリックし、次のいずれかの方法で新しい色を選択します。

    • カラーセレクターでクリックする。

    • 16進数を入力する。

  4. カラーセレクターの外側をクリックして閉じ、変更を保存します。

ダッシュボードにビジュアライゼーションを追加する

  1. ビジュアリゼーションの下にあるケバブ メニュー ケバブメニュー ボタンをクリックします。

  2. [+ ダッシュボードに追加] を選択します。

  3. ダッシュボード名を入力します。一致するダッシュボードのリストが表示されます。

  4. ダッシュボードを選択します。

    ダッシュボードを選択します
  5. [OK] をクリックします。ダッシュボードへのリンクを含むポップアップが表示されます。

    ダッシュボードに追加しました

ビジュアライゼーションをCSV、TSV、またはExcelファイルとしてダウンロードする

視覚化をCSV、TSV、またはExcelファイルとしてダウンロードするには、ケバブメニューをクリックしますケバブメニュー視覚化名の横にあるボタンをクリックし、必要なダウンロードの種類を選択します。 ビジュアリゼーションで集計が使用されている場合、ダウンロードされた結果も集計されます。 ダウンロードされた結果は、ビジュアリゼーションを作成したクエリの最新の実行からのものです。

ダウンロードタブ区切り

チャートのビジュアライゼーションを画像ファイルとしてダウンロードする

チャート ビジュアリゼーションのローカル イメージ ファイルをダウンロードするには、 ビジュアリゼーション ツール を表示し、カメラ アイコンをクリックします。

ビジュアライゼーションを画像としてダウンロード

pngファイルがデバイスにダウンロードされます。