Databricks SQL リリースノート 2022

2022 年 1 月から 12 月までの Databricks SQL の機能強化と更新の概要を次に示します。

2022年12月8日

  • Databricks SQL アラートで、 SUMCOUNTAVGなどのクエリ結果列の集計のアラートがサポートされるようになりました。

  • ダッシュボードで新しいウィジェットを作成するときのデフォルトの視覚化タイトルが 'VisualizationName - QueryName' になりました。

2022年11月17日

アラート:

  • Chatworks、Mattermost、Google Hangouts Chat は通知先ではなくなりました。

改善:

  • Y 軸は、パーセント値を確認するときに数値をパーセンテージで表示するようになりました。

  • データのアップロード UI を無効にするワークスペース管理者の設定が、新しいデータのアップロード UI に適用されるようになりました。この設定は、データサイエンス & エンジニアリング、 Databricks Mosaic AI、および Databricks SQL ペルソナに適用されます。

修正:

  • Databricks SQL アラートで、null 値との比較が正しく評価されない問題を修正しました。

  • ピボットテーブルのスクロールバーが消える問題を修正しました。

  • スキーマブラウザーがオーバーフローしたタブでサイズを変更できない問題を修正しました。

2022年11月10日

改善:

  • 複数のクエリで同時に機能するダッシュボード フィルターを作成できるようになりました。 ダッシュボードの編集モードで、[追加]、[フィルター]、[新しいダッシュボードフィルター] の順に選択します。

  • オートコンプリートで CREATE MATERIALIZED VIEWがサポートされるようになりました。

修理する:

  • ダッシュボードのページングされた結果のセットの最後までスクロールするとエラーが送信される問題を修正しました。

  • 積み上げ横棒グラフから折れ線グラフに切り替えると、積み上げプロパティが保持される問題を修正しました。

  • 重複したフェッチ呼び出しを修正しました。

2022年11月3日

改善:

  • Databricks SQLでアクセスをリクエストすると、デフォルトの権限が「実行可能」になりました。

修正:

  • Queries and dashboards API を使用した created_at による並べ替えが正しい並べ替え順序を返さない問題を修正しました。

  • HTML 形式の URL を含む列の列幅が広すぎる問題を修正しました。

  • WHEREキーワードが強調表示されない問題を修正しました。

2022年10月27日

改善:

  • クエリ結果を Excel にダウンロードするための行制限が 64,000 行から 100,000 行に増加しました。 CSV と TSV のダウンロード制限は変わりません (約 1 GB のデータ)。

  • オートコンプリートで、 LIST 構文、URL、および資格情報がサポートされるようになりました。

  • Fix-me提案パネルを統合し、近代化しました。

修正:

  • エディターの警告バナーがフルハイトのビジュアライゼーションと重なる問題を修正しました。

  • テーブルの列が移動されたときにテーブルの列幅が保持されない問題を修正しました。

  • SQL エディターから視覚化を追加した場合に、ポップアップ通知のダッシュボードへのリンクが壊れる問題を修正しました。

2022年10月20日

改善:

  • フッターにクエリの進行状況バーがあり、ケバブ メニューに視覚化の編集アクションが表示されるようになりました。

  • オートコンプリートで Delta タイムトラベルがサポートされるようになり、外部キーを定義するときにカラムのオートコンプリートが提供されるようになりました。

修理する:

  • ダッシュボードに複数のビジュアライゼーションを連続して追加すると、ビジュアライゼーションがダッシュボードに表示されない問題を修正しました。

2022年10月13日

改善:

  • 報告されたエラーメッセージを削除できるようになりました。

  • COMMENT ON エディターで命令がサポートされるようになりました。

  • Cmd+P または Ctr+P (PC の場合) をトップ検索のショートカットとして使用できるようになりました。Add パラメーターには Cmd+I または Ctr+I (PC の場合) を使用します。

2022年10月11日

改善:

2022年10月6日

