次の方法で共有


データ エクスプローラー ダッシュボードを構成する

Azure Data Explorer と Microsoft Fabric イベントハウスは、高速で拡張性の高いデータ探索サービスです。 クエリを実行するか、ダッシュボードを作成することで、Microsoft Fabric または Azure Data Explorer Web アプリケーション のデータを探索できます。 ダッシュボードは、タイルとして視覚化され、ページに編成されたクエリのコレクションです。 FinOps ツールキットは、FinOps 機能を容易にするページデザインを備えたカスタム ダッシュボードを提供します。 この記事では、このダッシュボードをデプロイして構成するプロセスについて説明します。

このチュートリアルでは、コストは発生しません。ただし、アクティブな Data Explorer クラスターを維持すると、コストが発生します。


前提条件


ダッシュボードをデプロイする

  1. 最新の ダッシュボード テンプレートをダウンロードします。
  2. Data Explorer クラスター URI をコピーします。
    1. Azure portal で リソース グループの一覧 に移動します。
    2. FinOps ハブ インスタンスがデプロイされたリソース グループを選択します。
    3. 設定>展開>ハブ>出力 を選択します。
    4. clusterUri 出力値をコピーします。
  3. テンプレートからダッシュボードを作成します。
    1. Azure Data Explorer ダッシュボードに移動します。
    2. [ 新しいダッシュボード ] ボタンの横にある下矢印を選択します。
      [ファイル] メニュー項目からダッシュボードをインポートする新しいダッシュボード メニューのスクリーンショット。
    3. [ ファイルからダッシュボードをインポート] オプションを 選択します。
    4. 手順 1 でfinops-hub-dashboard.json ファイルを参照して選択します。
    5. 目的の名前を指定し、[ 作成] を選択します。
  4. ダッシュボードをクラスターに接続します。
    1. ページの上部にある [ データ ソース] を選択します。
    2. 右側のウィンドウで、[ ハブ] の下にある鉛筆を選択します。
    3. 手順 2 の クラスター URI を 貼り付けます。
    4. [ 接続 ] ボタンを選択し、 ハブ データベースを選択します。
    5. [ 適用] を選択し、[ 閉じる] を選択します

Data Explorer ダッシュボードには、既定で作成したユーザーのみがアクセスできます。 データへのアクセスはデータベース レベルで制御されるため、ダッシュボードへのアクセスでは、基になるデータへのアクセスは許可されません。 ユーザーが機能ダッシュボードを表示するには、ダッシュボードと ハブ データベースと インジェスト データベースへのアクセス権を共有してください。

これで、FinOps ハブダッシュボードを調べることができます。


ダッシュボードのカスタマイズ

FinOps ハブ ダッシュボードは、カスタマイズを目的としたサンプル ダッシュボードです。 特定の利害関係者のニーズを満たすようにダッシュボードをカスタマイズし、クエリを他のダッシュボードにコピーすることをお勧めします。 ダッシュボードの作成とカスタマイズの詳細については、次の記事を参照してください。

カスタマイズされたダッシュボードは、ダッシュボード エディターから FinOps ツールキットの今後のリリースとマージできないことに注意してください。 ダッシュボードをカスタマイズする必要がある場合は、Git または別のソース管理ソリューションの使用を検討してください。


データへのアクセスを許可する

ダッシュボードは、Hub データベースの関数を使用してインジェスト データベース内のデータに対してクエリを実行します。 このため、ダッシュボード ユーザーはビューアー (またはそれ以上) のアクセス権をハブ データベースとインジェスト データベースの両方に持っている必要があります。 あるいは、ユーザーはクラスター全体へのAllDatabasesViewerアクセス権を持つことができます。

ダッシュボード エディターの ID で Fabric リアルタイム ダッシュボードを使用する場合は、この手順をスキップできます。

  1. Azure portal で Data Explorer クラスターを開きます。
  2. メニューの [ データ>データベース] を選択します。
  3. ハブ データベースを選択します。
  4. メニューの 概要>権限 を選択します。
  5. [追加] コマンドを選択し、目的のセキュリティ ロールを選択します。 ビューアーは最小特権のロールです。
  6. 目的のユーザー、グループ、アプリケーションを選択し、[選択] ボタンを 選択 します。
  7. インジェスト データベースに対して手順 3 から 6 を繰り返します。

それぞれのポータルでアクセスを構成するだけでなく、KQL コマンドを使用してデータベース レベルでアクセスを構成することもできます。 次の KQL は、Azure portal のクラスターの [クエリ] ページ、 Data Explorer ポータル、または Microsoft Fabric クエリセットまたは PySpark ノートブックから実行できます。

.add database Hub viewers ('aaduser=<email>', 'aadGroup=<group-id>', 'aadapp=<app-id>;<tenant-id-or-domain>')

.add database Ingestion viewers ('aaduser=<email>', 'aadGroup=<group-id>', 'aadapp=<app-id>;<tenant-id-or-domain>')

詳細については、「 データベース レベルのセキュリティ ロール」を参照してください。


ダッシュボードの代替手段

ダッシュボードは無料で簡単に構成できますが、別のレポート ソリューションを必要とする要件がある場合があります。 たとえば、データ エクスプローラーの外部にデータを取り込んだり、組織全体の利害関係者が使用する既存のレポートとマージしたりする場合があります。 すべてのユーザーが FinOps ハブ ダッシュボードをデプロイすることをお勧めしますが、他のオプションが必要な場合 は、FinOps ツールキットの Power BI レポートを使用することを検討してください。

KQL レポートは、Azure Data Explorer によって提供されるパフォーマンスの強化を利用するように調整されています。 これは、Power BI で 1 か月あたり 200 万ドル以上の支出または 1 年以上のデータを分析する組織にとって、最も高速でスケーラブルなオプションです。

また、Azure portal で Azure ブック を使用することも、Excel、Grafana、Tableau などの Azure Data Explorer への接続をサポートする他のツールを利用することも検討できます。 Azure Data Explorer をサポートするこれらのツールとその他のツールの詳細については、「 視覚化の統合の概要」を参照してください。


フィードバックを送る

クイック レビューを使用して、どのように取り組んでいるかをお知らせください。 これらのレビューを使用して、FinOps のツールとリソースを改善および拡張します。

特定の情報をお探しの場合は、既存のアイデアに投票するか、新しいアイデアを作成してください。 他のユーザーとアイデアを共有して、投票を増やしましょう。 投票数が最も多いアイデアに焦点を当てています。


関連する FinOps 機能:

関連製品:

関連するソリューション: