重要
Power BI の Intune Data Warehouse (ベータ版) コネクタ (コネクタ v1) は廃止されます。 コネクタ v1 を使用する Power BI レポートは、Intune コネクタ v2 または OData フィード コネクタに移行する必要があります。 2025 年 11 月以降に作成された Power BI レポートは既にコネクタ v2 を使用しており、影響を受けません。 移行手順については、「 コネクタ v1 からの移行」を参照してください。
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 を含む) にアクセスするための要件は次のとおりです。
- ユーザーは、次の役割のうち少なくとも 1 つを持っている必要があります。
- Intune サービス管理者
- Intune データ ウェアハウス リソースへのロールベースのアクセス権を持つユーザー
- アプリケーションのみの認証を使用したユーザーレス認証
重要
Intune ロールを割り当ててIntune Data Warehouseにアクセスするには、ユーザーに Intune ライセンスが必要です。 詳細については、「Microsoft Intune と Microsoft Intune ライセンスを使用したロールベースのアクセス制御 (RBAC)」を参照してください。
Power BI のインストール
最新バージョンの Power BI Desktop をインストールします。 詳細については、「Power BI Desktop」を参照してください。
Power BI Intune Compliance Data Warehouse アプリを使用してデータとレポートを読み込む
Power BI Intune Compliance (Data Warehouse) アプリには、テナントの情報と、Data Warehouse データ モデルに基づく事前構築済みのレポートのセットが含まれています。
注:
Power BI Intune Compliance Data Warehouse アプリは、Azure Government クラウド環境ではサポートされていません。
- Intune コンプライアンス (Data Warehouse) アプリの AppSource ページに移動して、インストール プロセスを開始します。
- [ 今すぐ入手 ] ボタンをクリックし、[ 続行] をクリックします。
- Power BI アプリのインストールを確認するメッセージが表示されたら、[ インストール] をクリックします。
- インストールが完了したら、[Intune コンプライアンス (Data Warehouse)] アプリ タイルをクリックします。
- [ 接続 ] ボタンをクリックします。 [Intune コンプライアンスへの接続 (Data Warehouse)] ダイアログが表示されます。
- [ サインイン] ボタンをクリックします。
- 表示するレポートがあるテナントのIntune Data Warehouseにアクセスできるユーザー アカウントでサインインします。
- 含まれているダッシュボードを表示するには、「 ダッシュボード 」タブをクリックし、「 コンプライアンスの概要」 ダッシュボードをクリックします。
- 利用可能なすべてのレポートを表示するには、[ レポート] タブをクリックし、 次に [コンプライアンス V1.0 ] レポートをクリックします。 下部のタブをクリックして、レポート ページを参照します。
- 後でこれらのレポートに簡単に戻れるように、 コンプライアンス V1.0 レポートの横にあるスターをクリックします。 これにより、レポートが Power BI のお気に入りに追加されます。
または、Microsoft Intune 管理センターからアプリをインストールすることもできます。
- Microsoft Intune 管理センターにサインインします。
- レポート>Intuneデータ ウェアハウス>データ ウェアハウス を選択します。
- [ Power BI アプリの取得 ] を選択して、ブラウザーでテナント用に事前に作成された Power BI レポートにアクセスして共有します。
- 上記の手順 2 から 10 に従います。
OData リンクを使用して Power BI にデータを読み込む
クライアントが Microsoft Entra ID で認証された場合、OData URL はレポート クライアントにデータ モデルを公開する Data Warehouse API の RESTful エンドポイントに接続します。 Power BI Desktop を使用して独自のレポートを接続して作成するには、次の手順に従います。 Power BI Desktop に限定されませんが、クライアントが OAUTH2.0 認証と OData v4.0 標準をサポートしていれば、OData URL でお気に入りの分析ツールを使用できます。
- Microsoft Intune 管理センターにサインインします。
- レポート>Intuneデータ ウェアハウス>データ ウェアハウス を選択します。
- レポート ブレードからカスタム フィード URL を取得します。次に例を示します。
https://fef.{yourtenant}.manage.microsoft.com/ReportingService/DataWarehouseFEService/dates?api-version=v1.0 - [Power BI Desktop] を実行します。
- [ファイル>データの取得] を選択します。 [OData フィード] を選択します。
- [ 基本] を選択します。
- OData URL を [URL] ボックスに入力または貼り付けます。
- [OK] を選択します。
- Power BI デスクトップ クライアントからテナントの Microsoft Entra ID に認証していない場合は、資格情報を入力します。 データにアクセスするには、OAuth 2.0 を使用して Microsoft Entra ID で承認する必要があります。
- [ 組織アカウント] を選択します。
- ユーザー名とパスワードを入力します。
- [ サインイン] を選択します。
- [接続] を選択します。
- [ 読み込み] を選択します。
コネクタ v1 から移行する
Power BI レポートで Intune コネクタ v1 を使用している場合は、次の手順に従って OData フィード コネクタに移行します。
Power BI Desktop でレポートを開きます。
ツール バーで [ データの変換 ] を選択します。
Intune データ ソースを使用するクエリごとに、[詳細エディター] を選択します。
データ ソースに
Intune.Contents(x)が表示されている場合は、レポートはコネクタ v1 を使用しているため、更新する必要があります。データ ソースを次の OData フィード接続に置き換えます。
Source = OData.Feed("<reporting_service_endpoint>", null, [Implementation="2.0", Query=[#"api-version"="v1.0"]])レポート サービス エンドポイントを見つけるには、Microsoft Intune 管理センターにサインインし、[レポート]>Intune[データ ウェアハウス]>[データ ウェアハウス] の順に移動します。 エンドポイントをコピーするときは、
api-versionセグメントを含めないでください。必要に応じて、
maxHistoryDaysパラメーターをエンドポイントに追加して、履歴データを制限します。Source = OData.Feed("<reporting_service_endpoint>?maxHistoryDays=7", null, [Implementation="2.0", Query=[#"api-version"="v1.0"]])
次の手順
過去 1 週間の日別に登録されたデバイスの数など、環境に関する質問に対する回答を見つけることができます。 Microsoft Intune 管理センターのブレードから取得した Intune Data Warehouse Power BI レポートを使用して、Intune テナントとクライアント母集団に関する分析情報を得ることができます。 ただし、Intune には、データを拡張または再利用するための追加の方法が多数用意されています。 Power BI と Intune Data Warehouse API には、次のような追加機能が用意されています。
- テナント データは、データから分析情報を引き出すために整理されています。 データの編成方法の詳細については、「Data Warehouse データ モデル」を参照してください。
- また、RESTful インターフェイスからデータにアクセスし、そのデータを独自のアプリに組み込むこともできます。 詳しくは、REST クライアントを使用した Data Warehouse API からのデータの取得を参照してください。