В книге Azure Sentinel отображаются старые данные из-за кэширования
Я создал KQL и с его помощью построил представление плитки в книге. Данные в плитке должны изменяться в зависимости от добавленного мною фильтра временного диапазона. Это работает нормально, если не получены новые события. Допустим, я выбрал "Последние 24 часа" в 12 часов дня, и счетчик на плитке равен "2". Теперь я держу сеанс в режиме ожидания в течение нескольких минут, и в 12:10 прибывает новое событие. После этого, когда я изменяю фильтр временного диапазона на "Последние 5 минут", я вижу новое событие, но когда я снова меняю фильтр временного диапазона на "Последние 24 часа", счет все равно будет "2" вместо "3".
Однако, когда я обновляю всю веб-страницу, счетчик обновляется. Есть ли способ преодолеть это? Я думаю, что результаты кэшируются в Azure и используются повторно, но есть ли способ отключить это?
2 ответа
Спасибо John Gardner за помощь в ответе на этот запрос в MSDN. Повторяем тот же ответ для более широкого сообщества здесь.
В рабочих книгах выполняется локальное кэширование запросов, элементы которых хранятся в кэше несколько минут. Серверные службы также могут кэшировать результаты.
Если вы явно обновляете запрос и обходите какое-либо кэширование, вам следует вручную повторно запустить запрос с помощью кнопки "выполнить запрос" в режиме редактирования или использовать кнопку обновления на панели инструментов рабочих книг, оба из которых вызывают обновление запроса.
Дополнительная документация по автообновлению на панели управления с использованием параметра временного диапазона.
Надеюсь, что приведенная выше информация поможет. Спасибо
Вы проверяли, не кэширует ли контент веб-браузер? Попробуйте запустить книгу в окне inPrivate для проверки.