次の方法で共有


ダッシュボードの概念

AI/BI ダッシュボードは、データを実用的な分析情報に変換し、組織全体で共有できる対話型のデータ視覚化プラットフォームです。 ダッシュボードには、AI 支援による作成、強化された視覚化ライブラリ、およびレポートの迅速な作成と発行に役立つ合理化された構成エクスペリエンスが備わります。 発行すると、ワークスペースにアクセスできない場合でも、Azure Databricks アカウントに登録されているユーザーとダッシュボードを共有できます。

主要な機能

AI/BI ダッシュボードには、データの視覚化とコラボレーションをサポートするための包括的な機能セットが用意されています。

特徴 説明
AI支援による作成 Genie Code を使用して自然言語プロンプトから視覚化を生成し、複雑なグラフや計算の作成に必要な時間を短縮します。
ダッシュボードインサイト向けの Genie 自然言語を使用してダッシュボード データに関する質問をします。 公開されたダッシュボードには、事前に定義された視覚化に頼ることなく、視聴者が会話形式でデータを探索できるコンパニオン Genie スペースが含まれています。
管理されたデータ モデル テーブル、ビュー、メトリック ビュー、またはカスタム SQL クエリからデータセットを定義します。 データセットは Unity カタログのアクセス許可を継承し、共有、インポート、またはエクスポート時にダッシュボードにバンドルされます。
カスタム計算 ソース データセットを変更せずに、計算メジャーとディメンションを作成します。 詳細レベルの式とウィンドウ関数を使用して複雑なメトリックを構築します。
対話型フィルター処理 グローバル、ページ レベル、ウィジェット レベルのフィルターを適用します。 対話型データ探索のクロスフィルター処理とドリルスルーを有効にします。
アカウント レベルの共有 ダッシュボードを発行して、ワークスペース間で共有したり、ワークスペースにアクセスできないユーザーと共有したりできます。 ワークスペースとアカウント レベルでアクセス許可を制御します。
監視 監査ログとシステム テーブルを使用してダッシュボードアクティビティを追跡します。 利用状況の分析とコンプライアンスのために、ダッシュボードを表示、編集、操作するユーザーを監視します。
自動化とソース管理 バンドルを使用してコードとしてダッシュボードを管理し、REST API を使用してワークフローを自動化し、Git で作業をバージョン管理します。 ワークスペースと環境全体でダッシュボードをインポートおよびエクスポートします。

一般的なユース ケース

組織は AI/BI ダッシュボードを使用して、さまざまなビジネス上の課題を解決します。

利用シーン 説明
エグゼクティブ レポート 部門間で KPI、ビジネス メトリック、運用パフォーマンスを追跡する包括的なエグゼクティブ ダッシュボードを作成します。
販売分析 対話型の視覚化を使用して、販売パイプラインの監視、取引の進行状況の追跡、収益の傾向の分析、チームのパフォーマンスの測定を行います。
マーケティングの分析情報 キャンペーンの有効性を測定し、顧客エンゲージメントを分析し、コンバージョン メトリックを追跡してマーケティング戦略を最適化します。
運用の監視 システムの正常性を追跡し、アプリケーションのパフォーマンスを監視し、DevOps チームとサイト信頼性チームの運用メトリックを視覚化します。
財務報告 ドリルダウン機能を使用して、予算の追跡、経費分析、予測のための財務ダッシュボードを構築します。
顧客分析 顧客の行動を視覚化し、保持メトリックを追跡し、ユーザー体験を分析してカスタマー エクスペリエンスを向上させます。

[ダッシュボード] のコンポーネント

AI/BI ダッシュボードは、データセットと計算を定義する [ データ ] タブと、視覚化と対話型フィルターを作成する [キャンバス ] タブという 2 つの主要な領域で構成されます。 キャンバスを複数のページに整理して、複雑なレポートを構成し、スクロールを最小限に抑えることができます。 ページの詳細については、「 複数ページのレポートを作成する」を参照してください。

データ モデリング

データセット

データセットは、ダッシュボードの視覚化を行うデータ ソースを定義します。 各データセットは、テーブル、ビュー、メトリック ビュー、またはカスタム SQL クエリに基づいています。

データセットの型 説明
[テーブルまたはビュー] Unity カタログのテーブルまたはビューに直接接続します。 データセットは、ソース オブジェクトからスキーマを継承します。
メトリック ビュー メトリック ビューを使用して、ディメンション、メジャー、集計を事前に定義します。 メトリック ビューは、複数のダッシュボード間で一貫したメトリックを提供します。
カスタム SQL クエリ 視覚化の前に、テーブルの結合、データのフィルター処理、列の変換を行うカスタム SQL クエリを記述します。

