Lakeviewダッシュボードとは何ですか?

プレビュー

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

Lakeview ダッシュボードを使用して、データの視覚化を構築し、有益なデータの知識をチームと共有できます。 これらのダッシュボードは、強化された視覚化ライブラリと新しい構成エクスペリエンスを備えているため、データを有用な知識に変換するプロセスを合理化できます。

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

  • データ: [ データ ] タブでは、ユーザーはダッシュボードで使用するデータセットを定義できます。 データセットは、共有中にダッシュボードにバンドルされます。

  • キャンバス: [キャンバス] タブでは、ユーザーは視覚化を作成し、ダッシュボードを構築できます。

Lakeview と Databricks SQL ダッシュボード

Lakeviewダッシュボードは、視覚化の権限とともにデータセットへの権限を管理します。 Databricks SQL ダッシュボードとは異なり、Databricks SQL クエリーで作成および管理されるコンテンツを参照または表示しません。 Databricks SQL ダッシュボードの詳細については、「 Databricks SQL ダッシュボード」を参照してください。

Lakeview ダッシュボードは、Databricks SQL ダッシュボードを置き換えることを目的としています。

データセットを定義する

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

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

  • 既存の Unity Catalog テーブルまたはビュー。

  • 1 つ以上のテーブルまたはビューに対する新しいクエリー。

追加のクエリを記述するか、追加のテーブルまたはビューを選択することで、複数のデータセットを定義できます。

既存のDatabricks SQL ダッシュボードから新しい Lakeview ダッシュボードを作成するには、「Databricks SQL ダッシュボードを Lakeview ダッシュボードにクローンする」を参照してください。 個々の Databricks SQL クエリを Lakeview に移行するには、SQL クエリ テキストをコピーして Lakeview ダッシュボード クエリ エディターに貼り付け、新しいデータセットを定義します。

データセットを定義したら、データセット名の右側にあるケバブメニューを使用して ケバブメニュー 、名前の変更、クローン作成、削除を行うことができます。 データセットをCSV、TSV、またはExcelファイルとしてダウンロードすることもできます。

メニューにはデータセットのオプションが表示されます

データセットの最適化

Lakeview データセットには、次のパフォーマンスの最適化が含まれています。

  • データセット結果のサイズが小さい (64K 行未満) 場合、データセット結果はクライアントにプルされ、ビジュアライゼーション固有のフィルター処理と集計がクライアント上で実行されます。 小さなデータセットのデータのフィルタリングと集計は非常に高速であり、データセットを確実に小さくすることで、ダッシュボードのパフォーマンスを最適化することができます。 小規模なデータセットでは、データセット クエリのみがクエリ履歴に表示されます。

  • データセットの結果のサイズが大きい (>= 64K 行) 場合、データセットのクエリ テキストは SQL WITH句でラップされ、ビジュアライゼーション固有のフィルタリングと集計はクライアントではなくバックエンドのクエリで実行されます。 大規模なデータセットの場合、視覚化クエリはクエリ履歴に表示されます。

  • バックエンドに送信される可視化クエリーの場合、同じ GROUP BY 句とフィルター述語を共有する同じデータセットに対する個別の可視化クエリーが、1 つのクエリーに結合されて実行されます。 この場合、クエリー履歴には、複数のビジュアライゼーションの結果をフェッチしている 1 つの結合されたクエリーが表示される場合があります。

キャンバス上のビジュアライゼーション、テキスト、フィルターウィジェットを追加または削除する

[ キャンバス ] タブを使用して、ダッシュボードを作成します。 キャンバスの下部にあるツールバーを使用して、ビジュアリゼーション、テキストボックス、フィルターなどのウィジェットを追加します。

ビジュアライゼーション

視覚化ウィジェットをキャンバスに追加して、視覚化を作成します。 サポートされているビジュアライゼーションには、面、棒、コンボ、カウンター、ヒートマップ、ヒストグラム、折れ線、円、ピボット、散布図、および表グラフのタイプが含まれます。

  • Databricks アシスタントを使用する: 表示したいグラフを自然言語で記述してビジュアライゼーションを作成し、アシスタントにグラフを生成させます。 作成後、構成パネルを使用して生成されたチャートを変更できます。 アシスタントを使用して、テーブルまたはピボットテーブルのグラフタイプを作成することはできません。

  • 構成パネルを使用する: データセットを直接変更せずに、視覚化構成で追加の集計または時間ビンを適用します。 構成パネルでは、データセット、X 軸の値、Y 軸の値、色を選択できます。 サポートされている各視覚化タイプの構成の詳細と例については、「Lakeview ダッシュボードの視覚化タイプ」を参照してください。 テーブル ビジュアリゼーションでデータの表示を制御する方法については、「 テーブル オプション 」を参照してください。

