メインコンテンツまでスキップ

ダッシュ ボード

ダッシュボードを使用して、データの視覚化を作成し、レポートをチームと共有できます。 AI/BI ダッシュボードには、 AI支援オーサリング、拡張された視覚化ライブラリ、および合理化された構成エクスペリエンスが備わっているため、データを共有可能な知見にすばやく変換できます。 ダッシュボードを公開すると、ワークスペースへのアクセス権がない場合でも、Databricks アカウントに登録されているすべてのユーザーとダッシュボードを共有できます。 「ダッシュボードの共有」を参照してください。

important
  • Databricks では、AI/BI ダッシュボード (旧称 Lakeview ダッシュボード) の使用を推奨しています。 以前のバージョンのダッシュボード (以前は Databricks SQL ダッシュボードと呼ばれていました) は、 レガシ ダッシュボード と呼ばれるようになりました。 Databricks では、新しいレガシ ダッシュボードを作成することはお勧めしません。
  • 移行ツールまたは REST API を使用して、従来のダッシュボードを変換します。

AI/BI ダッシュボードには、次のコンポーネントがあります。

  • データ : [データ ] タブでは、ダッシュボードで使用するデータセットを定義できます。 データセットは、UI または API を使用してデータセットを共有、インポート、またはエクスポートするときにダッシュボードにバンドルされます。
  • キャンバス : [キャンバス ] タブは、複数ページのレポートに整理できます。 ダッシュボード エディターは、視覚化、フィルター、テキスト、画像などのウィジェットを追加することで、ダッシュボードを作成および構成できます。
注記

ダッシュボードごとに最大 100 個のデータセットを定義できます。 キャンバス には最大 10 ページを含めることができます。ダッシュボードは、すべてのページで最大 100 個のウィジェットを保持できます。

ダッシュボードの表示と整理

ダッシュボードには、ワークスペースブラウザーから他の Databricks オブジェクトと共にアクセスできます。

  • ワークスペースアイコン サイドバーの「 ワークスペース 」をクリックして、ワークスペースブラウザからダッシュボードを表示します。ダッシュボードは、デフォルトでは /Workspace/Users/<username> ディレクトリに保存されます。 ユーザーは、ダッシュボードをワークスペースブラウザーで他の Databricks オブジェクトと共にフォルダーに整理できます。 「ワークスペース ブラウザー」を参照してください。

  • ダッシュボードのリストページを表示するには、サイドバーの「ダッシュボードアイコン ダッシュボード 」をクリックします。

    デフォルトでは、ダッシュボードのリストページには、アクセス権を持つダッシュボードが時系列の逆順でソートされて表示されます。 検索バーにタイトルを入力してリストをフィルタリングしたり、期間内に最終変更日でフィルタリングしたり、所有者でフィルタリングしたりできます。

  • ダッシュボードのタイトルをクリックして開きます。 ダッシュボードが以前に公開されていた場合は、公開されたバージョンが開きます。 それ以外の場合は、ドラフトダッシュボードが開きます。

新しいダッシュボードを作成する

ダッシュボードのリストページから新しいダッシュボードを作成するには、ページの右上隅の近くにある [作成 ]をクリックします。

ダッシュボードの下書き作成と共同作業

新しいダッシュボードはドラフトとして開始されます。 下書きをワークスペース内の他のユーザーと共有して共同作業を行うことができます。 ドラフトダッシュボードをワークスペース外のユーザーと共有することはできません。 すべてのユーザーは、自分の資格情報を使用して、ダッシュボードの下書きのデータとビジュアライゼーションを操作します。

アクセス許可レベルの詳細については、「ACLAI/BI dashboard」を参照してください

データセットを定義する

[ データ ] タブを使用して、ダッシュボードの基になるデータセットを定義します。

データセットは、次のいずれかとして定義できます。

  • 1つまたは複数のテーブルまたはビューに対する新しいクエリ。
  • 既存の Unity Catalog テーブルまたはビュー。
注記

すべてのデータセットはクエリによって定義されます。 既存の Unity Catalog テーブルまたはビューを選択すると、クエリはそのオブジェクトに対してSELECT *され、データセットを絞り込むために変更できます。

