Skip to main content

Gestion d’Insights : niveaux de performance et rétention

PlayFab Insights Management a été mis hors service le 31/03/2026. Nous recommandons d’utiliser les connexions de données pour gérer vos performances et vos coûts à l’avenir. Si votre titre utilise encore Performance Levels & Retention, continuez à consulter cet article pour obtenir des détails sur les pratiques exemplaires. Pour plus d’information, consultez PlayFab Digest: March feature updates.
PlayFab Insights permet aux studios de modifier les caractéristiques de performance de leur système de données. Les contrôles se trouvent dans Management, sous la section des données de Game Manager.

Niveaux de performance

Pourquoi les niveaux de performance sont-ils importants?

Les niveaux de performance déterminent
  • les ressources (taille du cache, puissance de calcul, mémoire) accordées à chaque requête
  • les limites des requêtes simultanées, le nombre maximal de requêtes simultanées, les événements par seconde et les exportations d’événements actives
Les niveaux de performance peuvent aussi servir à augmenter le nombre maximal d’événements par seconde et le nombre d’exportations d’événements actives autorisées pour un titre.

Comment puis-je changer mon niveau de performance?

Le curseur Performance Level permet de sélectionner un nouveau niveau de performance. Le tableau Performance Level Settings présente une comparaison entre vos paramètres actuels et les nouveaux paramètres que vous avez sélectionnés : Curseur Insights

L’accès aux niveaux de performance est-il limité?

Oui. Chaque titre commence au niveau de performance 1, un niveau de service gratuit inclus dans toutes les offres PlayFab. Les titres en ligne peuvent changer leur niveau de performance à volonté; toutefois, les titres en mode développement doivent soit activer les fonctionnalités Insights payantes, soit être lancés pour accéder aux niveaux de performance supérieurs à 1. Pour activer les fonctionnalités Insights payantes lorsqu’un titre est en mode développement :
  1. Connectez-vous à developer.playfab.com
  2. Sélectionnez un titre en mode développement pour accéder à la page Title Overview
  3. Accédez à l’onglet « Data » sur le côté gauche de la page
  4. Accédez à l’onglet « Management (Preview) » en haut de la page
  5. Dans la bannière, sélectionnez « Enable » pour activer les fonctionnalités Insights payantes
S’il manque un mode de paiement à votre compte, vous devez en ajouter un pour accéder aux niveaux Insights payants. Pour ce faire, sélectionnez « Add credit card » dans la bannière de la page, ce qui vous mènera à la page d’information de facturation. Une fois qu’un instrument de paiement est ajouté, la page Insights Management vous permet d’activer les fonctionnalités Insights payantes comme décrit.
Une fois les fonctionnalités Insights payantes activées pour un titre, ce titre a aussi accès à des valeurs de rétention des données personnalisées.

Taille du cache

PlayFab Insights utilise une variante spécialisée d’Azure Data Explorer (Kusto). Insights sépare le stockage en deux catégories : le cache chaud (Hot Cache) et le stockage (Storage). Le cache chaud est constitué de mémoire et de stockage SSD et est extrêmement rapide à interroger. Les requêtes complexes et les fonctions de données s’exécutent rapidement lorsque toutes les données sont facilement accessibles dans le cache chaud. Les données stockées hors du cache chaud, dans le stockage, restent facilement accessibles et peuvent être interrogées, mais les temps de requête peuvent ralentir avec de grands jeux de données en stockage. Les données sont séparées selon le moment de l’ingestion, les données les plus récentes étant stockées en priorité dans le stockage chaud. Le stockage des données est un processus entièrement interne à Insights, et les données sont accessibles de la même manière peu importe où elles sont stockées. Exemple : Un studio a sélectionné le niveau de performance 3 et dispose donc de 100 Go de cache. Il a aussi sélectionné 1 200 jours de rétention, ce qui fait qu’un peu plus de trois ans de données sont stockés dans son cluster. Si le studio a une empreinte de données quotidienne de 1 Go par jour, alors 100 jours de données sont stockés dans le cache chaud. Un utilisateur peut exécuter une requête sur 90 jours et n’interroger que le cache chaud; il peut exécuter cette même requête sur les trois années et interroger les deux sources, sans aucun changement à la structure de la requête. Comment le cache est-il touché lorsque je change mon niveau de performance? Lorsque vous réduisez votre niveau de performance, les données sont déplacées du cache chaud vers le stockage à mesure que les ressources matérielles sont réduites. De même, lorsque vous augmentez votre niveau de performance, du matériel vous est instantanément alloué et les données sont transférées dans votre cache. Ce processus est généralement très rapide, mais les changements de taille de cache de l’ordre du téraoctet peuvent prendre un peu de temps. Pour plus d’information, consultez Pratiques exemplaires.

