Databricks SQL ダッシュボードを Lakeview ダッシュボードにクローンする

プレビュー

この機能はパブリックプレビュー段階です。

この記事では、既存の Databricks SQL ダッシュボードを複製して、新しいドラフト Lakeview ダッシュボードを作成する方法について説明します。 Lakeview ダッシュボードは、Databricks SQL ダッシュボードを置き換えることを目的としています。 Lakeview ダッシュボードへのクローンは、変換プロセスを簡素化する UI のメニュー オプションです。

このボタンを使用して新しい Lakeview ダッシュボードを作成しても、元の Databricks SQL ダッシュボードやクエリには影響しません。 代わりに、このプロセスでは、基礎となるクエリとウィジェット設定を使用して、同等の Lakeview ダッシュボードを作成します。

注:

Lakeview ダッシュボードは、すべての Databricks SQL 機能をサポートしているわけではありません。 「Lakeview ダッシュボードとは何ですか?」を参照してください。 Lakeview ダッシュボードで利用可能な機能について学習します。

必要なアクセス許可

Databricks SQL ダッシュボードおよびすべてのアップストリーム クエリ (バッキング クエリベースのドロップダウン リスト パラメーターを含む) に対して、少なくとも「表示可能」権限が必要です。 Databricks SQL は、クエリとダッシュボードの権限を個別に処理します。 アップストリーム クエリに対するアクセス許可が不十分な場合、複製操作は失敗します。

Lakeview ダッシュボードにクローンを作成します

次のアニメーションは、変換が成功したことを示しています。

変換プロセスを示すGifの

ダッシュボードのクローンを作成するには、次のステップを完了します。

  1. 「Lakeview ダッシュボードにクローン」をクリックします。

    UI の次の領域から[Clone to Lakeview Dashboard]オプションにアクセスできます。

    • ワークスペース ファイル ブラウザ。

      ダッシュボードのタイトルを右クリックし、 [Lakeview ダッシュボードにクローン]をクリックします。 または、ケバブメニューを使用して ケバブメニュー 同じオプションにアクセスします。

      ワークスペース ファイル ブラウザから右クリックすると表示されるメニュー オプション
    • 既存の Databricks SQL ダッシュボード。

      から「Lakeview ダッシュボードにクローン」をクリックします。ケバブメニュー既存の Databricks SQL ダッシュボードの kebab メニュー。

  2. (オプション)新しいダッシュボードのタイトルとフォルダーの場所を指定します。

    デフォルトでは、新しいダッシュボードは元の Databricks SQL ダッシュボードと同じフォルダーに、元のタイトルに(Lakeview)が追加されて保存されます。 この段階で、新しいダッシュボードのタイトルを変更し、別の宛先フォルダーを選択できます。

  3. [クローンを作成] をクリックします。

    新しいダッシュボードへのリンクを含む成功メッセージ。

操作が完了したら、画面の右上隅で通知を探します。 リンクを使用して、新しい Lakeview ダッシュボードに移動します。

複製されたダッシュボードの結果を確認する

クローン作成操作が成功すると、新しいドラフトの Lakeview ダッシュボードが作成されます。 既存の Databricks SQL ダッシュボードと関連クエリは変更されません。 この 2 つのダッシュボードは無関係です。 一方のダッシュボードを更新しても、もう一方のダッシュボードには影響しません。

新しい Lakeview ダッシュボードがドラフトとして作成されます。 フォルダー レベルで適用された共有アクセス許可を継承します。 ソース ダッシュボードに設定された権限は伝達されません。

元の Databricks SQL ダッシュボードの既存の資格情報設定に関係なく、すべての Lakeview ドラフトには、ビューアーとして実行の資格情報が自動的に付与されます。 Lakeview ダッシュボードを公開するときに、資格情報を埋め込むかどうかを選択できます。 これは、他のユーザーがダッシュボードを表示および操作する方法に影響します。 公開されたLakeview ダッシュボードの権限を共有および管理する方法については、「Lakeview ダッシュボード ACL」を参照してください。

トラブルシューティングと手動調整

Lakeview ダッシュボードは、Databricks SQL ダッシュボードで使用できるすべての機能やグラフ タイプをサポートしているわけではありません。 サポートされていない要素を含む Databricks SQL ダッシュボードのクローンを作成すると、新しい Lakeview ダッシュボードには、元のウィジェットのコピーではなくエラー メッセージが表示されます。

エラーのあるウィジェットを含む Lakeview ダッシュボード。

Lakeview ダッシュボードでサポートされているグラフ タイプの使用方法については、「Lakeview ダッシュボードの視覚化タイプ」を参照してください。

問題のあるクエリ

Lakeview問題に対して限定的なサポートを提供します。 ウィジェットごとのパラメーター フィルターはサポートされていません。 次のタイプはサポートされていません。

  • ドロップダウンリスト

  • クエリベースのドロップダウン リスト

  • 日付範囲

問題のあるクエリを含むダッシュボードのクローンを作成すると、クローンはターゲット クエリの再作成に成功しますが、クエリが成功するには、名前付き構文を使用するようにクエリを調整する必要があります。 「名前付きマーカー」を参照してください。

Lakeview ダッシュボードに関連付けられたクエリを変更するには、左上隅の[データ]タブをクリックします。 変更するデータセットをクリックし、クエリを編集します。 クエリを実行して結果を確認します。