複数のデータセットを作成するには、クエリを追加するか、追加のテーブルまたはビューを選択します。 データセットの表示順序を調整するには、データセットの名前を目的の位置にドラッグアンドドロップします。

データセット エディターでクエリを書式設定するには、エディター内で右クリックし、[ ドキュメントの書式設定 ] を選択します。

ダッシュボード データセットの作成と管理の詳細については、「 ダッシュボード データセットの作成と管理」を参照してください。

キャンバスにページ、ビジュアライゼーション、テキスト、フィルターを追加します

[キャンバス ] タブを使用して、ダッシュボードを作成します。キャンバスには最大 10 ページを含めることができます。 ビジュアライゼーション、テキスト、およびフィルター ウィジェットを各ページに追加できます。 複数のページを使用して、コンテンツのプレゼンテーションを整理し、スクロールを最小限に抑え、ダッシュボードの読みやすさを向上させます。 各ページの下部にあるツールバーを使用して、ビジュアライゼーション、テキスト ボックス、フィルターなどのウィジェットを追加します。

複数ページのレポートを作成する

新しいダッシュボードは、 Untitled pageという名前の単一ページから始まります。 ページの名前を編集するには、タイトルをダブルクリックして、テキストフィールドに新しい名前を入力します。 名前の重複は、タイトルに数字を追加することで自動的に解決されます。

ページ上のコンテンツを表示するには、タイトルをクリックして選択します。

ページの追加と削除

新しいページを追加するには:

  • キャンバス上の現在のページタイトルの右側にある プラス記号アイコン をクリックします。 デフォルトでは、新しいページの名前は [無題のページ ] です。
  • (オプション)ページタイトルをダブルクリックし、新しい名前を入力してページの名前を変更します。

ページを削除するには:

  • ページタイトルの右側にある ケバブメニュー ケバブメニューをクリックします。
  • ページを削除するには 、[削除] をクリックしてください。
注記

ページを削除すると、そのページ上のすべてのウィジェットも削除されます。 すべてのページを削除した場合は、[ ページを作成 ] をクリックしてダッシュボードの作成を再開します。

ページのクローン作成

ページをクローンするには:

  1. ページタイトルをクリックして選択します。
  2. タイトルタイルの ケバブメニュー をクリックし、[ クローン] をクリックします。

新しいページは、すべてのウィジェットを含む元のページの正確なコピーです。 基になるデータセットは変更されません。

ページのクローンを作成する方法を示す gif。 ユーザーがページタイトルをクリックし、ケバブメニューを開き、[クローン] を選択すると、複製ページが表示されます。

ビジュアライゼーション

ビジュアライゼーションを作成するには、キャンバス上のページにビジュアライゼーションウィジェットを追加します。 サポートされているビジュアライゼーションには、面グラフ、横棒グラフ、ボックスグラフ、コンボグラフ、カウンターグラフ、ヒートマップグラフ、ヒストグラムグラフ、折れ線グラフ、円グラフ、ピボットグラフ、散布図、テーブルグラフなどがあります。 使用可能なビジュアリゼーション タイプと構成値の例の完全なリストについては、 ダッシュボード ビジュアリゼーション タイプを参照してください。

注記

視覚化で使用されるクエリは、必ずしもデータセットに正確に対応するとは限りません。 たとえば、ビジュアライゼーションに集計を適用すると、ビジュアライゼーションには集計された値が表示されます。

ビジュアライゼーションを作成するには、次のいずれかの方法を使用します。

  • AI 支援ビジュアライゼーション : 自然言語で表示するグラフを説明し、Databricks Assistant でグラフを生成します。 作成後、構成パネルを使用して生成されたグラフを変更できます。 アシスタントを使用して、テーブルまたはピボットテーブルのグラフタイプを作成することはできません。
  • 構成パネルを使用する : データセットを直接変更せずに、視覚化構成に追加の集計または時間ビンを適用します。 データセット、X 軸の値、Y 軸の値、および色を選択できます。

カスタム書式をグラフに適用する方法の詳細については、 ダッシュボードの視覚化を参照してください。 テーブル ビジュアライゼーションでデータの表示を制御する方法については、 テーブル オプション を参照してください。

注記

ビジュアライゼーションの設定で時間変換を適用すると、ビジュアライゼーションに表示される日付がその期間の開始日を表します。

視覚化のトラブルシューティング

