Перейти к содержанию
← Back to Docs

Области применения

Область определяет, где идентичные исходные значения преобразуются в идентичные псевдонимы.

Почему это существует

Различные варианты использования архитектуры предъявляют разные требования к сохранению идентификационных данных. LLM, суммирующий один билет, требует согласованности идентичности только внутри этого одного билета. Аналитический склад, отслеживающий отток клиентов в течение года, требует согласованности идентификационных данных для миллионов событий, охватывающих месяцы.

Точное поведение

scope = request (по умолчанию)

Идентификаторы согласованы только в пределах одного вызова HTTP API. Отображения памяти уничтожаются сразу после возврата ответа.

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 (скоро)

Идентификаторы остаются стабильными на неопределенный срок для всех запросов, сделанных с использованием ключей API, принадлежащих одному и тому же проекту. Это зависит от стабильных Детерминированных ключей, привязанных к конфигурации вашего проекта.

Request A
Alice → PERSON_7CX2

Request B (Next day)
Alice → PERSON_7CX2

Параметры API

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