Databricks SQL リリースノート 2023
2023 年 1 月から 12 月までの Databricks SQL の機能強化と更新の概要を次に示します。
2023年12月21日
-
Lakeview Counter 視覚化タイプでは
BigInt
メインの [値 ] フィールドと [ターゲット ] フィールドの値を比較するときに色が表示されます。 -
Lakeview でテーブルの列の表示を切り替えるときに表示されるツールチップが改善されました。 これらは期待どおりに動作し、持続しません。
-
ユーザーは、Databricks Assistant を使用して Lakeview でビジュアライゼーションを作成できるようになりました。 「Databricks Assistant を使用した視覚化の作成」を参照してください。
-
新しいチャートの場合、ヒートマップタイプのチャートは reverseY 設定を尊重します。
-
ビジュアライゼーションの数が多いノートブックのレンダリング パフォーマンスの問題を修正しました。
2023年12月14日
- 手動ページの更新がないと、LakeviewダッシュボードがLakeviewリストページに表示されなかったバグを修正しました。
- エスケープ キーを使用して、Lakeview ウィジェットをキャンバスに配置するときにその作成をキャンセルします。
- Catalog Explorer は、Mosaic AI Vector Search パブリック プレビューの一部として UI にベクトル検索インデックスを表示するようになりました。
2023年12月7日
ユーザーインターフェースの更新
-
Lakeviewダッシュボードをお気に入りに追加して、すばやくアクセスできます。
-
コピーと貼り付けのキーボード ショートカットは、Lakeview ダッシュボードのドラフト中にサポートされます。 また、Delete キーは選択したウィジェットを削除します。
-
Lakeview ウィジェットのタイトルと説明を強化して、読み込み中にテキストがクリッピングされるのを防ぎます。
-
大きな整数値が誤って浮動小数点数として表示される視覚化の書式設定の問題を修正しました。
-
Databricks SQL ダッシュボードで、展開されたグラフ ビューに空白のグラフが表示されることがある問題を修正しました。
-
X 軸と Y 軸の両方に定量的フィールドがある棒グラフは、データ ラベルをより読みやすくレンダリングします。
-
SQL エディタの問題を修正し、タイトルに
stream
という単語が含まれるテーブルが予約済みキーワードと競合しなくなりました。 これらのテーブルは、スキーマブラウザに期待どおりに表示され、エラーが強調表示されなくなりました。 -
クエリ履歴ページで、列のサイズ変更と列の選択がサポートされるようになりました。
-
クエリ履歴ページでは、 クエリ ソース と クエリ ソースの種類 の 2 つの新しい列がサポートされています。
-
Tableau や Power BI などの BI オプションは、対象となるページのカタログ エクスプローラーで見つけやすくなります。
2023年11月30日
ユーザーインターフェースの更新
このセクションに記載されている機能は、上記の SQLウェアハウス コンピュートのバージョンとは無関係です。
-
Lakeview の円グラフに、カスタマイズされた色の割り当てを使用できるようになりました。
-
Lakeview のビジュアライゼーション変換は、互換性のあるフィールド タイプを切り替えるときに保持されるようになりました。
-
Lakeview 円 chart angle チャンネルのタイトル設定を追加しました。
-
Lakeview データセットのドロップダウンが検索可能になり、ナビゲーションが簡単になりました。
-
Lakeviewは、10,000未満の値の完全な数値表示をサポートし、略語を排除します。
-
Lakeviewのカテゴリ別日付フィールドを色分けする機能が追加されました。
-
Lakeviewのユーザーは、カーソルでチャートの凡例を強調表示して、値をコピーして貼り付けることができるようになりました。
-
Lakeview の円グラフに、ラベルの切り替えオプションが追加されました。
-
すべての Lakeview ビジュアライゼーションでデフォルトの青色を標準化しました。
-
変換の Lakeview 列アイコンが、使用される変換方法に一貫して一致するようになりました。
-
Lakeview の編集パネルのコントロールは、読みやすさを向上させるために自動折り返されるようになりました。
-
Lakeview ビジュアライゼーション用の拡張カラーエディタをリリースしました。
-
Lakeview のテーブル フォント条件のコントロールがラップされ、読みやすさが向上しました。
-
新しいグラフのラベルのダークモード互換性が向上しました。
-
新しいグラフでは、バー内のラベル表示が一貫して優先されるようになりました。
-
一部の右クリックメニューアクションがSQLエディタで機能しないバグを修正しました。
2023年11月16日
ユーザーインターフェースの更新
このセクションに記載されている機能は、上記の SQLウェアハウス コンピュートのバージョンとは無関係です。
-
Databricks SQL クエリ、 アラート、 ダッシュボード には、新しいスケジューラとスケジューリング インターフェイスがあります。
-
Lakeviewウィジェットは、サイズ変更トリガーゾーンが大きいため、サイズ変更が簡単になりました。
-
ワークスペース管理者は、Lakeview ダッシュボード の所有者を変更 できるようになりました。 Lakeview ダッシュボードの編集モードから:
- [共有 ] をクリックします
- クリック
- [ 新しい所有者の割り当て] をクリックします
-
ユーザーは、Lakeviewでラベルのオンとオフを切り替えることができます。
視覚化 :
- 新しいチャートラベルは、可能な限りバーの内側にいることを強く好むようになりました。
- 新しいグラフ ラベルは、ラベル全体を表示するのに十分な幅の積み上げバーに正しく表示されるようになりました。
- 棒グラフ内のラベルの色が、より一貫性を持つようになりました。
2023年11月9日
2023.50の変更点:
ハイライト:
- 名前付きパラメーターの呼び出しを SQL と Python UDFで使用できるようになりました。
SQL 言語の更新: 次の組み込み関数が追加されました。
from_xml
: XMLSTRING
を解析してSTRUCT
にします。schema_of_xml
: XMLSTRING
からスキーマを派生させます。session_user
: ログインしているユーザーを返します。try_reflect
: Java メソッドが失敗した場合、例外の代わりにNULL
を返します。
次の組み込み関数が拡張されました。
- 関数呼び出し。 関数へのテーブル引数によるパーティショニングと順序付けのサポート:
PARTITION BY
句とORDER BY
句を使用して、テーブル引数を関数に渡す方法を制御できるようになりました。 mode
: 決定論的な結果を強制するオプションのパラメーターのサポート。to_char
:DATE
、TIMESTAMP
、BINARY
の新しいサポート。to_varchar
:DATE
、TIMESTAMP
、BINARY
の新しいサポート。array_insert()
は負のインデックスに対して 1 から始まります:array_insert
関数は、正のインデックスと負のインデックスの両方で 1 から始まります。ここで、インデックス -1 の入力配列の末尾に新しい要素が挿入されます。
ユーザーインターフェースの更新
このセクションに記載されている機能は、上記の SQLウェアハウス コンピュートのバージョンとは無関係です。
視覚 エフェクト:
- 新しいグラフのツールヒントには、高カーディナリティ グラフのホバーされた項目のみが表示されます。
- 新しいグラフでは、2 重軸グラフが自動的に 0 に揃えられます。
- グラフの回転ラベルと軸のテキスト角度の方向が -90 度から 90 度に変更されました。
- チャートは、ラベルの幅を使用して回転を決定するようになりました。
Lakeviewダッシュボード:
- 修理する: Lakeview ダッシュボードのテーブル行は、少数の行のみが返される場合に垂直方向のパディングを追加しなくなりました。
- 新しいLakeviewダッシュボードウィジェットのクローン作成では、キャンバス上に十分なスペースがある場合、最初にクローンを元のウィジェットの右側に配置しようとします。 使用可能なスペースが不足している場合、クローンはオリジナルの下に配置されます。
- Lakeview ダッシュボードの所有者を [共有] ダイアログから再割り当てできるようになりました。
SQL エディタ: オートコンプリートの攻撃性が軽減され、ステートメントの最後に自動的に閉じられるようになりました
2023年11月2日
改善:
ダッシュボードリネージの改善点は次のとおりです Lakeview 。
- テーブル、ビュー、マテリアライズドビューに個別のアイコンが追加されました。
- 多くのアップストリームデータソースが発生した場合の垂直スクロールのサポートが追加されました。
- ビューアがアップストリームオブジェクトに対する権限を持っていない場合のエラーメッセージを改善しました。
- サンプルデータテーブルと HMS データに関するメッセージングを明確化しました。
- アップストリームデータソースにキー値タグを追加しました。
修理する:
- 新しいグラフで、ブール値を持つシリーズの名前を変更した後でレンダリングできない問題を修正しました。
2023年10月26日
Databricks SQL バージョン 2023.45 の変更点
ハイライト:
- 更新の予測 I/O が一般公開されました。 「予測I/Oとは」を参照してください。
- 削除ベクトルが一般公開されました。 削除ベクトルとはを参照してください。
クエリの最適化:
- 外部ジョインがすべて異なる集約関数である場合は、外部ジョインを削除しました。 スパーク-42583
- 述語のフィルタリング順序を最適化しました。 スパーク-40045
SQL 関数の更新:
Aggregate
での暗黙的な横方向の列のエイリアス解決のサポートが追加されました。スパーク-41631- Window を使用したクエリでの暗黙的な横列エイリアスのサポート。 スパーク-42217
- Datasketches の
HLLSketch
のサポートhll_sketch_agg
集計関数を参照してください。 try_aes_decrypt()
機能を追加しました。try_aes_decrypt
関数を参照してください。aes_encrypt()
およびaes_decrypt()
のCBCモードのサポート。aes_decrypt
関数を参照してください。- 3 引数関数のエイリアス DATE_ADD と DATE_DIFF を追加します。
- aes_encrypt IV と AAD のサポートが追加されました。 スパーク-43290
- ビットマップ関数を実装します。 スパーク-44154
to_char
のto_varchar
エイリアスを追加しました。to_varchar
関数を参照してください。array_compact
のサポートを追加しました。array_compact
関数を参照してください。- udf
luhn_check
のサポート。luhn_check
関数を参照してください。 - 組み込み関数の名前付き引数のアナライザーサポートが追加されました。 スパーク-44059
TableValuedFunction
の引数パーサー規則TABLE
サポートスパーク-44200array_insert
インデックスが 0 で失敗するようになりました。 スパーク-43011- ターゲット・テーブルよりも少ない列のユーザー指定リストを持つ
INSERT
にNULL
値を追加しました。スパーク-42521 DECODE
関数は、NULL を渡すと間違った結果を返します。 スパーク-41668
ユーザーインターフェースの更新
改善:
-
Lakeview SQL エディターで、クエリを実行するためのキーボード ショートカットがサポートされるようになりました。
-
Lakeview のフィルターには、過去 7 日間、14 日間、28 日間、30 日間、60 日間、90 日間の相対日付範囲の選択がすばやく一覧表示されるようになりました。
-
データフィールド名にピリオドが含まれていても、空白のグラフになることはなくなりました。
-
従来のスキーマ ブラウザーが Unity Catalog で動作するようになりました。
-
SQL エディターでアクティブなタブのみを読み込むようにパフォーマンスを改善し、初期読み込み時間を最大 20% 短縮しました。
-
カタログエクスプローラーのAI生成テーブルコメントが正式リリースされました。
修正:
- 時間横棒グラフの棒が、日付の目盛りの中央に配置されるようになりました。
- 集計式を含むデータラベルテンプレートは、適切な数値フォーマッタを使用するようになりました。
- 新しいチャートでのズームは、時間データを使用してカテゴリに設定されたスケールで機能するようになりました。
新しい記事:
- 各スクリーンショットの各ビジュアライゼーションを再作成する方法を示すスクリーンショットやメモなど、Lakeviewのすべてのビジュアライゼーションを示す新しい記事をリリースしました。 「ダッシュボードの視覚化の種類」を参照してください。
2023年10月19日
改善:
-
スキーマブラウザでのドラッグ&ドロップが利用できるようになりました。
-
Lakeview ダッシュボードの [テーブルの選択] モーダルを使用すると、カタログまたはスキーマ内のすべてのテーブルから簡単に選択でき、入力時にオートコンプリート検索予測を使用できるようになりました。
修正:
-
凡例選択ツールチップの手順では、Mac ユーザーが
cmd
を使用し、Windows ユーザーがctrl
を使用するように指定されています。 -
レンダリングされたデータが制限を超えた場合の Lakeview ダッシュボードでの制限捨てられたメッセージの可視性が向上しました。
-
データが切り捨てられたグラフは、エディターで表示される色と同じ色で表示されます。
2023年10月12日
改善:
-
特殊文字を含むテキスト フィルター値が Lakeview ダッシュボードで正しくフィルタリングされるようになりました。
-
新しいグラフは、散布図で
@@name
データラベルをサポートします。 -
カスタマイズされたパーセンテージ形式は、新しいグラフのグループ化されたグラフのヒントに適用されます。
-
ワークスペース バインディング拡張機能の UI は GA です。
修正:
- 新しいチャートでのラベルレンダリングが改善され、ラベルがチャートの境界からはみ出さないようにしました。
- 新しいチャートの目盛りとグリッド線のコントラストを上げて、視認性を向上させました。
- 新しいグラフでの読みやすさを向上させるために、軸ラベルの間隔を広げました。
2023年10月5日
改善:
-
Lakeviewダッシュボードの公開モードアクションと日付リネージに正確なツールチップが追加されました。
-
Lakeview テーブル視覚化の条件付き書式とリンク テンプレートで、非表示の列がサポートされるようになりました。
-
幅の広いバー テンポラル チャートのラベル配置を最適化し、新しいチャートの明瞭さを向上させました。
-
Lakeview のカウンター ビジュアライゼーションは、他のフィールドが削除された後でもその変換を保持し、一貫性を確保します。
-
グラフ内の系列にカーソルを合わせると、ツールヒントで周囲の系列が暗くなり、新しいグラフの読みやすさが向上しました。
-
パーセンテージ値を使用する新しいグラフでは、絶対値を含むツールチップが表示されるようになりました。
-
ボリュームを作成するためのオートコンプリートのサポートが追加されました。
-
非アクティブなタブを閉じても、タブは切り替わらなくなりました。
-
選択した実行は、テキストを強調表示するときに明確に示します。
修正:
-
データが切り捨てられたときのピボットテーブルのエラーメッセージの文言を改善しました。
-
ピボット テーブルで BigInt データ型の使用時に色が表示されないレンダリング エラーを修正しました。
-
多数の凡例項目を含む新しいチャートで PNG をダウンロードするときに、オーバーフロー凡例エントリの色記号を削除しました。
-
新しいチャートの線は、最上位のビュー境界でも一貫した太さを維持します。
-
Lakeview では、データセットが存在しない場合、Canvas のデータセット ピッカーは空です。
-
DLT は SQL パーサーによって適切に検出され、スキーマ ブラウザーに無効なテーブルとして表示されません。
-
サイドバーにツールチップが追加されました。
2023年9月28日
改善:
-
公開された Lakeview ダッシュボードに更新ボタンが追加されました。
-
Lakeview ダッシュボードにアクセスできないユーザー向けのエラーメッセージが改善されました。
-
Lakeview ダッシュボードのフィルター構成で、選択リストの上部に有効なフィールドがリストされるようになりました。
-
Lakeview ダッシュボードからチャートを PNG としてダウンロードすると、タイトルと説明が保持されるようになりました。
-
カタログエクスプローラーでのDeltaテーブル履歴の改善には、日付範囲、ユーザー、操作タイプのフィルター、ソート可能な列、関連するジョブとノートブックへのインラインリンクの追加が含まれます。
-
ダークモードのサポートが凡例、ツールチップ、テーブルの視覚化に追加されました。
修理する:
- Lakeview ダッシュボードの更新時にフィルターの選択がクリアされなくなりました。
2023年9月21日
改善:
- ピボット テーブルのレンダリング パフォーマンスが向上しました。
- UI のリネージ表形式ビュー用の新しい DuBois パターン。
2023年9月14日
改善:
- 新しいチャート ビジュアライゼーションで PNG をダウンロードするときに、ファイル名が保持されるようになりました。 「Databricks SQL での視覚化」を参照してください。
2023年9月7日
Databricks SQL バージョン 2023.40 が利用可能
ロールアウト スケジュール
- 2023.40 のプレビュー ロールアウト: 2023年9月5日から2023年9月11日まで
- 2023.40 の現在のロールアウト: 2023年9月18日から2023年9月25日まで
2023.40 の変更点:
- タグが Unity Catalog で利用できるようになりました。
- Databricks Runtime は、クエリの計画と呼び出しの間にファイルが変更された場合にエラーを返します。
- Databricks ODBC/JDBC ドライバーのサポート。
- 時系列列のラベル付けを有効にします。
- 新しいビットマップ SQL 関数。
- 暗号化機能の改善。
- Unity Catalog のサポート
REFRESH FOREIGN.
INSERT BY NAME
がサポートされるようになりました。- マテリアライズドビュー with Delta Sharing.
ユーザーインターフェースの更新
改善:
-
新しいグラフが利用可能になり、レンダリングパフォーマンスの向上、美しい色、インタラクティブ性の向上が特徴となっています。 「Databricks SQL での視覚化」を参照してください。
-
Query Profile のグラフビューで、クエリプランにジョインが含まれている任意のノードのジョインタイプを表示できるようになりました。
-
Data Explorer は、データ オブジェクトだけでなく、Unity Catalog 内のすべてのセキュリティ保護可能なオブジェクトを操作できるという事実を認識するために、Catalog Explorer に名前が変更されました。 「カタログエクスプローラとは」を参照してください。
-
Databricks SQL ステートメント実行 API は、Databricks SQL バージョン 2023.35 以降で GA になりました。 この API を使用すると、Databricks SQL ウェアハウスで実行する SQL ステートメントを送信したり、ステータスを確認して結果をフェッチしたり、実行中の SQL ステートメントの実行をキャンセルしたりできます。 ステートメント実行 APIを参照してください。
2023年8月31日
新機能:
- Unity Catalog のタグ付けはパブリック プレビュー段階です。 タグを使用すると、データ資産の検索と検出を簡略化できます。 「 Unity Catalog のセキュリティ保護可能なオブジェクトにタグを適用する」を参照してください。
2023年8月24日
改善:
- オートコンプリートは、スペースバーを押すと推奨項目の提案を停止します。
- スキーマブラウザでは
live
DLTが壊れたテーブルとして認識されなくなりました。
2023年8月16日
改善:
- SQL エディタの [カタログ] ドロップダウンが、タブを切り替えると閉じるようになりました。 以前は、タブを切り替えても、ドロップダウンは開いたままでした。
2023年8月10日
改善:
- オートコンプリートで、Unity Catalog タグを設定するための新しい構文がサポートされるようになりました。 コマンドに関する情報については、 SQL language referenceを参照してください。
2023年8月3日
改善:
- 基盤となる Monaco Editor は、バージョン 37.1 を使用するようになりました。
SHOW ARCHIVED FILES FOR
Delta コマンドのオートコンプリートのサポート。
2023年7月27日
改善:
- SQL エディタが Windows の改行文字と互換性を持つようになったため、クエリの書式設定がすべてのケースで期待どおりに機能するようになりました。
- クエリ プロファイル ナビゲーションは、ノートブックの結果から開くことができます。 クエリの場合は、 SQLウェアハウスを使用してクエリを実行します。
2023年7月20日
Databricks SQL バージョン 2023.35 が利用可能に
ロールアウト スケジュール
- 2023.35 のプレビュー ロールアウト: 2023年7月18日から2023年7月24日まで
- 2023.35 の現在のロールアウト: 2023年7月31日から2023年8月8日まで
2023.35の変更点:
- Unity Catalog年にシャロークローンを使用した
VACUUM
の信頼性が向上しました。 - SQL での Python UDF のサポート。
- Delta Lake UniForm for Iceberg はパブリック プレビュー段階です。
- Delta Lake リキッドクラスタリングはパブリック プレビュー段階です。
- Delta Lake のアーカイブ サポート。
- IDENTIFIER 句のサポート。
- Unity Catalog での Python と Pandas のユーザー定義関数 (UDF) のサポート。
改善:
- Catalog Explorer でのテーブルの人気度は、すべての Unity Catalog ユーザーが利用できます。
2023年7月13日
改善:
- Unity Catalog ユーザーは、カタログエクスプローラーで、頻繁に結合されるテーブル、特定のテーブルの頻繁なユーザー、頻繁に使用されるノートブックやダッシュボードなど、追加のテーブル知見を表示できるようになりました。
2023年6月22日
パブリック プレビュー:
- Databricks SQL では、モデル サービス エンドポイントでホストされる大規模な言語モデル (LLM) がサポートされるようになりました。
ai_query()
電話してLLMにアクセスしてください。この関数は、Databricks SQL Pro およびサーバレスのパブリック プレビューでのみ使用できます。 パブリック プレビューに参加するには、 AI関数パブリックプレビュー登録フォームを送信します。
2023年6月15日
新機能:
- ジョブの SQL タスクが一般公開されました。 クエリ、ダッシュボード、アラートは、ジョブ ページから調整できます。 ジョブの SQL タスクを参照してください。
- 新しいスキーマ ブラウザーがパブリック プレビュー段階にあり、更新された UX、 For You タブ、改善されたフィルターが特徴です。 スキーマ ブラウザーは、Databricks SQL、カタログ エクスプローラー、ノートブックで使用できます。 「データの参照」を参照してください。
2023年6月8日
DBSQL バージョン 2023.30 が利用可能に
2023.30の変更点
- 新しい SQL 組み込み関数 (
array_prepend(array, elem)
、try_aes_decrypt(expr, key [, mode [, padding]])
、sql_keywords()
など) - シャロークローンを使用して、既存のUnity Catalogマネージドテーブルから新しいUnity Catalogマネージドテーブルを作成できるようになりました。Unity Catalogテーブルについては、シャロークローンを参照してください。
CLONE
とCONVERT TO DELTA
は、タイプint
、long
、string
の切り捨てられた列にパーティションが定義されている Iceberg テーブルで使用できるようになりました。decimal
型の切り捨てられた列はサポートされていません。START VERSION
はALTER SHARE
で非推奨になりました。
ユーザーインターフェースの更新
修理する:
- カウンターの可視化で、Big Integer を使用する形式がサポートされるようになりました。
2023年6月1日
改善:
- バイナリ データは、Arrow 形式を使用すると 16 進文字列としてレンダリングされるようになりました。
- SQL ステートメント API で、
EXTERNAL_LINKS
ディスポジションで CSV 形式がサポートされるようになりました。 これにより、クライアントは最大 100 GiB のデータを CSV 形式で事前に署名された URL で抽出できますが、JSON のINLINE
制限は 16 MiB です。
2023年5月29日
新機能:
- データの追加 UI を使用して、 Unity Catalog 外部ロケーションとして定義されているクラウド オブジェクト ストレージ パスからデータをロードできるようになりました。 詳細については、「Unity Catalog外部ロケーションを使用したデータの読み込み」を参照してください。
2023年5月25日
改善:
- オートコンプリートの結果パネルを切り替えられるようになりました。
- Enter キーを無効にして、オートコンプリートの候補を受け入れないようにします。 [DBSQL ユーザー設定 ] で、[ エディター設定 ]、[ 新しいエディター設定 ] の順にクリックします。Enterキーをオフにすると 、オートコンプリートの提案が受け入れられます 。
修正:
- ソートされたテーブルヘッダーに色が付けられました。
- グラフの線が正しくレンダリングされるようになりました。
2023年5月18日
改善:
- SQL ステートメント API では、
EXTERNAL_LINKS
配置でJSON_ARRAY
形式がサポートされるようになりました。 最大 100 GiB のデータを、事前に署名された URL を使用して JSON 形式で抽出できます。 JSON のINLINE
制限は 16 MiB です。
2023年5月11日
新機能:
- スキーマブラウザがカタログエクスプローラで一般公開されました。
改善:
- ホバー上に表示されるテーブルの詳細パネルの表示は、感度が低くなります。
- エスケープ キーでオートコンプリート パネルが閉じるようになりました。
- ビュー定義の [カタログ エクスプローラ] 詳細タブで構文が強調表示されるようになりました。
修正:
- ピボットテーブルが Windows デバイスで正しくレンダリングされるようになりました。
- 補完候補は、最初のキーワードの場合に適切に追従するようになりました。
2023年5月4日
Databricks SQL バージョン 2023.26 が利用可能に
ロールアウトスケジュール
- 2023.26 のプレビュー ロールアウト: 2023年4月19日から2023年4月25日まで
- 2023.26 の現在のロールアウト: 2023年5月3日から2023年5月10日まで
2023.26の変更点
- Photonは、クエリの計画と実行の間にファイルが変更された場合、エラーを返します。
- 新機能と予測 I/O 機能の拡張サポート。 「Databricks Runtime 13.0 (EoS)」を参照してください。
- Databricks コネクタを使用して、別の Databricks ワークスペースに接続します。
CREATE TABLE LIKE
Deltaテーブルの機能。- ファイルブロックの開始と長さを示す新しいメタデータ列フィールド。
- 新しい H3 地理空間関数。 H3 地理空間関数を参照してください。
- 新しい SQL 組み込み関数。 「Databricks Runtime 13.0 (EoS)」を参照してください。
ユーザーインターフェースの更新
改善:
- 管理者は、ユーザー インターフェイスまたは API を使用してウェアハウスの所有者を変更できます。 SQLウェアハウスの管理を参照してください。
- Catalog Explorer は、 Unity Catalogのアセットのユーザーリストにアカウント サービスプリンシパルを表示するようになりました。 たとえば、アカウント サービスプリンシパルは、Catalog Explorer で権限を編集したり、所有者を変更したりするときに表示されます。
- カスタムグラフラベルは、データセット内の任意の列を参照する機能をサポートしています。
- ダッシュボード フィルターは、カタログ情報やスキーマ情報がないクエリを使用している場合でも、列名を読み込むようになりました。
2023年4月27日
改善:
- SQL エディターは、より信頼性の高い編集エクスペリエンスのために Monaco エディターに依存するようになりました。
- SQL 履歴リスト ページ (クエリ) に Dubois Design System が含まれるようになりました。
2023年4月20日
改善:
-
64kを超える結果を集計できる新しいピボットテーブルが導入されました。
-
Databricks SQL テーブルと視覚化で、BigInt、38bit Decimals、および UTF-8 以外の文字がサポートされるようになりました。 数値の場合、デフォルト設定はユーザー定義の数字精度になりました。
-
Unity CatalogUnity Catalogオートコンプリートは、Databricks Runtime 12.0 以降の リネージデータを利用して、 テーブルの過去の頻繁な結合を提案するようになりました。
-
Cloud Fetch は、バケットのバージョニングが有効になっている AWS ワークスペースではデフォルトで有効になっています。 バケットのバージョン管理を有効にしている場合、Databricks では、アップロードされたクエリ結果の古いバージョンを自動的に削除するようにライフサイクル ポリシーを設定することをお勧めします。 ODBC での Cloud Fetch (ODBC)およびJDBC での Cloud Fetch (JDBC)を参照してください。
新機能:
- 選択した大規模言語モデル (LLM) によって生成されたテキストを AI でプロンプトに返します。 この機能は、 Databricks SQL Proおよびサーバレスでのみパブリックプレビューとして利用できます。 パブリック プレビューに参加するには、 AI Functions パブリック プレビュー登録フォームに入力して送信します。
2023年4月13日
新機能:
TIMESTAMP_NTZ
型は、年、月、日、時、分、秒の各フィールドで構成される値を表します。すべての操作は、タイム ゾーンに関係なく実行されます。TIMESTAMP_NTZ
タイプを参照してください。
改善:
- ユーザーは、カスタム アラート メッセージで
QUERY_RESULT_TABLE
タグを使用して、書式設定された結果をアラート内で送信できるようになりました。 - ユーザーは、Catalog Explorer で Unity Catalog テーブルのファイルデータサイズを表示できるようになりました。
2023年4月6日
Databricks SQL バージョン 2023.20 が利用可能に
ロールアウトスケジュール
- 2023.20 のプレビュー ロールアウト: 2023年3月15日から2023年3月23日まで
- 2023.20 の現在のロールアウト: 2023年3月27日から2023年4月3日まで
2023.20の変更点
- Delta Lake スキーマ進化では、マージ ステートメントでのソース列の指定がサポートされています。
- array_compactを使用して配列からすべての NULL 要素を削除します。
- 配列に要素を追加するには、 array_append を使用します。
- 機密性の高い文字列値を匿名化するには、 mask 関数を使用します。
- 一般的なエラー条件が SQLSTATE を返すようになりました。
- テーブル値ジェネレータ関数は、クエリの通常の
FROM
句で呼び出します。 from_protobuf
関数とto_protobuf
関数を使用して、バイナリ型と構造体型の間でデータを交換します。プロトコル・バッファーの読み取りと書き込みを参照してください。update
、delete
、およびmerge
コマンドに関連する空のトランザクションの Delta コミット動作の一貫性が向上しました。- 行動変容
- 横列エイリアス機能では、名前解決時の動作変更が導入されます。 動作の変更を参照してください。
ユーザーインターフェースの更新
改善:
- カタログ エクスプローラで Hive metastore 削除がサポートされるようになりました。
- ビジュアライゼーション エディターの初期状態のメッセージが [必要な列がありません] から [ データがありません ] に変更されました。
2023年4月3日
新機能:
- [ファイルのアップロードからテーブルを作成または変更 する] ページで、JSON ファイルのアップロードがサポートされるようになりました。詳細については、「 ファイルのアップロードを使用してテーブルを作成または変更する」を参照してください。
2023年3月30日
改善:
- ウェアハウス モニタリング ページで、選択した時間範囲のクエリ履歴をスケーリング チャートとともに表示できるようになりました。 また、現在実行中のクエリとキューに入れられたクエリ、アクティブな SQL セッション、ウェアハウスのステータス、および現在のクラスター数を表示することもできます。 「SQLウェアハウスの監視」を参照してください。
- マップクラスタリングは、マーカーマップのデフォルトでオフになりました。
- ビジュアライゼーションの制限捨てとレンダリング制限のためのツールチップが追加されました。
修正:
- 軸の値の並べ替えが無効になっており、グラフにグループ化列がある場合、グラフは元の順序を尊重するようになりました。
2023年3月23日
改善:
- ビジュアライゼーションで、週ごとのタイムビニングがサポートされるようになりました。
Total
100 X 100 セルを超えるすべてのデータが最大 64K のノートブック ピボット テーブルで計算されるようになりました。- ユーザーは、新しいノートブックのピボット テーブルでセル値を書式設定できるようになりました。
- ファイル、クエリ、および機能ストアのリネージが利用可能です。
2023年3月16日
改善:
GROUP BY ALL
構文のサポート。
2023年3月9日
新機能:
- Databricks SQL ステートメント実行 API がパブリック プレビューで利用できるようになりました。 ステートメントの実行は、Databricks SQL ウェアハウスで SQL ステートメントを実行しているエンドポイントを提供します。 また、ステータスの確認、結果のフェッチ、実行中の SQL ステートメントのキャンセルも行えます。
改善:
- SQL 管理コンソールは、一般的な 管理設定 と組み合わされて、管理者ユーザーの統一されたエクスペリエンスが実現しました。 すべての SQL 管理設定に管理コンソールからアクセスできるようになりました。
- アラート通知先は、通知先と呼ばれるようになりました。
修正:
- テーブルに 2 つのスクロールバーが表示されなくなりました。
- 空白のウィジェットタイトルがダッシュボードで上書きされなくなりました。
2023年3月2日
修理する:
- テーブル内の相対 URL を使用してダッシュボードにアクセスできるようになりました。
2023年2月23日
改善:
TINYINT
ノートブックの結果テーブルでサポートされるようになりました。
修理する:
- ダッシュボード作成フィルターモーダルでスクロールするとエラーが発生するバグを修正しました。
2023年2月16日
改善:
- グラフのデータラベルには、説明の切り捨てを避けるために、より多くの文字が表示されるようになりました。
- オートコンプリートで
range()
と Python の UDFcreate
関数が認識されるようになりました。 - オートコンプリートにより、小数やコードコメント内でのスニペットの開始が回避されるようになりました。
修正:
- ユーザーはマップを拡大できるようになりました。
- ノートブックで、色がグラフに正しく割り当てられるようになりました。
2023年2月2日
改善:
- エディターでの
DESCRIBE DETAILS
のサポート。 - スキーマブラウザーの読み込み速度が向上しました。
- 使用可能な列のリストを
SELECT *
のサイドパネルに表示できるようになりました。
2023年1月26日
改善:
- クエリのエラーメッセージに、エラーを説明する関連ドキュメントトピックへのリンクが含まれるようになりました。
2023年1月19日
改善:
- 新機能 パネルを見つけて 、主要な機能強化を強調表示できるようになりました。 このパネルを開いたり閉じたりするには、ギフトアイコンをクリックします。
- 管理者は、 SQLウェアハウスの所有権を変更できるようになりました。
- ダッシュボード内の複数のビジュアリゼーションをフィルタリングするには、[> フィルター の追加 ] をクリックし、フィルタリングするクエリと列を選択します。
2023年1月12日
改善:
- ダッシュボード上の視覚化ウィジェットのタイトルは、デフォルトで Visualization name - Query name として書式設定されるようになりました。
- H3 Geospatial 関数をインライン パネル参照に追加しました。
CREATE TABLE
やOVER
などの SQL 構文のインライン参照を追加しました。
修正:
- ソートとリバーストグルは、X軸スケールが自動に設定されている場合に利用可能になりました。
- ヒートマップとピボットテーブルが、特定のエッジケースで応答するようになりました。
- カテゴリ Y 軸の目盛マークがデフォルトでソートされるようになりました。
- クエリの下書きが、ブラウザーの更新後に失われることがなくなりました。