Gestion Insights : niveaux de performances et rétention
La gestion de PlayFab Insights a été mise hors service le 31/03/2026. Nous vous recommandons d’utiliser les Data Connections pour gérer vos performances et vos coûts à l’avenir. Si votre titre utilise toujours Performance Levels & Retention, continuez à consulter cet article pour obtenir des détails sur les bonnes pratiques. Pour plus d’informations, consultez PlayFab Digest: March feature updates.
Niveaux de performances
Pourquoi les niveaux de performances sont-ils importants ?
Les niveaux de performances déterminent- les ressources (taille du cache, puissance de calcul, mémoire) attribuées à chaque requête
- les limites de requêtes simultanées, le nombre maximal de requêtes simultanées, les événements par seconde et les exportations d’événements actives
Comment modifier mon niveau de performances ?
Le curseur Performance Level permet de sélectionner un nouveau niveau de performances. Le tableau Performance Level Settings compare vos paramètres actuels aux nouveaux paramètres que vous avez sélectionnés :
L’accès aux niveaux de performances est-il limité ?
Oui. Chaque titre commence au niveau de performances 1, un niveau de service gratuit inclus dans toutes les offres PlayFab. Les titres en production peuvent modifier leur niveau de performances à volonté ; toutefois, les titres en mode développement doivent soit activer les fonctionnalités payantes d’Insights, soit être lancés pour accéder aux niveaux de performances supérieurs à 1. Pour activer les fonctionnalités payantes d’Insights lorsqu’un titre est en mode développement :- Connectez-vous à developer.playfab.com
- Sélectionnez un titre en mode développement pour accéder à la page Title Overview
- Accédez à l’onglet « Data » sur le côté gauche de la page
- Accédez à l’onglet « Management (Preview) » en haut de la page
- Dans la bannière, sélectionnez « Enable » pour activer les fonctionnalités payantes d’Insights
Une fois les fonctionnalités payantes d’Insights activées pour un titre, celui-ci a également 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 : Hot Cache et Storage. Le Hot Cache correspond à de la mémoire et à du stockage SSD, et son interrogation est extrêmement rapide. Les requêtes complexes et les fonctions de données s’exécutent rapidement lorsque toutes les données sont directement accessibles dans le hot cache. Les données stockées en dehors du hot cache, dans le stockage, restent facilement accessibles et peuvent être interrogées, mais les temps de requête peuvent augmenter avec de grands jeux de données en stockage. Les données sont séparées selon leur heure d’ingestion, les données les plus récentes étant stockées en premier 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 quel que soit leur emplacement de stockage. Exemple : Un studio a sélectionné le niveau de performances 3 et dispose donc de 100 Go de cache. Il a également sélectionné 1 200 jours de rétention ; un peu plus de trois ans de données sont donc stockés dans son cluster. Si le studio a une empreinte de données quotidienne de 1 Go par jour, 100 jours de données sont stockés dans le hot cache. Un utilisateur peut exécuter une requête sur 90 jours et n’interroger que le hot cache ; il peut exécuter cette même requête sur les trois années et interroger les deux sources, sans aucune modification de la structure de la requête. Quel est l’impact sur le cache lorsque je modifie mon niveau de performances ? Lorsque vous réduisez votre niveau de performances, les données sont transférées du hot cache vers le stockage à mesure que les ressources matérielles diminuent. De même, lorsque vous augmentez votre niveau de performances, du matériel vous est alloué instantanément et les données sont transférées dans votre cache. Ce processus est généralement très rapide, mais des variations de taille de cache de l’ordre du téraoctet peuvent prendre un peu de temps. Pour plus d’informations, consultez Bonnes pratiques.Puissance de calcul
La puissance de calcul représente la quantité maximale de vCPU allouée à 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). En outre, pour améliorer l’interactivité de l’expérience de requête, la priorité est donnée aux requêtes selon leur heure de début, ce qui signifie que les requêtes simultanées suivantes peuvent se voir allouer moins de vCPU. La puissance de calcul augmente également la durée maximale d’une requête avant expiration. Le tableau suivant présente les valeurs actuelles :Mémoire maximale par requête
Il s’agit de la mémoire totale allouée à la requête. Notez qu’elle est différente de la mémoire de stockage des données. La mémoire de requête sert spécifiquement à 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 performances.Nombre maximal d’événements par seconde
Nombre maximal total 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 éventuelle. 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 rester à un niveau de performances inférieur en dehors des heures de pointe afin de réaliser des économies.Exportations d’événements
Les archives d’événements permettent aux clients d’exporter tout ou partie de leurs données selon une planification régulière vers Azure Blob ou AWS S3. Pour plus d’informations, consultez Exportation des données.Crédits par heure
Insights est facturé à la minute selon le tarif en crédits par heure (crédits par heure / 60). Pour plus d’informations sur la tarification des crédits Insights, consultez Tarification PlayFab.Rétention

