Application Insights とは何か

注意

PlayFab Insights Management は、2023 年 12 月 11 日以降非推奨になります。 今後のパフォーマンスとコストを管理するには、Azure Data Explorer (ADX) 接続を使用することをお勧めします。 タイトルがまだ Insights の場合は、実装の詳細についてこの記事を引き続き参照してください。 詳細については、「Insights 非推奨に関するブログ」を参照してください。

PlayFab Insights は管理されたデータ環境であり、追加のエンジニアリングを必要とせずにゲーム データにすぐにアクセスできます。 他のホスト型データ ソリューションとは異なり、Insights ではセットアップも GDPR 作業も追加のエンジニアリングも必要ありません。 PlayFab サービスを使用するだけで、データを利用できます。 外部の視覚化ツールを自動的に取り込んでスケーリングし、接続し、自由にクエリを実行します。

主な機能

Insights の主な機能は、データ クラスター管理、データ保持、取り込みオプション、外部ツールへの接続に関連しています。

自動取り込み

PlayFab サービスは、Playstream イベントを自動的に起動します。 PlayFab サービスによって発生するか、SDK を使用して作成されたイベントは、自動的に Insights クラスターにルーティングされます。 自動イベントからのスキーマまたは DDL の定義について心配する必要はありません。 ただし、独自のカスタム イベントを送信するオプションは使用できます。 カスタム イベント送信の詳細については、「PlayStream イベントの生成」の「カスタム イベントの概要」 を参照してください。

ニーズに合わせてパフォーマンス レベルを変更する

Insights のスライダー

クラスターのパフォーマンスをニーズに 1 分ずつ一致させます。 スケジュールされたタスクを使用して、パフォーマンス レベルを上または下にスライドするか、別の方法で異なるパフォーマンス レベルを設定するようにクラスターをスケジュールします。 詳細については、「パフォーマンス レベルとリテンション期間」を参照してください。

パフォーマンス レベルのスケジュールを設定する

スケジュールされたスケーリング

標準 cron 式を使用して、既知の時間帯にクラスターを自動的にスケールアップおよびスケールダウンします。 詳細については、「スケジュールされたスケーリング」を参照してください。

必要な期間データを保持する

ストレージとリテンション期間

スタジオに必要なデータは、30 日ごとに削除したり、データを消去したりしないでください。 詳細については、「パフォーマンス レベルとリテンション期間」を参照してください。

外部ツールに接続する

Power BI または Grafana を接続して視覚化し、Python または Azure Data Factory を使用してデータ ジョブを自動化し、Azure Data Explorer でデータを探索します。 詳細については、「接続性」を参照してください。

元のデータまたはクリーンアップされたデータをエクスポートする

自動エクスポート サービスを使用して、すべてのデータを Azure BLOB または AWS S3 にエクスポートします。 詳細については、「データのエクスポート」を参照してください。

個人のデータセットを使用する

管理コマンドを使用して独自のカスタム データセットを取り込みます。 カスタム Playstream イベント、標準の Playstream イベント、およびカスタム アップロードされたデータをマージして、より堅牢なデータセットを作成します。

GDPR に準拠

標準レポートは追跡され、GDPR に準拠しています。 playfab GDPR の削除要求を呼び出すだけで、残りは適切に実行できます。 カスタム データを削除する必要がありますか? 問題ありません。 管理コマンド を使用して、カスタム データを維持します。

PlayFab Insights について

PlayFab Insights は、すべてのスタジオですぐに利用できます。 作業を開始するために必要なのは、いくつかのデータだけです。 PlayFab サービスを実装すると、playstream イベントが自動的に Insights に送信されます。または、PlayFab API 呼び出しを使用してテレメトリを直接送信できます。 データを取得したら、データ エクスプローラー を確認してください。

Insights を利用しているのはどんなサービスですか?

PlayFab Insights は、ゲーム マネージャー全体のさまざまな機能を強化します。 パフォーマンス レベルを調整すると、タイトル全体で次のような影響を受けます:

  • データ
    • Data Explorer (プレビュー)
    • イベント エクスポート
    • 管理 (プレビュー)
  • ダッシュボード
    • トレンド (プレビュー)
    • レポート
  • プレイヤー
    • プレイヤーのログイン
    • プレイヤー イベント履歴
  • マルチプレイヤー
    • パーティの使用状況グラフ