データセットでは、次の機能がサポートされています。

  • カスタム計算: データセットに固有の計算メジャーとディメンションを定義する
  • プロンプト照合: Genie Code を使用するときに自然言語プロンプトを有効にする
  • キャッシュ: 100 MB 未満で 100,000 行未満のデータセットの自動キャッシュを使用してパフォーマンスを向上させる
  • バンドルされた共有: ダッシュボードの共有、エクスポート、またはインポート時にデータセットが含まれる

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

カスタム計算

カスタム計算を使用すると、ソース データを変更せずに新しいメトリックと変換を作成できます。 データセットごとに最大 200 個のカスタム計算を定義できます。

計算の種類 説明
計算された測定 総収益、平均コスト、利益率などの集計値。 計算メジャーは、ビジュアライゼーションのディメンションに合わせて自動的に調整されます。
計算ディメンション 年齢範囲の分類、フィールドの連結、日付の書式設定など、集計されていない値または変換。
詳細式のレベル 視覚化のグループ化とは関係なく、集計の細分性を制御します。 データセット全体の集計には固定 LOD を使用し、粗い計算では LOD を除外します。
ウィンドウ関数 ローリング平均、累積合計、末尾の N 日メトリックなど、一連の行にわたって計算を実行します。

カスタム計算では、集計関数、ウィンドウ関数、条件付きロジックなどの SQL 式がサポートされます。 他の計算を参照して、複雑なメトリックを段階的に構築できます。

詳細については、「 カスタム計算とは」 および 「詳細レベル式」を参照してください。

視覚化

AI/BI ダッシュボードには、データを効果的に表示するための視覚化の種類の豊富なライブラリが用意されています。 視覚エフェクトは、手動で作成することも、Genie Code を使用して自然言語プロンプトから生成することもできます。

カテゴリ 視覚化の種類
グラフの視覚化 棒、線、領域、散布図、円グラフ、コンボ、じょうごなど
テーブルの視覚化 ピボット テーブル、並べ替えと書式設定を使用した詳細テーブル
統計的視覚化 分布分析用のボックス プロット、ヒストグラム、ヒートマップ
マップの視覚化 地理データのコロプレス地図とポイント地図
特殊な視覚化 ゲージ グラフ、単一値インジケーター、およびカスタム書式設定

各視覚化は、次の方法で構成できます。

  • 軸とエンコード: データ フィールドを x 軸、y 軸、色、サイズ、およびその他のビジュアル プロパティにマップする
  • 集計: sum、average、count、min、max などの集計関数を選択する
  • 並べ替えと制限: 表示されるデータ ポイントの順序と数を制御する
  • 書式設定: 色、ラベル、凡例、ヒントをカスタマイズする
  • 条件付き書式: データ値に基づいて色ルールを適用する

詳細については、「 ダッシュボードの視覚化」を参照してください。

対話機能

フィルターと対話型機能を使用すると、ビューアーはダッシュボードを動的に探索し、特定のデータに集中できます。 AI/BI ダッシュボードでは、複数のフィルター スコープと種類がサポートされます。

フィルターの範囲 説明
グローバル フィルター ダッシュボード内のすべてのページと視覚エフェクトに適用します。 日付範囲や地域などの高度なフィルター処理に使用します。
ページ レベルのフィルター 現在のページの視覚エフェクトにのみ適用します。 データのページ固有のビューを作成するために使用します。
ウィジェット レベルのフィルター 個々の可視化に適用します。 他のウィジェットに影響を与えずに視覚化固有のフィルター処理に使用します。

対話型機能には、次のものが含まれます。

  • フィールドフィルター: 等しい、含む、より大きいなどの演算子を使用して、特定の列にフィルターを適用する
  • パラメーター: SQL クエリと計算で参照できる動的フィルターを作成する
  • クロスフィルター処理: 1 つの視覚エフェクト内のデータ ポイントをクリックして、同じページ上の他のデータ ポイントをフィルター処理します
  • ドリルスルー: フィルター コンテキストを保持しながらダッシュボード ページ間を移動する

詳細については、「 ダッシュボード フィルターを使用する」を参照してください。

モバイル レイアウト

ダッシュボードが小さな画面で表示されると、モバイル対応のレイアウトに自動的に切り替わります。 構成は必要ありません。 ウィジェットは 1 つの列にリフローされ、間隔はタッチ操作用に調整されます。

小さい画面にモバイル対応の単一列レイアウトで表示される発行済みダッシュボード。

発行と共有

ダッシュボードでは、 下書き と発行の 2 つの状態がサポート されています。 下書きダッシュボードへの変更は自動的に保存されますが、公開するまで閲覧者には表示されません。

パブリッシング

ダッシュボードを発行するときに、閲覧者がアクセスできるスナップショットを作成します。 下書きの編集を続ける場合でも、発行されたバージョンは、再度発行されるまで変更されません。