視覚化ウィジェットは、目的のグラフを記述するか、構成設定を選択して、表すデータセット、グラフの種類、および値を定義するまで空白のままです。

テキストウィジェット

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

  • テキストウィジェットに静的画像を追加するには、公開されているURLから ![description](URL) 、必要な説明とURLを使用してマークダウン画像構文を追加します。 たとえば、次のマークダウンは Databricks ロゴの画像を挿入します: ![The Databricks Logo](https://upload.wikimedia.org/wikipedia/commons/6/63/Databricks_Logo.png) 。 画像のサイズを変更するには、ウィジェットのサイズを変更します。

  • DBFS からイメージを追加するには、マークダウン イメージ構文を追加し、必要な説明と FileStore パス ( ![description](files/path_to_dbfs_image)) を追加します。 画像のサイズを変更するには、ウィジェットのサイズを変更します。 DBFS の詳細については、「 Databricks ファイル システム (DBFS) とは」を参照してください。

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

フィルター

フィルターは、ダッシュボード閲覧者がフィールドでフィルターしたり、データセット パラメーターを設定したりできるようにするウィジェットです。 各フィルター ウィジェットは、データセット フィールドでフィルターしたり、データセット クエリ内の事前定義されたパラメーターに値を割り当てたりするように構成できます。 1 つのフィルター ウィジェットでフィールドとパラメーターを同時に使用することはできません。

フィールドに対するフィルター

Lakeview ダッシュボードは、フィールドのフィルター処理として次のフィルター タイプをサポートしています。

  • 単一選択ドロップダウン

  • 複数選択ドロップダウン

  • TEXT

  • 日付

  • 日付範囲

フィルターは 1 つ以上のデータセットのフィールドに適用できます。 フィルターを複数のデータセットのフィールドに接続するには、データセットごとに最大 1 つまで、複数のFieldを追加します。 フィルターは、選択したデータセットに基づいて構築されたすべてのビジュアライゼーションに適用されます。 フィルター選択は、他のすべてのフィルターにカスケードされます。

Lakeview フィルターは常にデータセット全体に適用されます。 データセットが小さい場合は、Lakeview フィルターがブラウザーに直接適用されてパフォーマンスが向上します。 データセットが大きい場合、SQLウェアハウスで実行されるクエリにフィルタが追加されます。 フィルターが問題に接続されている場合、データセットのサイズに関係なく、SQL ウェアハウスに対してクエリを実行します。

フィルターで絞り込む

Lakeview ダッシュボードは、パラメーターを設定するために次のフィルター タイプをサポートしています。

  • 文字列

  • 日付

  • 日時

  • DECIMALタイプ

  • 整数タイプ

「 Lakeview ダッシュボード パラメーターの使用 」を参照してください。

ウィジェットのコピー

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

ウィジェットの削除

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

結果のダウンロード

データセットは CSV、TSV、または Excel ファイルとしてダウンロードできます。 ドラフト ダッシュボードから、 [データ]タブからダウンロード オプションにアクセスするか、キャンバス上のビジュアライゼーションを右クリックします。

公開されたダッシュボードの場合、閲覧者はビジュアリゼーションを右クリックして結果をダウンロードできます。

ワークスペース管理者はセキュリティ設定を調整して、ユーザーが次のステップを含む結果をダウンロードできないようにすることができます。

  1. Databrickワークスペースの上部のバーにあるユーザー名をクリックし、[管理者設定]を選択します。

  2. [ セキュリティ] をクリックします。

  3. SQL 結果のダウンロードオプションをオフにします。

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

新しいダッシュボードは下書きとして開始されます。 下書きをワークスペース内の他のユーザーと共有して共同作業を行うことができます。 すべてのユーザーは、自分の資格情報を使用して、ダッシュボードの下書きのデータと視覚化を操作します。

権限レベルの詳細については、 「 Lakeview ダッシュボード ACL 」を参照してください。

Lakeviewダッシュボードの公開

ダッシュボードを公開して、Databricks ワークスペース内の任意のユーザーと共有できる現在のダッシュボードのクリーン コピーを作成します。 ダッシュボードを公開した後、公開済みバージョンは変更されず、再度公開するまで共有できます。 公開されているコピーに影響を与えることなく、下書きバージョンで変更や改善を続行できます。

公開では、ダッシュボードはユーザーと自動的に共有されません。 表示権限を持つダッシュボードをユーザーまたはグループに明示的に共有できます。

Lakeview ダッシュボードを発行するには、少なくとも [編集可能 ] アクセス許可が必要です。

  1. Lakeviewダッシュボードを開きます。

  2. 右上の [ 共有 ] ドロップダウン メニューで、[ 公開] をクリックします。 [ パブリッシュ] ダイアログが表示されます。

  3. 公開された Lakeview ダッシュボードに使用する認証情報を選択します。 必要に応じて、資格情報を埋め込むこともできます。

  • 認証情報を埋め込む: 公開されたダッシュボードのすべての閲覧者は、data と コンピュート の認証情報を使用してクエリーを実行できます。 これにより、ユーザーは、基になるデータや SQLウェアハウスにアクセスできない場合でも、ダッシュボードを表示できます。 これにより、データへの直接アクセスが許可されていないユーザーにデータが公開される可能性があります。 これはデフォルトのオプションです。

  • 認証情報を埋め込まない: 公開されたダッシュボードのすべての閲覧者は、独自のデータとコンピュート認証情報を使用してクエリーを実行します。 閲覧者は、ダッシュボードで結果を表示するには、ワークスペース、アタッチされた SQLウェアハウス、および関連データにアクセスする必要があります。

  1. [ 公開] をクリックします。

公開されたダッシュボードは、Databricks ワークスペース内の任意のユーザーと共有できます。 ダッシュボードへのアクセス制御の詳細については、 「 Lakeview ダッシュボード ACL 」を参照してください。

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

使用可能な下書きと公開済みのダッシュボードのバージョンを示すドロップダウンメニュー。

Lakeview ダッシュボードのクエリの実行

Lakeview ダッシュボードは、ユーザーがドラフトまたは公開されたダッシュボードを開いたり、フィルタリングなどの操作を実行したりするたびにクエリを実行します。

必要に応じて、認証情報が埋め込まれた公開済みダッシュボードにスケジュールを作成できます。 認証情報が埋め込まれた公開ダッシュボードでスケジュールを作成すると、ダッシュボードの PDF スナップショットを受信者に定期的に送信できます。 スケジュールされた更新ごとに、ダッシュボードのビジュアライゼーションで使用されるクエリが更新されます。

ビジュアライゼーションで使用されるクエリは、必ずしもデータセットに正確に対応するとは限りません。 たとえば、ビジュアリゼーションに集計を適用すると、ビジュアリゼーションには集計値が表示されます。 インタラクティブ ダッシュボードは、クエリの最後の実行以降、基になるデータが変更されていない場合、キャッシュされたクエリ結果を自動的に使用します。

定期的な更新のためのダッシュボードのスケジュール

少なくとも「編集可能」権限を持つユーザーは、認証情報が埋め込まれた公開ダッシュボードが定期的に実行されるようにスケジュールを作成できます。 各 Lakeview ダッシュボードには、最大 10 個のスケジュールを含めることができます。

スケジュールされたダッシュボードの更新ごとに、次の処理が行われます。

  • データセットを定義するすべての SQL ロジックは、指定された時間間隔で実行されます。

  • 結果はクエリ結果キャッシュに入力され、ダッシュボードの初期読み込み時間を改善するのに役立ちます。

スケジュールを作成するには:

  1. ダッシュボードの右上隅にある [スケジュール ] をクリックします。 [ Add Schedule ] ダイアログが表示されます。

    [スケジュールの追加] ダイアログ
  2. ドロップダウンセレクタを使用して、頻度とタイムゾーンを指定します。 オプションで、「 cron 構文を表示 」チェックボックスを選択して、「 Quartz cron 構文」でスケジュールを編集します。

  3. 「作成」をクリックします。[スケジュール] ダイアログが表示され、作成したスケジュールが表示されます。このダッシュボードに他のスケジュールが存在する場合は、ダイアログにもそれらが表示されます。

  4. 必要に応じて、 「購読」をクリックして自分を購読者として追加し、スケジュールされた実行の完了後にダッシュボードの PDF スナップショットを含む電子メールを受け取ります。

このダッシュボードのスケジュールがすでに作成されている場合は、右上隅のボタンに [ サブスクライブ] と表示されます。 前述のワークフローを使用してスケジュールを追加できます。

サブスクリプションを管理する

スケジュール登録者は、スケジュールが実行されるたびに、現在のダッシュボードの PDF スナップショットを含む電子メールを受け取ります。 対象となるサブスクライバーには、ワークスペース ユーザーと電子メール通知の宛先が含まれます。

ワークスペース管理者は、サブスクライバーとして選択する前に、電子メール通知の宛先を定義する必要があります。 「通知の送信先を管理する」を参照してください。アカウント ユーザー、配布リスト、およびアカウント外部のユーザー (パートナーまたはクライアント組織のユーザーなど) はすべて、電子メール通知の宛先として構成し、購読することができます。 ただし、直接サブスクライブすることはできません。

重要

サブスクリプション リストには、最大 100 人のサブスクライバーを含めることができます。 電子メール通知の宛先は、送信する電子メールの数に関係なく、1 人の購読者としてカウントされます。

更新を受信する他のサブスクライバーを追加および削除できますが、ダッシュボードで少なくとも [ 編集可能 ] 権限を持っている場合。 既存のスケジュールにサブスクライバーとして自分自身を追加および削除できますが、少なくともダッシュボードで [ 表示可能 ] 権限があります。

  • 他のユーザーをサブスクライブするには:

    1. ダッシュボードの右上隅にある [Subscribe ] をクリックします。 「 スケジュール 」ダイアログが表示されます。

    2. サブスクライバーを追加するスケジュールを特定します。 そのスケジュールの右側にある をクリックします ケバブメニュー 。 次に、「 編集」をクリックします。

    このコンテキスト メニューを使用して、スケジュールを停止したり削除したりすることもできます。

    スケジュールが割り当てられているダッシュボードへの「表示」アクセス権がある場合は、スケジュールされた実行が発生するたびに更新を受け取るように自分自身をサブスクライブできます。

  • 既存のスケジュールにサブスクライブするには:

    1. ダッシュボードの右上隅付近にある [Subscribe ] ボタンをクリックします。 [スケジュール] ダイアログには、ダッシュボードのすべてのスケジュールが表示されます。

    2. 選択したスケジュールの右側にある [Subscribe ] をクリックします。

    自分をサブスクライバーとして追加できない場合は、次の理由を確認してください。

    • ワークスペース管理者が、ワークスペースの[ダッシュボード サブスクリプションを有効にする]オプションをオフにしました。

      この設定は、他のすべての設定よりも優先されます。 ワークスペース管理者がこの設定をオフにしている場合でも、ダッシュボード編集者はスケジュールを割り当てることができますが、サブスクライバーを割り当てることはできません。

    • ダッシュボードは、埋め込まれた資格情報とは共有されません。

      認証情報が埋め込まれていないダッシュボードにはスケジュールを割り当てることができないため、サブスクライバーを割り当てることはできません。

    • ワークスペースにアクセスする権限がありません。

      アカウント ユーザーは、電子メール通知の宛先として購読者としてのみ追加できます。 アカウント ユーザーのダッシュボードには[購読]ボタンがありません。

    • スケジュールは定義されていません。

      スケジュールが定義されていないダッシュボードの場合、ダッシュボードへの「表示可能」または「実行可能」アクセス権を持つワークスペース ユーザーは、 「購読」ボタンを操作できません。

電子メール更新の購読を解除する

購読者は、スケジュールの購読を解除することで、電子メールの受信を停止することができます。

  • ダッシュボード UI を使用して登録を解除するには:

    1. ダッシュボードの右上隅付近にある [Subscribe ] ボタンをクリックします。 [スケジュール] ダイアログには、ダッシュボードのすべてのスケジュールが表示されます。

    2. [ 登録済み ] をクリックして登録を解除します。 ボタンのテキストが「 購読」に変わります。

    UI が Subscribed から Subscribe に変わります。
  • スケジュールされた更新の購読を中止するには、電子メール フッターの購読解除リンクを使用します。

電子メール通知用に設定されたより大きな配布リストに含まれているユーザーが、電子メール フッター内のリンクを使用して購読解除を選択すると、そのアクションによって配布リスト全体が購読解除されます。 グループ全体がサブスクリプションから削除され、今後 PDF スナップショットの更新を受信しなくなります。

ワークスペース管理者のサブスクリプション制御

ワークスペース管理者は、ユーザーがサブスクリプションを使用してダッシュボードを配布できないようにすることができます。

電子メール更新を共有しないようにするには:

  1. Databrickワークスペースの上部のバーにあるユーザー名をクリックし、[管理者設定]を選択します。

  2. 通知」をクリックします。

  3. [ダッシュボードの電子メール サブスクリプションを有効にする] オプションをオフにします。

この設定を変更すると、すべてのユーザーが電子メール購読者を追加できなくなります。 ダッシュボード編集者は購読者を追加できず、ダッシュボード閲覧者にはダッシュボードを購読するオプションがありません。

この設定をオフにすると、既存のサブスクリプションが停止され、誰も既存のサブスクリプション リストを変更できなくなります。 この設定をオンに戻すと、既存のリストを使用してサブスクリプションが再開されます。

サブスクリプションのダッシュボードのサイズ制限

Lakeviewダッシュボードのサブスクリプション電子メールには、次の Base64 でエンコードされたファイルが含まれています。

  • PDF: 完全なダッシュボードを含む PDF ファイル。

  • DesktopImage: デスクトップ コンピューターで表示するために最適化された画像ファイル。

  • MobileImage: モバイルデバイスでの表示用に最適化された画像ファイル。

3 つのファイルの合計サイズには、最大 9 MB の制限が課せられます。 次の説明では、合計ファイル サイズが制限を超えた場合に予想される動作の概要を示します。

  • PDF ファイルが 9MB を超える場合:サブスクリプションの電子メールには PDF 添付ファイルや画像は含まれません。 これには、ダッシュボードがサイズ制限を超えたことを示すメモと、現在のダッシュボードの実際のファイルサイズが表示されます。

  • PDF ファイルと DesktopImage ファイルの合計サイズが 9MB を超える場合: PDF のみが電子メールに添付されます。 インラインメッセージにはダッシュボードへのリンクが含まれていますが、モバイルまたはデスクトップで表示するためのインライン画像は含まれていません。

  • すべてのファイルを合わせたファイル サイズが 9MB を超える場合: MobileImage は電子メールから除外されます。

Lakeviewダッシュボードの所有権を譲渡する

ワークスペース管理者は、Lakeview ダッシュボードの所有権を別のユーザーに譲渡できます。

  1. Lakeview ダッシュボードのリストに移動します。 編集するダッシュボード名をクリックします。

  2. [ 共有] をクリックします。

  3. 歯車アイコン共有」ダイアログの右上にあるアイコンをクリックします。歯車アイコンでダイアログを共有

  4. ユーザー名の入力を開始して、新しい所有者を検索して選択します。

  5. 「確認」をクリックします。

新しい所有者が [ 共有 ] ダイアログに [CAN MANAGE] 権限で表示されます。 所有者ごとにリストされたLakeviewボードを表示するには、ダッシュボード アイコン次に、 Lakeviewダッシュボード]タブをクリックします。

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

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

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

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

  • 下書きダッシュボードで、画面の右上隅にあるケバブメニューをクリックし ケバブメニュー 、[ ダッシュボードのエクスポート] をクリックします。

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