データセットを編集すると、以前に構成したビジュアリゼーションにエラー メッセージが表示されることがあります。これは、データセット フィールドが削除されたり、名前が変更されたりした場合に発生する可能性があります。ビジュアライゼーションにエラーが表示される場合は、次のアクションを試してください。

  • ダッシュボードを更新します。
  • 視覚化ウィジェットの [エラーの表示 ] をクリックすると、データセットの問題の特定に役立つ可能性のある詳細なエラー メッセージが表示されます。
  • 視覚化に関連付けられたデータセットの生成に使用された SQL を確認します。
  • データセットを参照する壊れたフィルターをすべて削除します。
  • データセットを使用する他のビジュアライゼーションをすべて削除します。

テキストウィジェット

Markdownは、プレーンテキストエディタでテキストをフォーマットするためのマークアップ言語です。 テキストウィジェットのマークダウンを使用して、テキストのフォーマット、リンクの挿入、ダッシュボードへの画像の追加ができます。

テキストウィジェットに画像を追加する

次のいずれかの方法を使用して、ダッシュボードに画像を追加します。 各メソッドには、画像を表示するために編集するサンプルのマークダウン構文が含まれています。 画像のサイズを変更するには、ウィジェットのサイズを調整します。

  • ローカル ファイルを使用します

    ローカル ファイルを表示するには、まず base64 文字列としてエンコードします。 次に、次のマークダウン構文を使用し、 <base64-encoded-string> をエンコードされた文字列に置き換えます。

    ![description](data:image/webp;base64,<base64-encoded-string>)
注記

コマンドラインユーティリティに慣れている場合は、 base64 ツールを使用してファイルを変換します。 あるいは、ファイルをbase64でエンコードするために使用できる無料のオンラインリソースが多数あります。

  • あるボリュームから

    <WorkspaceURL>/ajax-api/2.0/fs/files/<Volumes/path/to/image>

    この例のサンプル テキストを、 ワークスペースの URL とボリュームに格納されているイメージへのパスに置き換えます。

    次の手順で画像へのパスを取得してください。

    1. カタログアイコンサイドバーの「 カタログ 」をクリックして、カタログエクスプローラーUIを開きます。
    2. スキーマブラウザで画像ファイルをクリックします。
    3. ファイル名の右側にある ケバブメニュー ケバブメニューをクリックします。 次に、「 パスをコピー 」をクリックします。

    ボリュームにデータを格納する方法の詳細については、「 Unity Catalog ボリュームとは」 を参照してください。

  • 一般公開されている画像 :

    パブリックにホストされている画像の場合は、次のマークダウン構文を使用し、画像を指すパブリック URL を挿入します。

    ![description](URL)

