チュートリアル: Power BI を Insights に接続する
このガイドは、Power BI を Insights とともに使い始めるのに役立ちます。接続後、Power BI を使用してゲーム データの可視化などを作成できます。Insights に接続できる他のツールについては、外部ツールを Insights に接続する を参照してください。PlayFab Insights Management は 2026/3/31 に廃止されました。今後のパフォーマンスとコストを管理するには、Azure Data Explorer (ADX) Connections の使用をお勧めします。タイトルがまだ Insights を使用している場合は、実装の詳細についてこの記事を参照し続けてください。詳細については、PlayFab Digest: 3 月の機能更新 を参照してください。
前提条件
AAD で認証された PlayFab アカウント
認証プロバイダーが Microsoft に設定されている PlayFab アカウントまたはユーザーが必要です。Microsoft 認証プロバイダーは、Azure サービスの使用に必要な認証に Azure Active Directory (AAD) を使用します。AAD で認証されたアカウントまたはユーザーの作成手順については、Game Manager 用の Azure Active Directory 認証 を参照してください。 アカウントまたはユーザーが Microsoft 認証プロバイダーを使用するように設定されていることを確認するには:- developer.playfab.com に移動します。
- [Sign in with Microsoft] を選択して PlayFab アカウントにアクセスします。
Insights の Game Manager 権限
アカウントに、次の Game Manager 権限が有効になっている ユーザー ロール を割り当てる必要があります:- 管理者ステータス。
- Explorer タブおよび関連データへのアクセス。
- Analytics データへの読み取りおよび書き込みアクセス。
その他の前提条件
Power BI Desktop が必要です。このシナリオは Power BI Web ポータルではサポートされていません。
Power BI との接続
ローカル マシンで Power BI を開きます。- [Power BI Desktop] ウィンドウで、[Get Data] > [Azure Data Explorer (Kusto)] を選択します。
- [Azure Data Explorer (Kusto)] ダイアログ ボックスで、次の手順を実行します:
- [Cluster] の下に、PlayFab API エンドポイント (
https://insights.playfab.com) を入力します。 - [Database] の下に、Title ID をすべて大文字で入力します。データベース名は大文字と小文字が区別されるためです。
- 下にスクロールし、[Data Connectivity mode] で [DirectQuery] を選択します。オプションで、テーブルまたはクエリを入力できます。最大レコード数または最大サイズの制限を設定できます。クエリがこれらの制限を超えた場合、
PartialQueryFailureエラーと、制限を超えたことを示すメッセージが返されます。次の例は、events.allテーブルに対して、過去 7 日間に発生したイベントを返すクエリを指定しています。
- [Cluster] の下に、PlayFab API エンドポイント (
- [OK] を選択します。これでデータベースに対してクエリとコマンドを実行できます。
関連リソース
- Power BI ドキュメント
- Insights に接続する他のツールについては、外部ツールを Insights に接続する を参照してください。
