🗄️ Хранение и срок хранения Intelligence
Держите аналитику в порядке — никогда не затрагивая реальные данные компании.
Функции интеллекта TSync (прогнозы, оценки стоимости замещения, чувствительность к курсу валют) создают производные данные — числа, вычисленные из ваших счетов, склада и курсов. При каждом пересчёте они записывают новый результат. За месяцы это накапливается. Консоль Хранение Intelligence показывает, сколько места занимают эти производные данные, и помогает держать их под контролем.
Где это? Setup → Центр конфигурации → Хранение Intelligence, или сразу на
/admin/tsync_intelligence_storage.
Важно: эта страница затрагивает ТОЛЬКО производные аналитические данные (то, что система всегда может пересчитать). Она никогда не удаляет счета, платежи, склад, партнёров или другие реальные записи.
Что вы видите
- Объём таблиц — по карточке на каждую производную таблицу: размер в МБ и число строк (и сколько из них текущие значения, а сколько старая история). Карточка становится янтарной, затем красной, когда таблица превышает заданные вами пороги предупреждения и критический.
- Предпросмотр очистки — сколько строк удалит очистка прямо сейчас, с разбивкой по правилам, чтобы не было сюрпризов до нажатия.
- Недавние запуски — последние вычисления: какая функция выполнялась, когда, сколько строк создала и успешно ли.
Хранить только нужное (политика хранения)
Политика хранения — небольшая форма, где вы решаете, как долго хранится каждый вид производных данных:
- Подробная история (дни) — как долго хранить ежедневные результаты, прежде чем прореживать.
- Кэш (дни) — кратковременные вычисленные значения.
- Демо / тест (дни) — любые тестовые данные, созданные при пробах.
- Неудачные запуски (дни) — как долго хранить записи о незавершённых вычислениях.
- Макс. строк / запуск и Предупреждение / критич. таблица (МБ) — пороги, окрашивающие карточки объёма.
Задайте подходящие числа и нажмите Сохранить политику. Каждое изменение фиксируется в журнале аудита.
Самое новое текущее значение каждого элемента сохраняется всегда — хранение обрезает только старую историю.
Очистка
- Запустить очистку сейчас удаляет строки из предпросмотра (истёкшая история, старые демо/кэш, устаревшие неудачные запуски) безопасными партиями. Сначала запрашивается подтверждение. Показывает, сколько строк удалено.
- Оптимизировать таблицы освобождает место на диске сервера.
Почему размер не уменьшился после очистки? Удаление строк и освобождение диска — два разных шага. База данных держит освобождённое место закреплённым за таблицей, пока вы её не оптимизируете — поэтому сразу после большой очистки объём в МБ может почти не измениться. Это нормально. Нажмите Оптимизировать таблицы, чтобы реально освободить диск; страница покажет размер до → после.
Оба действия запрашивают подтверждение, фиксируются в аудите и затрагивают только производные аналитические таблицы.
Ежедневное фоновое задание также автоматически применяет вашу политику хранения, поэтому в обычной работе вручную почти ничего делать не нужно — консоль нужна, когда вы хотите проверить или ускорить процесс.
Экспорт цифр
Нужны цифры для отчёта или коллеги? На странице Состояние системы (Setup → … → Состояние системы) есть
кнопки Экспорт по разделам — выберите Хранение Intelligence и скачайте текущие размеры, настройки
хранения и предпросмотр очистки в JSON или CSV.