Databricks SQLでのビジュアライゼーション
Databricksは、Databricks SQLとノートブックの両方で、チャートやビジュアライゼーションを組み込みでサポートしています。このページでは、Databricks SQLでビジュアライゼーションを操作する方法について説明します。ノートブックでのビジュアライゼーションの使用については、「Databricksノートブックでのビジュアライゼーション」を参照してください。
ビジュアライゼーションのタイプを表示するには、「ビジュアライゼーションのタイプ」を参照してください。
重要
Databricks グラフのプレビュー バージョンに関する情報については、「 グラフの視覚化のプレビュー」を参照してください。
ビジュアライゼーションを作成する
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
クエリを実行した後、[結果] パネルで [+] をクリックし、[ビジュアライゼーション]を選択します。
[ビジュアライゼーションのタイプ] ドロップダウンで、 [バー]を選択します。
ドロップオフ率などのビジュアライゼーション名を入力します。
ビジュアライゼーションのプロパティを確認します。
[保存]をクリックします。
ビジュアライゼーションツール
ビジュアライゼーションエディターでチャートの右上にマウスを置くと、Plotlyツールバーが表示され、選択、ズーム、パンなどの操作を実行できます。
ツールバーが表示されない場合は、管理者がDatabricks SQLインスタンスの ツールバー表示を無効化しています。
シリーズを一時的に非表示または表示する
ビジュアライゼーション内のシリーズを非表示にするには、凡例内のシリーズをクリックします。シリーズを再度表示するには、凡例内でそのシリーズをもう一度クリックします。
単一のシリーズのみを表示するには、凡例内のシリーズをダブルクリックします。他のシリーズを表示するには、それぞれのシリーズをクリックしてください。
ビジュアライゼーションのクローンを作成する
ビジュアライゼーションのクローンを作成するには:
SQLエディターでビジュアライゼーションを開きます。
クリック視覚化のタブ( ) をクリックします。
[複製] をクリックします。
ビジュアライゼーションで集計を有効にする
棒グラフ、折れ線グラフ、面グラフ、円グラフ、ヒートマップチャートでは、集計列を追加するためにクエリーを修正するのではなく、ビジュアライゼーションで直接集計を追加します。この方法には、次のようなメリットがあります。
基になるSQLを変更する必要がない。
集計を変更することで、シナリオベースのデータ分析をその場で素早く実行できる。
集計は、テーブルに表示された最初の64,000行だけでなく、データセット全体に適用される。
集計は以下のビジュアライゼーションで利用可能です:
折れ線
棒
エリア
円グラフ
ヒートマップ
ヒストグラム
集計では、同じグラフに線と棒を表示するなど、組み合わせの視覚化はサポートされていません。 新しい複合グラフを作成するには、従来のビジュアライゼーションを 複製 します。
テーブルのビジュアライゼーションでは、最初64,000 行のみが表示されます。
Y軸の列を集約してビジュアライゼーションを行うには:
SQLエディターから、新しいビジュアライゼーションを作成するか、既存のビジュアライゼーションを編集します。
メッセージ
This visualization uses an old configuration. New visualizations support aggregating data directly within the editor
が表示された場合は、集計を使用する前にビジュアライゼーションを再作成する必要があります。[Y軸] 列の横にある集計の種類を、数値の種類として次から選択します。
合計 (デフォルト)
平均
カウント
個別のカウント
最大
最小
中央値
または、文字列型の場合は以下から選択します。
カウント
個別のカウント
変更はビジュアライゼーションのプレビューに適用されます。
[保存]をクリックします。
ビジュアライゼーションには、集計した行数が表示されます。
場合によっては、Y 軸の列で集計を使用したくないことがあります。 集計を無効にするには、 Y列 の横にあるケバブメニュー をクリックし、[ 集計を使用] のチェックを外します。
ビジュアライゼーションの色をカスタマイズする
注
デフォルトでは、従来のダッシュボードでカスタム カラー パレットが使用されている場合、視覚化の色の選択は無視されます。 この設定をオーバーライドするには、「 ビジュアライゼーションに別の色のパラッテを使用する」を参照してください。
ビジュアライゼーションの作成時または編集することで、ビジュアライゼーションの色をカスタマイズできます。
ビジュアライゼーションを作成または編集します。
[色] をクリックします。
色を変更するには、四角をクリックし、次のいずれかの方法で新しい色を選択します。
カラーセレクターでクリックする。
16進数を入力する。
カラーセレクターの外側をクリックして閉じ、変更を保存します。
ダッシュボードにビジュアライゼーションを追加する
ビジュアリゼーションの下にあるケバブ メニュー ボタンをクリックします。
[+ ダッシュボードに追加] を選択します。
ダッシュボード名を入力します。一致するダッシュボードのリストが表示されます。
ダッシュボードを選択します。
[OK] をクリックします。ダッシュボードへのリンクを含むポップアップが表示されます。
ビジュアライゼーションをCSV、TSV、またはExcelファイルとしてダウンロードする
視覚化をCSV、TSV、またはExcelファイルとしてダウンロードするには、ケバブメニューをクリックします視覚化名の横にあるボタンをクリックし、必要なダウンロードの種類を選択します。 ビジュアリゼーションで集計が使用されている場合、ダウンロードされた結果も集計されます。 ダウンロードされた結果は、ビジュアリゼーションを作成したクエリの最新の実行からのものです。
チャートのビジュアライゼーションを画像ファイルとしてダウンロードする
チャート ビジュアリゼーションのローカル イメージ ファイルをダウンロードするには、 ビジュアリゼーション ツール を表示し、カメラ アイコンをクリックします。
pngファイルがデバイスにダウンロードされます。