Lakeviewダッシュボードファイルをインポートする

  • [Dashboards] リスト ページで、[ブルーダウンキャレット Import Lakeview dashboard from file ] をクリックします >。

  • ファイルを選択 」をクリックしてローカル・ファイル・ダイアログを開き、インポートする .lvdash.json ファイルを選択します。

  • [ ダッシュボードのインポート ] をクリックして、ダッシュボードを確認して作成します。

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

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

  • 下書きダッシュボードで、画面の右上隅にあるケバブメニューをクリックし ケバブメニュー 、[ ダッシュボードを置き換える] をクリックします。

  • ファイルを選択 」をクリックしてファイルダイアログを開き、インポートする .lvdash.json ファイルを選択します。

  • [ 上書き ] をクリックして、既存のダッシュボードを上書きします。

Lakeviewのアカウント共有とは何ですか?

Lakeview のアカウントへの共有を使用すると、ユーザーは、公開されたダッシュボードを、ダッシュボードがドラフトされたワークスペース外のユーザーおよびグループと共有できます。

Databricks アカウントにユーザーを追加することは、ワークスペースにユーザーを追加することと同じではありません。 ユーザーがアカウントに追加されるとき、その資格情報によってワークスペース、データ、またはコンピュート リソースへの自動アクセスが許可されるわけではありません。 代わりに、登録によってシステム内で ID が確立され、Databricks は後でこれを使用して、共有ダッシュボードが対象の受信者のみに利用可能であることを確認します。

