Обновление базы и обновление графика DataLens — разные события. Результат запроса может оставаться в кеше до истечения его срока. Инвалидация позволяет использовать короткий признак изменения источника для обновления данных. Документация проверена 14 октября 2026 года.

Сначала подтвердите изменение источника

Выберите конкретную операцию, которая должна появиться в отчёте: её ID, сумму и время загрузки. Проверьте наличие в той таблице, на которую смотрит датасет. Если загрузчик ещё не записал данные, изменение кеша не создаст отсутствующую продажу.

Отдельно проверьте фильтры периода и магазина. Новый заказ может быть в базе, но не соответствовать выбранной дате события. Для ручных файлов сначала выполните контроль замены снимка; настройка проверки кеша не заменяет этот этап.

Выберите надёжный признак изменения

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

Выбирайте признак по реальному способу обновления базы. Максимальный ID обнаруживает новую запись, но сам по себе не обязан меняться при исправлении старой продажи. Если источник регулярно пересчитывает прошлые периоды, редакция рекомендует согласовать отдельную версию успешной загрузки или другой показатель, отражающий такие изменения.

Проверьте запрос и последнее выполнение

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

На вкладке проверки кеша используйте тест результата и просмотр последнего выполнения. Это разные действия: тест отлаживает запрос без воздействия на основной кеш, а просмотр последнего результата сам не обращается к базе. Запишите полученный ключ и время, затем сопоставьте их с контрольной загрузкой.

Не принимайте работающий график за успешную инвалидацию

При ошибке инвалидации DataLens продолжает обновление по обычному сроку кеша. Поэтому доступный график может показывать данные без ожидаемой оперативности. Проверьте уведомление и текст ошибки, а не только наличие столбцов диаграммы.

После исправления дождитесь предусмотренного интервала и найдите контрольную операцию в графике. Затем измените в тестовом источнике старую запись и проверьте выбранный признак обновления повторно. Сохраните владельца настройки и допустимую задержку отчёта. Если свежая сумма появляется только после сброса фильтра, дополнительно разберите связи селекторов: это самостоятельная причина расхождения, которую нельзя автоматически списывать на кеш.