Data Explorer 機能はパブリック プレビュー中です。フィードバックの収集とカスタマー向けの最適化を継続していく中で、今後も変更が行われる予定です。
カスタム クエリの作成
基本モードで自分でクエリの作成を開始するには、まずアクセスしているデータの形状を理解することが重要です。events.all テーブル
events.all テーブルは、すべての受信イベントの既定の出力先です。これは、時刻やイベント名などの共通の値を含む列を持つ、単一の準構造化テーブルです。すぐに EventData 列に慣れ親しむようになるでしょう。この列には元の JSON ペイロード全体が含まれており、ほぼすべてのクエリで有用です。次のドキュメント events.all テーブル を参照できます。
クエリ
クエリは、‘OR’ 論理演算子で結合された 1 つ以上の 条件 (Conditions) で構成されます。条件は、event.all テーブルの イベント (Event) で構成されます。 変数 (Variable)、演算子 (Operator)、値 (Value) で構成される論理ステートメントである 句 (Clause) を 1 つ以上追加することで、複雑な条件を作成できます。句は ‘AND’ 論理演算子で結合されます。ドロップダウンに表示される変数は、条件の作成時に選択されたイベントに基づいて設定されます。 クエリのタイムフレームは、開始日 (Start date) と 終了日 (End date) を変更することで調整できます。 Group By と Aggregate Type を追加することで、クエリの出力をさらに変更できます。Group By は出力行のグループ化方法を変更し、Aggregate Type は行のカウント、合計、または一意化の方法を変更します。 クエリはクエリ パネルで作成できます。Data Explorer (基本) クエリは、上位 100 イベントのみを参照します。すべてのイベントを表示するには、Data Explorer (高度モード) でクエリを実行してください。クエリ出力
クエリを実行した後、下の [クエリ出力] パネルに出力が表示されます。出力は、棒グラフと表の形式です。 グラフには、最大の 5 グループの結果が表示されます。他のグループは、グラフの下部にあるドロップダウンをクリックして確認できます。 表には、各行のイベント名、タイムスタンプ (UTC)、プレイヤー ID、およびイベント データ (JSON 経由) が表示されます。サンプル クエリ
単一条件のクエリ
今週、プレイヤーはどの地域からログインしていますか?

今週、プレイヤーはどのデバイスからログインしていますか?

今週の注文合計の合算は?

PlayFab の制限を超えていますか?

複数条件のクエリ
今週、どのプレイヤーとエンティティがログインしていますか?

今週、どのアイテムが購入またはインベントリに追加されていますか?

句を用いた複雑な条件のクエリ
今週「sword」アイテムはいくつ購入されましたか?

今週、5 の間のアイテムはいくつ購入されましたか?

制限
Data Explorer のクエリ使用状況を規定する制限は 2 つあります:- 最大クエリ実行時間: 個々のクエリの実行時間は 30 秒を超えることはできません。この制限を超えた場合、クエリは終了され、エラー メッセージが表示されます。
- インターバル使用量: 各タイトルは、任意の 10 分間のインターバルごとに累積合計 3 分の実行時間が許可されます。この制限を超えた場合、エラー メッセージが表示され、追加のクエリを実行する前に待機する必要があります。