次の図は、公開されたダッシュボードを複数のワークスペース間およびアカウント レベルで共有する方法の例を示しています。

次の一覧で説明するダッシュボード共有の例。

公開されたダッシュボードは、以下と共有できます。

  • 元のワークスペースに割り当てられている 1 人以上の特定のユーザー。

  • ワークスペース グループ (すべてのワークスペース ユーザーを含む)。

  • Databricks アカウント内の 1 人以上の特定のユーザー。

  • Databricks アカウント グループ (すべてのアカウント ユーザーを含む)。

Databricks アカウントのユーザーとグループの関係の詳細については、「管理者がワークスペースにユーザーを割り当てる方法」を参照してください。

重要

Lakeviewダッシュボードのアカウント共有では、シングルサインオン(SSO)による統合ログインが有効になっている必要があります。 詳細については、「 統合ログイン」を参照してください。

Lakeview ダッシュボードを他の Databricks アカウント ユーザーと共有する方法

下書きダッシュボードは、ワークスペース外のユーザーと共有できません。 発行されたダッシュボードは、Databricks アカウントのユーザーおよびグループと共有できます。 Databricks アカウントにユーザーとグループを追加しても、ワークスペース、データ、またはコンピュートのアクセス許可は自動的に割り当てられません。 Databricks を使用した ID 管理の詳細については 、「ユーザー、サービスプリンシパル、グループの管理 」を参照してください。

