Перестала работать функция max () в AWS Insight. - PullRequest
0 голосов
/ 10 октября 2019

У нас есть лямбда, которая использует Insight SDK, чтобы каждое утро запрашивать данные и генерировать отчеты. Вчера он перестал работать и сказал, что наше выражение недействительно. Это странно, так как мы не касались кода в течение месяца. Даже если выполнить наш запрос к данным двухнедельной давности (это работало нормально), теперь он не работает

Наш запрос выглядит следующим образом:

fields @message
| filter ispresent(eventType)
| fields  max(timestamp) as time

The error we get is
This expression is invalid: max(timestamp) ([297,310])

Мы использовали max (timestamp), чтобы получить последнийвремя события было написано. Даже @timestamp здесь больше не работает. Это наше событие в журнале:

{"eventType": "getcontent", "timestamp": 1569932245154}

Изменилось ли что-то в AWS при обработке функции max? Если я удаляю max (timestamp), он работает нормально (но, конечно, я больше не получаю последнюю метку времени). Если я заменю его наименьшей функцией, это также сработает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...