Power BI を使用して データ ウェアハウスに接続する

Power BI コンプライアンス アプリを使用して、Intune テナントの対話型の動的に生成されたレポートを読み込むことができます。 さらに、OData リンクを使用して、Power BI でテナント データを読み込むことができます。 Intune では、テナントへの接続設定が提供されるため、次のサンプル レポートと関連するグラフを表示できます。

  • デバイス
  • 登録
  • アプリ保護 ポリシー
  • コンプライアンス ポリシー
  • デバイスの構成プロファイル
  • ソフトウェア更新プログラム
  • デバイス インベントリ ログ

登録、コンプライアンス、デバイス構成プロファイル、およびソフトウェア更新プログラムの傾向も強調表示されています。 サンプル グラフとレポートは、キャンバスにわかりやすいフィルターを適用します。 高度なフィルターを使用するには、Power BI Desktopの [フィルター] ウィンドウをチェックします。

注:

Power BI テンプレート アプリを使用すると、Power BI パートナーはコーディングがほとんどまたはまったくない Power BI アプリを構築し、Power BI のお客様にデプロイできます。 たとえば、V2.0 で Power BI コンプライアンス レポート テンプレートを使用できます。 V2.0 には、改善された設計と、テンプレートの一部として表示される計算とデータの変更が含まれています。 詳細については、「テンプレート アプリの更新」、「Intune コンプライアンス (Data Warehouse)」、および「Power BI テンプレート アプリとは」を参照してください。

次の手順では、Power BI ファイルをダウンロードする方法と、Power BI で OData リンクを使用する方法を示します。

Microsoft Entra ID と Intune 資格情報の要件

認証と承認は、Microsoft Entra資格情報と Intune ロールベースのアクセス制御 (RBAC) に基づいています。 テナントのすべてのグローバル管理者と Intune サービス管理者は、既定でデータ ウェアハウスにアクセスできます。 Intune ロールを使用して、 Intune データ ウェアハウス リソースへのアクセス権を付与することで、より多くのユーザーにアクセスを提供します。

Intune Data Warehouse (API を含む) にアクセスするための要件は次のとおりです。

  • ユーザーは次のいずれかである必要があります。
    • Microsoft Entra グローバル管理者
    • Intune サービス管理者
    • Intune データ ウェアハウス リソースへのロールベースのアクセス権を持つユーザー
    • アプリケーションのみの認証を使用したユーザーレス認証

Important

Intune ロールを割り当て、Intune Data Warehouseにアクセスするには、ユーザーに Intune ライセンスが必要です。 詳細については、「ロールベースのアクセス制御 (RBAC) とMicrosoft IntuneおよびMicrosoft Intune ライセンス」を参照してください。

Power BI をインストールする

最新バージョンのPower BI Desktopをインストールします。 詳細については、「Power BI Desktop」を参照してください。

Power BI Intune コンプライアンス Data Warehouse アプリを使用してデータとレポートを読み込む

Power BI Intune Compliance (Data Warehouse) アプリには、テナントの情報と、Data Warehouse データ モデルに基づく一連の事前構築済みレポートが含まれています。

注:

Power BI Intune コンプライアンス Data Warehouse アプリは、Azure Governmentクラウド環境ではサポートされていません。

  1. Intune コンプライアンス (Data Warehouse) アプリの [AppSource] ページに移動して、インストール プロセスを開始します。
  2. [ 今すぐ入手 ] ボタンをクリックし、[ 続行] をクリックします。
  3. Power BI アプリのインストールを求められたら、[ インストール] をクリックします。
  4. インストールが完了したら、Intune コンプライアンス (Data Warehouse) アプリ タイルをクリックします。
  5. [ 接続 ] ボタンをクリックします。 [Intune コンプライアンスへの接続 (Data Warehouse)] ダイアログが表示されます。
  6. [ サインイン ] ボタンをクリックします。
  7. 表示するレポートがあるテナントの Intune Data Warehouseにアクセスできるユーザー アカウントでサインインします。
  8. 含まれているダッシュボードを表示するには、[ダッシュボード] タブ クリックし、[ コンプライアンスの概要 ] ダッシュボードをクリックします。
  9. 使用可能なすべてのレポートを表示するには、[ レポート ] タブをクリックし、[ コンプライアンス V1.0 ] レポートをクリックします。 下部にあるタブをクリックして、レポート ページを参照します。
  10. 後でこれらのレポートに簡単に戻すには、コンプライアンス V1.0 レポートの横にあるstarをクリックします。 これにより、レポートが Power BI のお気に入りに追加されます。

または、Microsoft Intune管理センターからアプリをインストールすることもできます。

  1. Microsoft Intune 管理センターにサインインします。
  2. [ レポート>] [Intune データ ウェアハウス>] [データ ウェアハウス] を選択します
  3. [ Power BI アプリの取得 ] を選択して、ブラウザーでテナントの事前に作成された Power BI レポートにアクセスして共有します。
  4. 上記の手順 2 から 10 に従います。

クライアントが Microsoft Entra ID に対して認証されると、OData URL は、データ モデルをレポート クライアントに公開するData Warehouse API の RESTful エンドポイントに接続します。 Power BI Desktop を使用して独自のレポートを接続して作成するには、次の手順に従います。 Power BI Desktopに限定されるわけではありませんが、クライアントが OAUTH2.0 認証と OData v4.0 標準をサポートしている場合は、OData URL でお気に入りの分析ツールを使用できます。

  1. Microsoft Intune 管理センターにサインインします。
  2. [ レポート>] [Intune データ ウェアハウス>] [データ ウェアハウス] を選択します
  3. レポート ブレードからカスタム フィード URL を取得します(例:
    https://fef.{yourtenant}.manage.microsoft.com/ReportingService/DataWarehouseFEService/dates?api-version=v1.0
  4. [Power BI Desktop] を実行します。
  5. [ファイル][データの取得] の順に選択します>。 [OData フィード] を選択します。
  6. [ 基本] を選択します。
  7. [URL] ボックスに 「OData URL」と 入力するか貼り付けます。
  8. [OK] を選択します。
  9. Power BI デスクトップ クライアントからテナントのMicrosoft Entra ID に対して認証されていない場合は、資格情報を入力します。 データにアクセスするには、OAuth 2.0 を使用してMicrosoft Entra ID で承認する必要があります。
    1. [ 組織アカウント] を選択します
    2. ユーザー名とパスワードを入力します。
    3. [ サインイン] を選択します。
    4. [接続] を選択します。
  10. [ 読み込み] を選択します。

次の手順

過去 1 週間に 1 日ごとに登録されたデバイスの数など、環境に関する質問に対する回答を確認できます。 Microsoft Intune管理センターのブレードから取得した Intune Data Warehouse Power BI レポートを使用して、Intune テナントとクライアントの人口に関する分析情報を得ることができます。 ただし、Intune には、データを拡張または再利用するためのさまざまな方法が用意されています。 Power BI と Intune Data Warehouse API には、次のように追加の機能が用意されています。