Passer au contenu
← Back to Docs

Portées

Une portée détermine où les valeurs sources identiques se résolvent en pseudonymes identiques.

Pourquoi ça existe

Différents cas d'utilisation architecturale ont des exigences différentes en matière de persistance de l'identité. Un LLM résumant un seul ticket n’a besoin que d’une cohérence d’identité au sein de ce seul ticket. Un entrepôt d'analyse qui suit le taux de désabonnement des clients sur une année nécessite une cohérence des identités sur des millions d'événements s'étalant sur des mois.

Comportement exact

scope = request (par défaut)

Les identités ne sont cohérentes qu'au sein d'un seul appel d'API HTTP. Les mappages de mémoire sont détruits immédiatement après le retour de la réponse.

Request A
Alice → PERSON_01

Request B
Alice → PERSON_01? NO (Could be PERSON_01, PERSON_03, etc., depending on appearance order in Request B)

scope = project (à venir)

Les identités restent stables indéfiniment sur toutes les requêtes effectuées à l'aide de clés API appartenant au même projet. Cela repose sur des clés déterministes stables liées à la configuration de votre projet.

Request A
Alice → PERSON_7CX2

Request B (Next day)
Alice → PERSON_7CX2

Paramètres de l'API

{
  "policy": {
    "scope": "request" // default
  }
}