次のステップを使用して、ダッシュボードを公開し、アカウントユーザーと共有します。

  • 下書きダッシュボードに移動します。

  • 「資格情報を埋め込む (デフォルト)」設定を使用してダッシュボードを公開します。

    資格情報を埋め込むということは、SQL ウェアハウスとクエリが発行者のデータとウェアハウスのアクセス許可を使用して、発行されたダッシュボードを更新することを意味します。 これは、元のワークスペース外のユーザーと共有する場合に必要です。ユーザーは独自の資格情報を持っていないためです。

  • [共有]ボタンをクリックし、共有ダイアログを使用して Databricks アカウントのユーザーとグループのアクセス許可を設定します。

    • [共有] ダイアログの上部に、ワークスペース ユーザー、ワークスペース グループ、特定のアカウント ユーザー、またはアカウント グループを入力します。

    ワークスペース内のユーザーには、 「管理可能」、 「編集可能」、 「実行可能」、または「表示可能」権限を割り当てることができます。 アカウント ユーザーは、共有モーダルでより高い権限が割り当てられている場合でも、表示アクセスに制限されます。

    すべてのアカウント ユーザーに表示アクセス権をすばやく割り当てるには、 [共有]ダイアログの下部にある[共有設定]オプションを使用します。

    組織の共有の設定を示す共有ダイアログ

  • リンクをユーザーと共有します。

    [共有] ダイアログの下部にある [リンクをコピー] をクリックして、公開されたダッシュボードの共有可能な URL をコピーします。

