What is PlayFab Insights?


The PlayFab Insights feature is in public preview. We anticipate ongoing changes to it as we continue gathering feedback and optimizing for customer use.

PlayFab Insights is a completely managed data environment, giving you instant access to your games data without the need for additional engineering. Unlike other hosted data solutions Insights requires no setup, no GDPR work, and no extra engineering. Simply use PlayFab services and your data is available. Automatically ingest and scale, connect external visualization tools, and query freely.

Key Features

Insights key features revolve around data cluster management, data retention, ingestion options and connectivity to outside tools.

Automatic Ingestion

PlayFab services automatically fire Playstream events. Any events fired by PlayFab services or created through our SDK are automatically routed to your Insights cluster. There is no need to worry about defining schema or DDL from automatic events. However, the option for sending your own custom events is available. For more information about sending custom events, see the Custom event overview of Generating PlayStream events.

Change Your Performance Level To Meet Your Needs

Insights Slider

Match your cluster performance to your needs minute by minute. Slide your performance level up or down or alternatively schedule your cluster to have different performance levels automatically using scheduled tasks. See Performance Level & Retention for details.

Schedule Your Performance Level

Insights Slider

Use standard cron expressions to automically scale your cluster up and down during known times. See Scheduled Scaling for details.

Keep Your Data as Long as You Need

Insights Slider

Never delete your data or clear your data out every 30 days, whatever is needed for your studio. See Performance Level & Retention for details.

Connect Outside Tools

Connect PowerBI or Grafana for visualization, automate data jobs with Python or Azure Data Factory, explore your data with Azure Data Explorer. See Connectivity for details.

Export Original or Cleaned Data

Use the automated export service to export all your data to Azure Blob or AWS S3. See Exporting Data for details.

Bring Your Own Datasets

Ingest your own custom datasets with Management Commands. Merge your custom Playstream events, standard Playstream events, and custom uploaded data to create more robust datasets.

GDPR Compliant

Standard reporting is tracked and GDPR compliant. Simply call the playfab GDPR delete request and well do the rest. Have custom data you need to delete? No problem, use the Management Commands to maintain your custom data.


PlayFab Insights provides a flexible and extensible data environment with all elements needed to operate your game in a live environment.