1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

DatabricksにおけるSQL作成機能の改善

Posted at

こちらのアップデートです。

SQL作成機能の改善
SQLエディタとノートブックにおけるSQL編集体験に対して以下の改善が行われました。

  • 結果テーブルに適用されたフィルターがビジュアライゼーションにも適用されるようになり、背後のクエリーやデータセットを変更することなしにインタラクティブな探索が可能になりました。詳細は結果のフィルターをご覧ください。
  • SQLノートブックでは、フィルタリングされた結果テーブルやビジュアライゼーションから新たなクエリーを作成できるようになりました。フィルタリングした結果からのクエリーの作成をご覧ください。
  • SELECT *クエリーの*をホバーすることで、クエリーされたテーブルのカラムを展開することができます。
  • SQLエディタやノートブックエディタでカスタムのSQL書式設定が利用できるようになりました。表示 > 開発者設定 > SQL Formatをクリックします。SQL書式のカスタマイズをご覧ください。
機能名 概要 対象ユーザー
インタラクティブフィルタ 結果テーブルのフィルタが視覚化にも反映 分析者・レポート作成者
フィルタ結果からクエリー作成 フィルタ済み結果から新しいクエリを自動生成 データアナリスト
SELECT * カラム展開 ホバーでカラム一覧を表示 初心者・探索的分析者
カスタムSQLフォーマット 個人の好みに合わせたSQLの整形 開発者・SQL職人

インタラクティブなフィルタリング

これはデータ探索が捗ります。以下のようにクエリーを実行して可視化します。

Screenshot 2025-06-05 at 10.06.32.png

右上のフィルターアイコンをクリックします。

Screenshot 2025-06-05 at 10.06.32.png

フィルタリング条件を追加します。

Screenshot 2025-06-05 at 10.08.18.png

ビジュアライゼーションが更新されました。

Screenshot 2025-06-05 at 10.08.32.png

フィルタ結果からのクエリー作成

フィルターを適用すると可視化の右上にクエリーを作成が表示されています。フィルタリングした結果を取得するためのクエリーを新規セルに書き出してくれます。

Screenshot 2025-06-05 at 10.08.32.png

Screenshot 2025-06-05 at 10.14.26.png

SELECT * のカラム展開

これは地味に嬉しい機能。SELECT **にカーソルを移動するとカラム一覧を確認できます。すべて展開をクリックすると、実際にクエリーでカラムを展開してくれます。

Screenshot 2025-06-05 at 10.06.03.png

Screenshot 2025-06-05 at 10.16.34.png

カスタムSQLフォーマット

こちらの記事で紹介した機能のエンハンスです。以前はファイルで指定する必要がありましたが、設定画面で設定できるようになりました。

Screenshot 2025-06-05 at 9.57.17.png

まとめ

DatabricksのSQLエディタ改善機能は、データ分析業務を効率化します。特に、インタラクティブフィルタ機能とフィルタ結果からのクエリ作成機能は、分析者の作業フローを改善し、より迅速で正確な意思決定を支援します。

はじめてのDatabricks

はじめてのDatabricks

Databricks無料トライアル

Databricks無料トライアル

1
1
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
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?