ワークスペースへのアクセス権を持たないユーザーは、 「表示可能」権限に制限されます。 ワークスペースへのアクセス権を持たないユーザーに「編集可能」などの昇格されたアクセス許可を付与すると、そのアクセス許可は UI に表示されますが、実際にはユーザーがワークスペースに追加されるまで適用されません。

Lakeviewダッシュボードのアクセス許可レベルの詳細については、 Lakeviewダッシュボード ACL」を参照してください。

ネットワークに関する考慮事項

IP アクセス リストが構成されている場合、アカウントに公開されたダッシュボードには、VPN を使用する場合など、承認された IP 範囲内からアクセスする場合にのみ、アカウント ユーザーがアクセスできます。 アクセスの構成の詳細については、「 IP アクセス リストの管理」を参照してください。

Lakeviewアクティビティを監視する

管理者は監査ログを使用して Lakeview ダッシュボード上のアクティビティを監視できます。 「 ダッシュボードのイベント」を参照してください。

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

ワークスペース API と Lakeview API を使用してダッシュボードを管理する方法を示すチュートリアルについては、「チュートリアル: Databricks REST API をAPIsして Lakeview ダッシュボードを管理する」を参照してください。 このチュートリアルでは、ワークスペース内のダッシュボードの一覧表示、ダッシュボードのインポートとエクスポート、ダッシュボードのメタデータの探索、ダッシュボードの公開と削除の方法を説明します。

ワークスペースおよびLakeview API の使用に関する包括的なガイドについては、「Lakeview APIsチュートリアル」を参照してください。