データ接続
データ接続を使用すると、PlayStream データとテレメトリ データを Azure サブスクリプション内の選択された承認されたストレージ リソースに継続的にほぼリアルタイムで配布し、取り込みます。 現在では、Azure Blob Storage、Azure Data Explorer (ADX)、Microsoft Fabric KQL データベースで動作します。
ストレージ アカウント内のデータを 5 分未満のデータ インジェスト待機時間で制御できます。 このアーキテクチャは、最高のスループット、低いストレージ コスト、および最も柔軟性の高い BLOB ストレージ内の Parquet ファイルを容易にする、より優れたバッチ処理用に設計されています。 データの分散でエラーが発生した場合は、データ品質を確保するために、組み込みの自動再試行メカニズムが用意されています。
PlayFab のゲーム マネージャー ポータルまたはスケーラブルな API を使用して、イベント インジェストのデータ接続を開始できます。
注意
ADX、BLOB、または Fabric KQL のいずれかを使用できますが、これらの潜在的な使用例は異なります。 ML モデリングとバッチ処理に synapse を利用する場合は BLOB をお勧めしますが、ADX では分析を使用したライブ サービスのアドホック クエリとリアルタイム デバッグがサポートされています。
これが必要な理由
データ接続は、現在 PlayFab でサポートされている S3 へのイベント エクスポートおよびエクスポート機能の代わりです。 データ接続を使用すると、オフライン処理に適した形式でエクスポートを高速化できます。 データを取り込んで配布するためにストレージ アカウントを持ち込みます。 つまり、保存時の暗号化ポリシー、有効期間管理ポリシー、およびネットワーク アクセスを管理および制御できるということです。 課金は、そのストレージ アカウントに関連付けられているコストが、すべての Azure アカウントの課金で一元的に考慮されるため、簡略化されます。
Azure BLOB データ接続
データは Parquet BLOB 形式ですぐに使用できます。 Parquet は、効率的なデータストレージと取得用に設計された列指向のデータ ファイル形式です。 複雑なデータを一括で処理するためのパフォーマンスが向上し、効率的なデータ圧縮とエンコード スキームが提供されるため、待機時間が短く、スループットが高く、データ ストレージのコストが低くなります。 バッチ ワークロードと対話型ワークロードの両方に共通のインターチェンジ形式として設計されています。 そのため、データ接続を使用すると、カスタムの高度な分析とレポート作成を行い、コスト最適化された方法でアドホック クエリを実行できます。
Azure Data Explorer のデータ接続
データ接続を使用すると、Azure Data Explorer にエクスポートして、ほぼリアルタイムの取り込みとデータの分散を行うことができます。 Azure Data Explorer は、数百万件のレコードに数秒でクエリを実行できるため、貴重な分析情報を得ることができ、情報に基づいた意思決定を迅速かつ効率的に行うことができます。
より最適化されたコストとデータ制御のために、イベント サンプリング- サンプリングを使用してデータ接続を使用すると、受信するイベント データの割合を構成できます。
Microsoft Fabric KQL データベース データ接続
PlayFab のデータ接続サービスを利用して、ゲーム イベントをリアルタイム分析 (RTA) データベースに配布できます。これにより、Power BI または Microsoft Fabric ワークスペースの KQL クエリを使用して、ほぼリアルタイムの分析と分析情報を生成できます。