2
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?

DatabricksにおけるSQL書式設定のカスタマイズ

Posted at

こちらの機能です。

非常にわかりやすい動画を作っていただきました。ありがとうございます!

設定ファイル.dbsql-formatter-config.jsonで、SQL書式設定の挙動をカスタマイズできるようになりました。ノートブック、SQLエディタに適用されます。

以下のようにインデントを10にして、ホームフォルダに保存します。

.dbsql-formatter-config.json
{
  "printWidth": 80,
  "indentationStyle": "spaces",
  "indentationWidth": 10,
  "keywordCasing": "uppercase",
  "shouldExpandExpressions": true
}

ノートブックで以下のようなSQLを記述します。

SELECT * FROM takaakiyayoi_catalog.japan_covid_analysis.covid_deaths;

SQLをフォーマットを選択します。

Screenshot 2025-05-14 at 9.46.22.png

インデントが反映されました。

SELECT
          *
FROM
          takaakiyayoi_catalog.japan_covid_analysis.covid_deaths;

SQLエディタでも確認します。メニューの編集 > クエリーの書式を設定を選択します。

Screenshot 2025-05-14 at 9.48.29.png

こちらも反映されました。

Screenshot 2025-05-14 at 9.48.47.png

この他、キーワードや関数の大文字小文字、コンマの位置、改行などを制御することができます。こちらのオプションをご覧ください。

ご活用ください!

はじめてのDatabricks

はじめてのDatabricks

Databricks無料トライアル

Databricks無料トライアル

2
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
2
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?