Puissance de calcul

La puissance de calcul représente la quantité maximale de processeurs virtuels (vCPU) alloués à chaque requête. Selon la parallélisation d’un plan de requête donné, certaines requêtes ne peuvent pas tirer pleinement parti de tous les vCPU à la fois (order, distinct). De plus, pour améliorer l’interactivité de l’expérience de requête, la priorité est accordée aux requêtes selon leur heure de début, ce qui signifie que les requêtes simultanées subséquentes peuvent se voir allouer moins de vCPU. La puissance de calcul augmente aussi la durée maximale d’une requête avant l’expiration du délai. Le tableau suivant présente les valeurs actuelles :

Mémoire maximale par requête

Cette valeur représente la mémoire totale allouée à la requête. Notez qu’elle est différente de la mémoire servant à stocker les données. La mémoire de requête sert précisément à stocker les données de requête pour le calcul et le traitement; il s’agit d’une ressource importante pour les requêtes plus complexes.

Nombre maximal de requêtes simultanées

Cette valeur représente le nombre de requêtes pouvant s’exécuter simultanément à chaque niveau de performance.

Nombre maximal d’événements par seconde

Le nombre total maximal d’événements par seconde que le système de données peut ingérer. Ce nombre combine vos événements PlayStream et de télémétrie ainsi que toute ingestion externe qui pourrait avoir lieu. Que se passe-t-il si je dépasse ma limite d’écriture de lignes? Les titres payants se voient facturer des frais de dépassement d’un crédit pour chaque tranche de 2,7 millions (2 700 000) d’événements supplémentaires ingérés. Ce coût de dépassement est conçu pour permettre aux clients dont les charges d’ingestion sont prévisibles de demeurer à un niveau de performance inférieur en dehors des heures de travail afin de réaliser des économies.

Exportations d’événements

Les archives d’événements permettent aux clients d’exporter une partie ou la totalité de leurs données selon un horaire régulier vers Azure Blob ou AWS S3. Pour plus d’information, consultez Exportation de données.

Crédits par heure

Insights est facturé à la minute selon le taux de crédits par heure (crédits par heure / 60). Pour plus d’information sur la tarification des crédits Insights, consultez Tarification de PlayFab.

Rétention

Rétention Insights Le paramètre de rétention permet à un studio de définir le nombre total de jours pendant lesquels les données sont conservées. Le paramètre par défaut est de 30 jours, ce qui satisfait la plupart des exigences de conformité au RGPD. La rétention peut être définie globalement ou par table à l’aide des commandes de gestion. La rétention est facturée au taux de 50 crédits par téraoctet-mois, et les studios ne sont facturés que pour ce qui est utilisé chaque jour. Pour plus d’information sur la tarification des crédits Insights, consultez Tarification des crédits Insights. Exemple Un studio a 10 téraoctets de données stockées au début du mois et n’augmente pas ce stockage. Le coût total serait de 500 crédits (10 To * 50 crédits/To). Exemple Un studio commence le mois avec 250 Go de données et passe linéairement à 750 Go de données au cours du mois. Les frais totaux seraient de 25 crédits (moyenne de chaque jour du mois de 0,5 To * 50 crédits/To).
Last modified on October 6, 2026