サンプル テキストを、表示する画像の説明と URL に置き換えます。 たとえば、次のマークダウンは、Databricks ロゴの画像を挿入します: ![The Databricks Logo](https://upload.wikimedia.org/wikipedia/commons/6/63/Databricks_Logo.png).

マークダウン構文の詳細については、 このガイドを参照してください。

注記

認証情報が埋め込まれたダッシュボードを公開すると、視聴者は認証情報を使用して、含まれている画像にアクセスします。 ダッシュボードが埋め込み資格情報で公開されていない場合は、Databricks に保存されている画像ファイルへのアクセスをユーザーに明示的に許可する必要があります。 カタログエクスプローラを使用して、含めるイメージファイルに対する権限を確認、付与、および取り消します。 カタログアイコンサイドバーの「 カタログ 」をクリックして、カタログエクスプローラーUIを開きます。

クロスフィルタリング

クロスフィルタリングを使用すると、選択したデータのサブセットを分析し、複数のビジュアライゼーション間の関係を探索できます。 1 つのグラフの要素をクリックすると、同じページ上の同じデータセットを使用するすべてのグラフが、選択した値に基づいて自動的にフィルタリングされます。

Gif は、ユーザーが円グラフの選択をクリックし、棒グラフとバブル チャートに表示される値を自動的にフィルタリングすることを示しています。

ダッシュボード エディターとして、同じデータセットを共有する 2 つ以上のグラフを作成して、クロス フィルタリングを設定します。 次のグラフの種類では、閲覧者はグラフ要素をクリックしてデータセットをフィルタリングできます。

  • 箱ひげ図
  • ヒートマップ
  • ヒストグラム
  • 円グラフ
  • 散布図
  • ポイントマップ

選択後、同じデータセットに基づく他のすべてのビジュアライゼーションは、フィルタリングされた値で自動的に更新されます。

フィルターを使用する

フィルターは、他の BI ツールのスライサーと同様に、閲覧者が結果を絞り込み、視覚化のデータを絞り込むのに役立つダッシュボード ウィジェットです。 データセットを作成する SQL クエリで定義された 1 つ以上のデータセット列 (フィールドとも呼ばれます) またはパラメーターに基づいて値をフィルター処理するように構成できます。 ダッシュボードでビジュアリゼーションのフィルターを構成する方法については、「 ダッシュボード フィルターの使用」を参照してください。

ウィジェットをコピーしてください

キーボードショートカットを使用して、選択したウィジェットをコピーしてキャンバスに貼り付けます。 新しいウィジェットを作成したら、他のウィジェットと同じように編集できます。

下書きのダッシュボードキャンバスにウィジェットを複製するには、次の手順を実行してください。

  • ウィジェットを右クリックします。
  • [ クローンを作成 ] をクリックします。

ウィジェットのクローンが元のウィジェットの下に表示されます。

ウィジェットを削除します

ウィジェットを削除するには、ウィジェットを選択し、キーボードの Delete キーを押します。 または、ウィジェットを右クリックします。 次に、[ 削除 ] をクリックします。

結果をダウンロードする

データセットは、CSV、TSV、または Excel ファイルとしてダウンロードできます。 キャンバス上のビジュアライゼーションを PNG ファイルとしてダウンロードできます。

  • [キャンバス ]タブからダウンロードオプションを開くには、ウィジェットの右上隅にあるケバブメニューケバブメニューをクリックします。
  • [データ ] タブからダウンロード オプションを開くには、データセットの右側にある [ケバブメニューケバブ] メニューをクリックします。

結果データは、CSV形式やTSV形式で約1GB、Excelファイルでは最大100,000行までダウンロードできます。 1GBの制限は最終ファイルのダウンロードよりも早い段階で適用されるため、最終的なファイルのダウンロードサイズは1GBより少し多い場合も少ない場合もあります。

公開済みのダッシュボードを PDF としてダウンロードする方法については、「 公開済みのダッシュボードのダウンロード」を参照してください。

ダッシュボードを公開する

ダッシュボードを公開して、現在の下書きのクリーンなコピーを作成します。 ダッシュボードを公開するには、少なくとも「CAN EDIT」権限が必要です。

ダッシュボードを公開した後、公開されたバージョンは、ドラフトに変更を加えた場合でも、再度公開するまでそのまま残ります。 公開されたコピーに影響を与えることなく、ドラフト バージョンに変更や改善を加えることができます。 公開されたダッシュボードへのアクセス権を持つ登録ユーザーは、公開されたバージョンを引き続き表示できます。 公開されたバージョンは、存在する場合は、サブスクライバーに引き続きEメールです。 ダッシュボードへのアクセスの管理の詳細については、「 ダッシュボードの共有」を参照してください。

important

公開されたダッシュボードはバージョン管理されないため、バージョン管理には使用しないでください。 ドラフトダッシュボードを以前に公開した状態に戻すことはできません。

公開するときは、次のいずれかを選択します。

  • 資格情報を埋め込む : 公開されたダッシュボードのすべての閲覧者は、データとコンピュート リソースの資格情報を使用してクエリを実行できます。 これにより、ダッシュボードへのアクセス権を持つ登録ユーザーは、元のワークスペース、基になるデータ、またはウェアハウスにアクセスできない場合でも、ダッシュボード SQL表示できます。 これにより、データへの直接アクセスが許可されていないユーザーにデータが公開される可能性があります。 これはデフォルトのオプションです。
  • 資格情報を埋め込まないでください : 公開されたダッシュボードのすべての閲覧者は、自分のデータとコンピュートの資格情報を使用してクエリを実行します。 ダッシュボードで結果を表示するには、閲覧者はワークスペース、添付の SQLウェアハウス、および関連データにアクセスする必要があります。
注記

すべてのダッシュボード閲覧者は、資格情報の設定に関係なく、ダッシュボードにアクセスするために認証を受ける必要があります。

選択する設定に関する推奨事項については 、「公開されたダッシュボードの共有 」を参照してください。

ダッシュボードを公開するには、次の手順を実行します。

  1. ダッシュボードを開きます。 ダッシュボードが以前に公開されている場合は、公開されたバージョンが開きます。 必要に応じて、ページの上部にあるスイッチャーを使用して、現在のドラフトバージョンを確認します。
  2. 公開 」をクリックします。 [発行] ダイアログが表示されます。
  3. 公開されたダッシュボードに使用する資格情報を選択します。 資格情報を埋め込むかどうかを選択できます。
  4. (オプション) [閲覧者に通知する ] を選択して、個人や小規模なグループに Eメールを送信し、ダッシュボードの更新バージョンが公開されたことを通知します。
  5. 公開 」をクリックします。 ダッシュボードを初めて公開する場合は、 共有ダイアログが開き 、公開されたダッシュボードを共有するように求められます。 共有の詳細と推奨事項については、「ダッシュボードの共有」を参照してください。

公開済みのダッシュボードにアクセスするには、ダッシュボードの上部にあるドロップダウンメニューで 「公開済み 」をクリックします。

ドロップダウンメニューには、利用可能なドラフトバージョンと公開ダッシュボードバージョンが表示されます。

サービスプリンシパルを使用してダッシュボードを公開および共有する

REST APIを使用して、サービスプリンシパルに関連付けられた埋め込み資格情報を持つダッシュボードを公開および共有します。これにより、直接データやコンピュートのアクセス許可を持たないユーザーは、自分の資格情報ではなく、サービスプリンシパルの資格情報を使用してダッシュボードを表示し、クエリを実行できます。 ユーザーは Databricks アカウントに登録する必要があります。 REST API を使用してダッシュボードを管理する方法の詳細については、REST API リファレンスの 「Lakeview 」を参照してください。

公開されたダッシュボードをダウンロードする

公開されたダッシュボードが読み込まれたら、次の手順を使用して PDF としてダウンロードします。

  • ダッシュボードの右上隅付近にある ケバブメニュー をクリックします。
  • PDFとしてダウンロード 」をクリックします。

ダッシュボードからGenieスペースを有効にする

備考

プレビュー

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

ダッシュボードを作成すると、 Genieスペースが自動的に作成されます。 Genieスペースは、ビジネスユーザーが自然言語を使用してセルフサービスのデータ分析を行うことを可能にするノーコードインターフェイスです。 自動的に作成された Genieスペースは、スペースのプレビューに使用できるドラフトとして開始されます。 ドラフト Genieスペースは、データセットとビジュアライゼーションを追加および削除するときに、ドラフト ダッシュボードと同期されたままになります。

ダッシュボードを公開するときに、関連するドラフト Genieスペースを公開するか、既存の Genieスペースにリンクするかを選択できます。

ダッシュボードに関連付けられた Genieスペースを公開すると、閲覧者はダッシュボード データを別の方法で探索できます。 ダッシュボードで利用可能なものだけに基づいて知見を得るのではなく、より深い分析のために独自の質問をすることでデータに関与します。 AI/BI Genieスペースとはを参照してください。

Genieスペースを公開すると、公開されたダッシュボードに [Genieに問い合わせる] ボタンが追加されます。ダッシュボードの閲覧者がそのボタンをクリックすると、ダッシュボード上にチャット インターフェイスが開き、ユーザーにデータに関する質問を求めるプロンプトが表示されます。

関連付けられた Genieスペースを公開するには、次の手順に従います。

  1. 「公開」 をクリックします。
  2. Genie を有効にする トグルはデフォルトでオンになっています。トグルをクリックしてオンにします。
  3. (オプション)既存の Genieスペースをリンクするには、 既存の Genieスペースをリンク ラジオボタンを選択し、関連付けられたURLを貼り付けます。 このオプションが選択されていない場合、ダッシュボードに基づく新しいGenieスペースが自動的に生成されます。
  4. 公開ダイアログで公開 」をクリックします。

公開されたダッシュボードで開いている Genie チャット ウィンドウを示す Gif。 ユーザーが質問をすると、Genie は結果テーブルで応答します。

注記

下書きと公開 Genieスペース は、ダッシュボードの下書きと公開済みバージョンと同様に独立しています。 ドラフトダッシュボードに加えられた変更は、ダッシュボードが再パブリッシュされたときにのみ、パブリッシュされた Genieスペースに反映されます。 ドラフトと公開 Genieスペース は、ダッシュボードのコンパニオンです。 ファイルブラウザやGenieのリストページには表示されません。

公開されたGenieスペースを新しいウィンドウで開くには:

  1. チャットウィンドウの右上隅にある ケバブメニュー ケバブメニューをクリックします
  2. 「Genie Spaceを開く 」をクリックします。

下書き Genieスペースをプレビューするには:

  1. ダッシュボードの右上隅にある ケバブメニュー ケバブメニューをクリックします。
  2. [ 下書きの Genieスペースを開く ] をクリックします。
注記

この Genieスペースの手順は、 GenieスペースUIから編集できません。 下書き Genieスペースは、下書きダッシュボードに変更を加えたときにのみ変更されます。

特定のチャートについてGenieに尋ねる

Genieに特定のダッシュボードチャートについて尋ねるには:

  1. Genie対応の公開ダッシュボードから 「Genieに質問」 をクリックします。
  2. ダッシュボードのグラフをクリックして選択します。 Genieは、選択したチャートのタイトルをチャットウィンドウに表示します。
  3. 選択したグラフに表示されるデータについて質問します。

リンクされたGenieスペースの権限

関連付けられた Genieスペースに対する権限は、ダッシュボード上の権限を反映していますが、アクセスはワークスペースアクセス権を持つユーザーに限定されます。 ダッシュボードが埋め込み資格情報で共有されている場合でも、ワークスペースにアクセスできるユーザーのみがGenieスペースと対話できます。

視聴者は、自分の資格情報を使用して、 Genieスペースに電力を供給するために必要なコンピュートとデータにアクセスします。 Genieスペースで使用されるテーブルに対して、少なくともSELECTパーミッションが必要です。

ダッシュボードの共有

ダッシュボードは、アカウント内の誰とでも安全に共有できます。 ワークスペースに割り当てられているユーザーに対しては、他のワークスペースオブジェクトの場合と同様に、アクセス権を付与し、さまざまな権限レベルを設定できます。 ワークスペースに割り当てられていないユーザーについては、アカウント レベルでダッシュボードを共有して、登録済みユーザーがダッシュボードを表示および実行できるようにすることができます。

管理者がアカウントレベルで共有するようにアカウントを設定する方法について詳しくは、 ダッシュボード管理ガイドをご覧ください。 アカウントレベルとワークスペースレベルでダッシュボードを共有する方法の詳細については、「 ダッシュボードの共有」を参照してください。

important

ダッシュボードのアカウントレベルの共有は、Eメールとワンタイムパスコード認証、シングルサインオンによる統合ログイン(SSO)をサポートしています。 受信者がワンタイム パスコード ログインを使用してダッシュボードを共有し、後でアカウントが統合ログインを使用して SSO 用に構成された場合、アカウント管理者は、ダッシュボードの受信者が ID プロバイダー構成を使用してその Databricks アカウントにアクセスできることを確認する必要があります。 SSOを使用してログインすることが許可されていないユーザーは、以前に共有されていたダッシュボードにアクセスできなくなります。

ダッシュボードをWebサイトやアプリケーションに埋め込む

公開したダッシュボードは、iframeを使って外部のウェブサイトやアプリケーションに埋め込むことができます。 「ダッシュボードの埋め込み」を参照してください。

Databricks の外部ドメインに埋め込まれたダッシュボード。

ダッシュボードを埋め込むことができる外部サイトを管理したいワークスペース管理者の場合は、「 ダッシュボードの埋め込みを管理する」を参照してください。

スケジュールとサブスクリプション

スケジュールされた更新を設定して、ダッシュボードのキャッシュを自動的に更新し、オプションで最新のダッシュボードのPDFを含むEメールをスケジュールに登録しているユーザーに送信できます。 少なくとも [編集可能 ] 権限を持つユーザーは、資格情報が埋め込まれた公開済みダッシュボードが定期的に実行されるようにスケジュールを作成できます。 各ダッシュボードには、最大 10 個のスケジュールを設定できます。

スケジュールされたダッシュボードの更新とサブスクリプションの管理」を参照してください。

ダッシュボードのエクスポート、インポート、または置換

ダッシュボードをファイルとしてエクスポートおよびインポートして、編集可能なダッシュボードを異なるワークスペース間で共有することを容易にすることができます。 ダッシュボードを別のワークスペースに転送するには、ダッシュボードをファイルとしてエクスポートし、新しいワークスペースにインポートします。 ダッシュボードファイルをインプレースで置き換えることもできます。 つまり、ダッシュボードファイルを直接編集する場合、そのファイルを元のワークスペースにアップロードし、既存の共有設定を維持しながら既存のファイルを上書きできます。

次のセクションでは、UI でダッシュボードをエクスポートおよびインポートする方法について説明します。 Databricks API を使用して、プログラムでダッシュボードをインポートおよびエクスポートすることもできます。 POST /api/2.0/ワークスペース/import を参照してください。

ダッシュボードファイルをエクスポートする

  • 下書きのダッシュボードから、ケバブメニュー 画面の右上隅にあるケバブメニューをクリックし、次に [ダッシュボードをエクスポート] をクリックします。
  • [ ダッシュボードのエクスポート ] ダイアログを使用してアクションを確認またはキャンセルします。 エクスポートが成功すると、 .lvdash.json ファイルがWebブラウザのデフォルトのダウンロードディレクトリに保存されます。

ダッシュボード ファイルのインポート

  • ダッシュボードのリストページで、[ ブルーダウンキャレット > [Import dashboard from file ] をクリックします。
  • [ ファイルを選択 ]をクリックしてローカルファイルダイアログを開き、インポートする .lvdash.json ファイルを選択します。
  • [ Import dashboard ] をクリックして確認し、ダッシュボードを作成します。

インポートされたダッシュボードは、ユーザーフォルダに保存されます。 インポートされたダッシュボードが同じ場所にすでに存在する場合は、括弧内に数字を追加して一意の名前を作成することで、競合は自動的に解決されます。

ファイルからダッシュボードを置き換える

  • ドラフトダッシュボードで、画面の右上隅にある ケバブメニュー ケバブメニューをクリックし、[ ダッシュボードの置換 ]をクリックします。
  • [ ファイルの選択 ] をクリックしてファイル ダイアログを開き、インポートする .lvdash.json ファイルを選択します。
  • [ 上書き ] をクリックして、既存のダッシュボードを上書きします。

ダッシュボードのバージョンを管理するためのベストプラクティス

コラボレーションを有効にし、ダッシュボードのさまざまなバージョンを管理するために、Databricks では次の手順を使用することをお勧めします。

  1. ダッシュボードをJSONファイルとしてエクスポートします。 ファイル形式は lvdash.jsonです。
  2. そのファイルを Git などのバージョン管理システムに追加します。
  3. ファイルを編集します。 ダッシュボードファイルには、完全なクエリ構文とウィジェット設定が含まれています。 テキスト ファイルの値を直接編集することも、ワークスペースにアップロードし直して UI で変更を加えることもできます。
  4. 新しいファイルを保存します。 UI に変更を加えた場合は、新しいファイルをエクスポートします。 バージョン管理システムを使用して、ダッシュボードの変更とバージョンを追跡します。
  5. 既存のダッシュボードを更新してください。 既存のドラフトダッシュボードから:
    1. 右上隅にある ケバブメニュー ケバブメニューをクリックし、[ ダッシュボードの置換 ]をクリックします。
    2. [ファイルからダッシュボードを置換 ] ダイアログで [ ファイルの選択] をクリックします。次に、「 上書き 」をクリックします。

REST API を使用したダッシュボードの管理

DatabricksAPIsを使用してダッシュボードを管理する方法を示すチュートリアルについては、「DatabricksRESTAPIs を使用してダッシュボードを管理する 」を参照してください。付属のチュートリアルでは、レガシーダッシュボードをLakeviewダッシュボードに変換する方法と、それらを作成、管理、および共有する方法について説明します。

Asset Bundle を使用して を管理する方法については、AI/BI dashboard Databricksダッシュボード を参照してください。

Databricks は Terraform プロバイダーも提供しています。 Databricks Terraform のドキュメントを参照してください。