イベント パーティション分割の概要
注意
イベント パーティション分割機能はプライベート プレビュー段階です。 これは、有効にしている特定のタイトルでのみ使用できることを意味します。 Microsoft では、お客様の使用に向けたフィードバックの収集と最適化を続ける中で、予告なしに継続的な変更が予想されます。
イベント パーティション分割は、PlayFab のゲーム データ処理機能への追加機能です。 この機能を使用すると、選択した特定のイベントを BLOB データ接続内の独自のフォルダーに分割し、Azure Data Explorer (ADX) データ接続に独自の個別のテーブルを自動的に作成できます。
パーティション分割のイベントを設定した後はどうなるでしょうか?
イベントがパーティション分割されるように設定されている場合、Azure Blob Storage と Azure Data Explorer の両方で変更が行われます。
Azure Blob Storage
イベントをパーティション分割するように設定すると、それらのイベントは "Partitioned" という名前の別のフォルダー内の Azure Blob Storage ストレージ アカウントに書き込まれます。
イベントのサブディレクトリ内では、データは日付と時間ごとにさらにサブディレクトリに分割されます。 データの形式は、パーティション分割されていないイベントに使用されるのと同じ parquet 形式になります。
parquet ファイル ディレクトリの例:
Azure データ エクスプローラー
イベントをパーティション分割するように設定すると、これらのイベントは別のテーブル内の Azure Data Explorer に書き込まれます。 テーブルには、イベントのフル ネームを使用して名前が付けられます。
Azure Data Explorer でそれぞれのテーブルを確認できます。
利点
イベント パーティション分割では、ジョブに必要な特定のイベントのデータを検索するために、すべてのイベントのデータを読み込む必要がなくなるため、特定のイベントを処理するジョブのパフォーマンスが向上します。
制限事項
パーティション分割には最大 20 個のイベントを選択できます。