この記事では、Power BI で、Azure Monitor SCOM マネージド インスタンスのレポートを作成する方法について説明します。
前提条件
Azure Active Directory ベースの認証:
この Power BI レポートを使用して SQL Managed Instance からデータを読み取るアクセス許可を付与するユーザーの Azure Active Directory グループを作成します。
SQL Managed Instance で Azure Active Directory グループのログイン資格情報を作成します。この資格情報によって、SQL Managed Instance にグループのユーザー プリンシパルが追加されます。 ログインを作成するには、「ログインの作成 (Transact-SQL)」を参照してください。
データ ウェアハウス データベースのログインに db_datareader アクセス許可を指定します。
サポートされている SSMS をダウンロードし、SSMS にログインを追加します。
Azure SQL Managed Instance がホストされているサブネットのネットワーク セキュリティ グループで、ポート番号 3342 でパブリック エンドポイント トラフィックを許可する NSG ルールを作成します。 パブリック エンドポイントを構成する方法の詳細については、「パブリック エンドポイントを構成する」を参照してください。
SQL ベースの認証:
- SQL Managed Instance のユーザー名とパスワードが必要です。
SQL MI のパブリック エンドポイントを使用してレポートを作成する
Azure portal にサインインし、SCOM Managed Instance を検索します。
[概要] ページの [レポート] で、[Power BI] を選択します。 [Power BI] ページには 3 つのオプションがあります。
- 前提条件: エンドポイントを管理できます。
- Power BI の構成とインストール: Power BI で SCOM マネージド インスタンスのダッシュボードをインストールして構成できます。
- Power BI ダッシュボードの表示: 構成後に Power BI の SCOM マネージド インスタンスのダッシュボードを視覚化できます。
[前提条件] を確認して、SQL MI のパブリック エンドポイントが有効になっていることを確認します。 データベース ホストの URL とデータベース名が表示されます。
[ダッシュボードの構成] を選択すると、Powerbi.com が新しいブラウザーで開きます。 [今すぐ入手] を選択して、Microsoft SCOM マネージド インスタンス レポート Power BI アプリをワークスペースにインストールします。
アプリにサンプル データが表示されます。 パラメーター値 [データ ウェアハウス DB ホスト URL] と [データ ウェアハウス名] を編集できます。
Note
パラメーターを更新するには、データセットの [設定] に移動し、パラメーターを編集するか、バナーで [データを接続する] を選択します。
パラメーターを入力したら、次のいずれかの認証方法を選択します。
- SQL ユーザー名とパスワードベースの方法
- Azure Active Directory ベースの方法
データセットとレポートが更新されます。
Note
複数の SCOM マネージド インスタンスの Power BI レポートを表示するには、Microsoft SCOM マネージド インスタンス レポート アプリを別の Power BI ワークスペースに個別にインストールする必要があります。