改善:

  • EXTERNAL は、予約済みテーブル・プロパティになりました。 CREATE TABLE ... TBLPROPERTIES コマンドと ALTER TABLE ... SET TBLPROPERTIES コマンドは、プロパティで EXTERNAL が指定されている場合、失敗します。

  • format_string(strfmt, obj, ...)printf(strfmt, obj, ...)strfmtでは、最初の引数として 0$ を使用することはサポートされなくなりました。引数リスト内の引数の位置を示すために引数インデックスを使用する場合は、 1$ によって最初の引数を参照する必要があります。

  • 円 グラフのセグメントには、さまざまなセグメントを描画するための細い境界線が追加されました。

  • これで、 Cmd+I (Mac の場合) または Ctr+I (PC の場合) を Add パラメーターのショートカットとして使用できます。 Cmd+P または Ctr+P (PC の場合) をグローバル検索のショートカットとして使用します。

  • フィードバック ボタンは、良いクエリまたは悪いクエリのエラー メッセージに使用できます。

  • Fix me の提案が クイック フィックスとして利用できるようになりました。

修正:

  • lpad また、 rpad 関数が BINARY 文字列入力で正しく機能するようになりました。 BINARY文字列入力の lpadrpad の出力が BINARY 文字列になりました。

  • アラートの手動更新が機能しない問題を修正しました。

  • 書式設定の問題を修正するために、自動カウンター サイズ設定の変更をロールバックしました。

2022年9月29日

改善:

  • Databricks SQL クエリ、アラート、ダッシュボードへのアクセスを、それらの資産の所有者に要求できるようになりました。

  • クエリ履歴ページで、クエリの実行時間とステートメントのタイプでフィルタリングできるようになりました。

    • クエリ期間フィルターを使用するには、時間を入力し、時間単位を選択します。 履歴の結果は、指定した時間より長く実行されたクエリを返します。

    • ステートメントタイプフィルターを使用するには、ドロップダウンからステートメントタイプを選択します。 履歴の結果は、そのステートメントを含むクエリを返します。

修理する:

  • サポートされているすべての HTML タグがカスタム アラート テンプレートで機能しない問題を修正しました。 すべてのタグは、文書化されているとおりに利用できます。

  • 視覚化通知がトーストする問題を修正しました。たとえば、ビジュアライゼーションをダブルクリックしてズームアウトすることは、以前は表示されていませんでした。

  • グラフの軸を入れ替えてもグラフ名に反映されない問題を修正しました。

2022年9月22日

改善:

  • 同じサイズのカウンターウィジェットは、ダッシュボードに複数のカウンターウィジェットが表示されている場合、同じフォントサイズになります。

  • 組み合わせグラフを更新し、二重軸を使用する場合、同じ軸で同じグラフの種類 (折れ線グラフ、棒グラフなど) のみを使用できるようになりました。 系列エイリアスも軸に適用されます。

  • 代理キーと LIST 操作のオートコンプリートのサポートが追加されました。

修理する:

  • テキスト パラメーターが Null を有効な値として受け入れない問題を修正しました。

2022年9月15日

修理する:

  • SQLウェアハウスのリストページからクエリ履歴を表示できない問題を修正しました。

2022年9月8日

改善:

  • DSE/SQL ホームページに、 Delta Live Tables や dbt コアなどのオープンソース統合オプションを表示する新しい「オープンソース Integrations」カードをご紹介します。

修理する:

  • パラメーター ドロップダウン メニューが視覚化タブによってブロックされる問題を修正しました。

2022年9月1日

改善:

  • パラメーターとフィルターを追加するための新しい簡略化された UI が導入されました。 <button>+</button> を選択し、フィルターまたはパラメーターの追加を選択します。

  • SQL トークンの括弧 ('OVER()) がオートコンプリートされるようになりました。

修正:

  • ダッシュボードを全画面で表示すると、カラー パレットが無視される問題を修正しました。

  • すばやく入力してから 実行 ショートカットを使用すると、新しく入力されたクエリ テキストではなく、前のクエリ テキストが実行される問題を修正しました。

  • キーボード コマンドを使用し、 ctrl + enter を使用してクエリを実行すると、重複するクエリが送信される問題を修正しました。

2022年8月25日

修理する:

  • クエリ パラメーターが変更されたときにダッシュボード フィルターが更新されない問題を修正しました。

2022年8月18日

  • ドキュメント: アラート API ドキュメントがリリースされました。

  • 視覚化: ユーザーは、日付フィルターのデフォルト値を設定できるようになりました。 クエリまたはダッシュボードでフィルターが更新されるたびに、デフォルト値が適用されます。

  • 修正:

    • ダッシュボードがまだ再読み込みされている場合に、変更の適用が機能しない問題を修正しました。

    • クエリが結果を返さない場合に列が狭すぎる問題を修正しました。

2022年8月11日

改善:

  • 更新に失敗したときにEメールを受け取ることができます。 このような通知を有効にするには、管理コンソールの [SQL 設定 ] タブに移動します。 [Failure Eメール] で、失敗通知を受信するオブジェクトのタイプ ([クエリ]、[ダッシュボード]、または [アラート]) を選択します。障害レポートは毎時送信されます。

  • 可視化

    • 視覚化とダッシュボードのための新しい最新のカラーパレットをご紹介します。 ダッシュボードを新しいカラーパレットに変更するには、ダッシュボードに移動し、<button>Edit</button> -> <button>Colors</button> -> <button>Import</button>をクリックして、 Databricks カラーパレットを選択します。 SQL 管理者は、<button>Settings</button> -> <button>QL Admin Console</button> -> <button>ワークスペース Colors</button> -> <button>Import</button>に移動し、新しいパレットを選択することで、ワークスペースのデフォルトオプションとして新しいカラーパレットを設定することもできます。

修正:

  • クエリがすでに実行されている場合、以前に <button>Apply Changes</button> を選択してフィルターを適用すると機能しない問題を修正しました。

2022年8月4日

改善:

  • ダッシュボードのクローン作成時に、クエリもクローンを作成するかどうかのオプションが追加されました。

  • タブのコンテンツは、ブラウザタブ間で同期されます。 これで、クエリの状態がすべてのブラウザー タブで同期されます。 つまり、ブラウザー タブ 1 で query1 に取り組んでいて、ブラウザー タブ 2 に切り替えると、元のブラウザー タブで中断した状態の query1 が表示されます。

修理する:

  • 円グラフの空の文字列のラベルは、値のインデックスではなく、文字列が空であることを反映するようになりました。

2022年7月28日

  • アラート

    • カスタム アラート Eメール テンプレートが更新され、セキュリティ上のリスクをもたらす可能性のある特定の HTML タグが禁止されました。 許可されていない HTML タグと属性は、自動的にサニタイズされます。 たとえば、<button> は許可されていない HTML タグであるため、ボタンをレンダリングする代わりに、テキスト「button」が表示されます。 許可される HTML タグと属性のリストについては、 アラート を参照してください。

    • ユーザーは、管理者権限が必要な通知先を作成することなく、他のユーザーをアラートに登録できるようになりました。

  • ダウンロード: Databricks SQL から最大 1 GB の結果データを CSV および TSV 形式でダウンロードできるようになりました (以前の 64,000 行から増加)。

  • 可視化

    • ダッシュボード上で直接ビジュアライゼーションを編集できるようになりました。 編集モードで、ケバブメニューをクリックし、[ ビジュアライゼーションの編集 ]を選択してビジュアライゼーションの編集を開始します。

    • 集計を活用してビジュアライゼーションに関連付けられた結果をダウンロードすると、ダウンロードされた結果も集計されます。 ダウンロードするオプションは、下部のケバブからタブに関連付けられたケバブに移動します。 ダウンロードされた結果は、視覚化を作成したクエリの最新の実行時に取得されます。

  • SQL エディタ: ブラウザ内テーブルに表示されるデータが 64,000 行に制限されている場合、結果テーブルにメッセージが表示されるようになりました。 TSVとCSVのダウンロードは、引き続き最大約1GBのデータになります。

  • クエリ フィルター:

    • クエリ フィルター は、パフォーマンスを最適化するために、クライアント側またはサーバー側で動的に機能するように更新されました。 以前のクエリフィルター(現在はレガシー)は、クライアント側でのみ動作していました。 必要に応じて、 :: 構文で従来のフィルターを引き続き使用できます。

    • 更新されたフィルターはよりシンプルで、ユーザーは [+ フィルターの追加 ] ボタンをクリックし、ドロップダウンから列を選択します。 以前は、ユーザーはクエリ テキストを直接変更する必要がありました。

    • 関連する値は強調表示されるため、フィルター内のどの選択が他のフィルター選択に対して結果を返すかを簡単に確認できます。

  • クエリ履歴: クエリー履歴のクエリ詳細に、実行されたクエリの起点であるクエリソースが表示されるようになりました。

2022年7月21日

  • 共有時の通知: ダッシュボード、クエリ、またはアラートがユーザーと共有されるたびに、ユーザーには Eメール から通知されるようになりました。

  • 新しい組み込みエディターツールキットによるSQLエディターエクスペリエンスの強化

    • ライブ構文エラーの強調表示 (たとえば、キーワードが間違っている、テーブルが存在しない、エラーを修正するための提案など)

    • コンテキスト内ヘルプ: ホバー時 (例: 完全なテーブル名、詳細な関数パネル) およびインライン実行のエラーメッセージ (例: エラーのある行の強調表示 after execution)

    • 候補のインテリジェントなランク付け (パラメーターのオートコンプリート、ランク付け式、ノイズの少ないマッチングなど)

2022年7月14日

  • CSV ファイルに加えて、 Create Table UI を使用して TSV ファイルをアップロードできるようになりました。

  • Databricks SQL では、ダッシュボード、クエリ、またはアラートがユーザーと共有されるたびに、Eメール でユーザーに通知するオプションが提供されるようになりました。

  • 視覚化テーブルには、結果の横に表示される行番号がオプションに含まれるようになりました。

  • クロロプレス視覚化の地理的地域を選択すると、受け入れられる値のインライン ヒントが表示されるようになりました。

2022年6月23日

  • SQLエンドポイント名の変更:Databricks SQLSQLAPISQLは、コマンドを実行するための単なる エントリ ポイント以上のものであるため エンドポイントから ウェアハウスに名前を変更 。SQLウェアハウスは、データウェアハウジングのすべてのニーズに対応する計算リソースであり、Databricksプラットフォームの不可欠な部分です。コンピュート リソースは、クラウド上で処理機能を提供するインフラストラクチャ リソースです。

  • Choropleth ビジュアライゼーションの場合、ビジュアライゼーション エディターの [キー列] と [ターゲット フィールド] の選択が [地理的列] と [地理的タイプ] に名前が変更されました。 このわかりやすくするための名前の変更は、新規または既存のコロプレスの動作の変更を導入しません。

  • limit 1000 クエリ オプションは、SQL クエリ エディタのチェックボックスから実行ボタンのチェックボックスに移動しました。

  • クエリー履歴テーブルにキャッシュされたクエリは、Cache タグでマークされるようになりました。

  • ダッシュボードを手動で更新すると、個々のクエリのウェアハウスではなく、ダッシュボードのウェアハウス (使用可能な場合) が使用されます。

  • アラートの更新では、[閲覧者/所有者として実行] の設定に関係なく、常にアラートのウェアハウスが使用されます。

2022年6月9日

  • エンドポイント セレクターにカーソルを合わせると、完全なエンドポイント名がツールチップとして表示されます。

  • SQL エディターのスキーマブラウザーでフィルタリングすると、検索結果で検索語が強調表示されるようになりました。

  • SQL エディタの [すべて閉じる] ダイアログ ボックスに、保存されていないクエリの一覧が表示されるようになりました。

  • 最後に閉じたタブをSQLエディターで再度開くには、この新しいキーボードショートカットを使用します。 <Cmd> + <Shift> + <Option> + T

  • 組み合わせグラフにデータラベルを追加できるようになりました。

  • 視覚化集計操作のリストに、分散と標準偏差が含まれるようになりました。

2022年5月26日

オーサリングの改善:

  • ビジュアライゼーションを作成するときに集計をバイパスできるようになりました。 これは、クエリに既に集計が含まれている場合に特に便利です。 たとえば、クエリが SELECT AVG(price_per_sqft), isStudio, location GROUP BY location, isStudioの場合、チャート エディターでは、以前は別の集計レイヤーを明示的に指定する必要がありました。

  • ダッシュボードを作成すると、次のことができるようになります。

    • テキストボックスウィジェットが重複している

    • 編集テキストボックスパネルのサイズを拡大する

  • 視覚化を作成するときのエラー列のデフォルトの集計は標準偏差です。

修正:

  • ビジュアリゼーションの編集アクションは、ダッシュボードが編集モードの場合にのみ使用できます。 編集アクションは、表示モードのアクションとして使用できなくなりました。

  • 新しいクエリを作成すると、そのクエリは、リストの末尾ではなく、フォーカスのあるタブのすぐ右側のタブで開きます。

  • オープン クエリ モーダルには、既に開いているクエリが表示され、そのクエリ タブにフォーカスを切り替えるオプションが提供されます。

  • サンキー チャートとサンバースト チャートで 0 が null として扱われなくなりました。

2022年5月19日

  • 解決された問題: SQL エディターのフォーカスを特定の視覚化タブで開いていて、リンクを別のユーザーと共有すると、ユーザーが共有リンクをクリックすると、SQL エディターで同じフォーカスが設定されます。

  • 改善:

    • Microsoft Teams が通知先としてサポートされるようになりました。

    • [日付範囲]、[日付と時刻の範囲]、および[日付と時刻の範囲 (秒付き)] パラメーターで、日曜日をデフォルトとして週の開始日を指定するオプションがサポートされるようになりました。

2022年5月12日

  • ビジュアライゼーションで、UI で直接時間ビン化がサポートされるようになりました。 クエリテキスト自体に date_trunc() 関数を追加して変更するのではなく、ドロップダウン値を変更することで、データの年単位、月単位、日単位、または時間単位のビンを簡単に切り替えることができるようになりました。

  • ダッシュボードの色の一貫性がデフォルトで設定されるようになりました。 複数のチャートに同じシリーズがある場合、シリーズはすべてのチャートで常に同じ色に着色され、手動で設定する必要はありません。

2022年5月3日

  • ダッシュボードをユーザーまたはグループと共有する場合、視覚化とパラメーターで使用されるすべてのアップストリーム クエリを共有する機能も提供されるようになりました。

    • 1 つ以上のアップストリーム クエリを共有するアクセス許可がない場合、すべてのクエリを共有できるわけではないという警告メッセージが表示されます。

    • ダッシュボードの共有時に付与されるアクセス許可は、アップストリーム クエリの既存のアクセス許可をオーバーライドしたり、否定したり、拡張したりすることはありません。 たとえば、ユーザーまたはグループが共有ダッシュボードに対して所有者として 実行可能権限を持っているが、上流クエリに対しては閲覧者として実行権限しかない場合、その上流クエリに対する有効な権限は閲覧者として実行になります。

2022年4月27日

  • ダッシュボードのレイアウトが、オンデマンドでPDFにエクスポートしたり、スケジュールされたサブスクリプションEメールを生成したりするときに保持されるようになりました。

2022年4月25日

  • Databricks SQL が Google Cloud Platform でパブリック プレビュー版として提供開始されました。