> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Performances et rétention

> Ajustez les niveaux de performances et les paramètres de rétention de PlayFab Insights (hérité) pour équilibrer la taille du cache, la puissance de calcul, les limites de requêtes simultanées et le débit d'ingestion des événements.

# Gestion Insights : niveaux de performances et rétention

<Note>
  La gestion de PlayFab Insights a été mise hors service le 31/03/2026. Nous vous recommandons d'utiliser les [Data Connections](/fr/services/playfab/data-analytics/export-data/data-connection-adx) 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](https://developer.microsoft.com/en-us/games/articles/2026/04/playfab-digest-march-feature-updates/).
</Note>

PlayFab Insights permet aux studios de modifier les caractéristiques de performances de leur système de données. Les contrôles se trouvent dans **Management**, sous la section Data de Game Manager.

## 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

Les niveaux de performances permettent également d'augmenter le nombre maximal d'événements par seconde et le nombre d'exportations d'événements actives autorisées pour un titre.

### 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 : <img src="https://mintcdn.com/microsoft-4404708b/MjJ0-cTsb1bpaMcX/images/playfab/data-analytics/legacy/insights/performance-level2.png?fit=max&auto=format&n=MjJ0-cTsb1bpaMcX&q=85&s=97e9c6866e5f975896ae267bccaab0f6" alt="Curseur Insights" width="936" height="577" data-path="images/playfab/data-analytics/legacy/insights/performance-level2.png" />

### 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 :

1. Connectez-vous à [developer.playfab.com](https://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 payantes d'Insights

S'il manque un moyen de paiement dans votre compte, vous devez en ajouter un pour accéder aux niveaux payants d'Insights. Pour cela, sélectionnez « Add credit card » dans la bannière de la page, qui vous redirige vers la page des informations de facturation. Une fois un moyen de paiement ajouté, la page Insights Management vous permet d'activer les fonctionnalités payantes d'Insights comme décrit.

<Note />

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](/fr/services/playfab/data-analytics/legacy/insights/best-practices).

### *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 :

| Puissance de calcul | Temps de calcul maximal (secondes) |
| - | - |
| 2 (niveau gratuit) | 30 |
| 2 (niveau de performances 2) | 60 |
| 4 | 120 |
| 8 | 180 |
| 16 | 210 |
| 32 | 240 |
| 48 | 270 |
| 64 | 300 |

### *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](/fr/services/playfab/data-analytics/legacy/insights/export).

### *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](https://playfab.com/pricing/).

## Rétention

<img src="https://mintcdn.com/microsoft-4404708b/MjJ0-cTsb1bpaMcX/images/playfab/data-analytics/legacy/insights/insights-retention.png?fit=max&auto=format&n=MjJ0-cTsb1bpaMcX&q=85&s=cd77ba69c9575fb013e0890bfbb144ca" alt="Rétention Insights" width="834" height="305" data-path="images/playfab/data-analytics/legacy/insights/insights-retention.png" />

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. La valeur par défaut est de 30 jours, ce qui satisfait la plupart des réglementations de conformité au RGPD. La rétention peut être définie globalement ou par table à l'aide des [commandes de gestion](/fr/services/playfab/data-analytics/legacy/insights/management-commands). La rétention est facturée au tarif de 50 crédits par téraoctet par mois ; les studios ne sont facturés que pour ce qui est utilisé chaque jour. Pour plus d'informations sur la tarification des crédits Insights, consultez [Tarification des crédits Insights](https://playfab.com/pricing/).

**Exemple** Un studio dispose de 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. Le coût total serait de 25 crédits (moyenne de chaque jour du mois 0,5 To \* 50 crédits/To).


## Related topics

- [Bonnes pratiques Insights](/fr/services/playfab/data-analytics/legacy/insights/best-practices.md)
- [Insights](/fr/services/playfab/data-analytics/legacy/insights/overview.md)
- [Équilibrer performances et efficacité énergétique](/fr/build/gdk-and-engines/handheld/handheld-performance.md)
- [Mémoire et performances de Social Manager](/fr/services/xbox-services/community/social-manager/concepts/live-socmgr-mem-perf.md)
- [Capture GPU et analyse des performances avec PIX](/fr/tools/tools-console/pix/gpu/index.md)