発行オプション:

  • 共有データのアクセス許可: 閲覧者は、独自の Unity カタログのアクセス許可に基づいてデータを表示します。 これにより、データ ガバナンスと行レベルのセキュリティが確実に適用されます。
  • 個々のデータのアクセス許可: 閲覧者は、発行元のアクセス許可に基づいてデータを表示します。 これにより共有が簡略化されますが、アクセス許可の管理は慎重に行う必要があります。

共有レベル

共有レベル 説明
ワークスペースの共有 同じワークスペース内のユーザーとグループと共有します。 ダッシュボードを表示するには、ユーザーがワークスペースにアクセスできる必要があります。
アカウント レベルの共有 アカウント内のすべてのワークスペースでユーザーと共有します。 ユーザーはワークスペースにアクセスしなくてもダッシュボードを表示できるため、より広範なコラボレーションが可能になります。

追加の共有機能:

  • 埋め込み: iframe を使用して外部 Web サイトとアプリケーションに発行済みダッシュボードを埋め込む
  • スケジュールとサブスクリプション: 関係者向けに自動更新スケジュールと電子メールまたは Slack 通知を設定する
  • Genie スペース: ダッシュボードと共に自然言語データ探索を可能にするコンパニオン Genie スペースを公開する

詳細については、「 ダッシュボードの共有 」および「 スケジュールされたダッシュボードの更新とサブスクリプションの管理」を参照してください。

下書きワークフローと発行済みワークフロー

下書きダッシュボードと発行済みダッシュボードの関係を理解することは、コラボレーションとメンテナンスに重要です。

  • 下書きダッシュボード: すべての編集は下書きモードで行われます。 編集アクセス許可を持つ複数のユーザーは、下書きで共同作業を行うことができます。 変更は自動保存されますが、閲覧者には表示されません。
  • 発行: 準備ができたら、[ 発行 ] をクリックして発行済みのバージョンを作成または更新します。 必要に応じて、変更ログ メッセージを含めることができます。
  • ビューアー エクスペリエンス: 閲覧者には、現在の下書きではなく、常に最後に公開されたバージョンが表示されます。 これにより、進行中の変更が利害関係者に影響を与えるのを防ぐことができます。
  • 変更を破棄する: 下書きを最後に発行したバージョンと一致するように元に戻す場合は、ダッシュボード メニューから [変更を破棄] を使用します。

パフォーマンスと最適化

AI/BI ダッシュボードは、いくつかの組み込み機能を使用してパフォーマンスに最適化されています。

  • クライアント側キャッシュ: 視覚化の更新を高速化するために、100 MB 未満のデータセットと 100,000 行未満のデータセットがブラウザーにキャッシュされます
  • クエリの最適化: ダッシュボードによってクエリが自動的に最適化され、コンピューティング使用量が削減され、応答時間が向上します
  • 増分読み込み: 応答性を維持するために大規模なデータセットが段階的に読み込まれます
  • スケジュールされた更新: 発行されたダッシュボードの更新スケジュールを構成して、結果を事前に計算する

詳細については、「 データセットの最適化とキャッシュ」を参照してください。

ガバナンスとセキュリティ

AI/BI ダッシュボードは、Azure Databricks のセキュリティとガバナンスの機能と統合されます。

セキュリティ機能 説明
Unity Catalog の統合 すべてのデータ アクセスは、行フィルターや列マスクを含む Unity カタログのアクセス許可によって管理されます
アクセス許可レベル ワークスペースとアカウント レベルのアクセス許可を使用してダッシュボードを表示、編集、または管理できるユーザーを制御する
監査ログ 監査ログとシステム テーブルを使用してダッシュボードのアクセスと変更を追跡する
タグ ガバナンスと検出用のタグを使用してダッシュボードを整理および分類する

詳細については、「 ダッシュボードの使用状況の監視」を参照してください。

自動化と統合

AI/BI ダッシュボードは、ダッシュボード管理を自動化する必要があるチームのプログラムによるワークフローをサポートします。

  • インポートとエクスポート: JSON ファイルをエクスポートおよびインポートしてワークスペース間でダッシュボードを転送する
  • Git 統合: Git リポジトリを使用してダッシュボードをバージョン管理し、環境間で変更を同期する
  • Databricks アセット バンドル: コードとしてのインフラストラクチャ ワークフロー用の Databricks アセット バンドルを使用してダッシュボードをコードとして管理する
  • REST API: Azure Databricks REST API を使用してダッシュボードの作成、更新、共有を自動化する
  • Lakeflow ジョブ: Lakeflow ジョブを使用してダッシュボードの更新と更新をスケジュールする

詳細については、「 ダッシュボード開発者ワークフロー」を参照してください。

次のステップ