Перейти к основному содержимому

Сроки хранения

AI-School предоставляет возможность устанавливать сроки хранения по каждому набору данных. Набор данных — это коллекция похожих данных. Например, есть набор данных «Школы» и набор данных «Чаты».

У некоторых наборов данных эта опция отсутствует. Это относится к данным, для которых нелогично, чтобы они автоматически устаревали после конечной даты.

Установка сроков хранения

Администратор может устанавливать сроки хранения в окружении, в разделе «Data retentie» (Хранение данных).

Установка сроков хранения

Установлены уже значения по умолчанию, но их можно изменить в зависимости от окружения.

  • занятия, чаты и чат-сообщения удаляются через 3 месяца
  • группы и учебные группы удаляются в начале каждого учебного года (1 августа)
  • учащиеся и сотрудники удаляются через 8 лет

Как работает Data Retentie

При добавлении новой записи в набор данных сразу рассчитывается автоматическая дата истечения срока на основе настроек в Data retentie.

Например, чат добавлен 18 апреля 2024 года, а срок хранения установлен на 3 месяца. Тогда записи присваивается дата истечения 18 июля 2024 года.

Мы используем функциональность политики TTL Firebase. Firebase обнаруживает поле срока истечения и автоматически очищает записи, которые просрочены. Это происходит примерно через 24 часа после истечения срока.

Time To Live Policy Firebase