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.
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
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 :
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 :- 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 Insights payantes
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

