В этой статье обсуждается, как настроить аргументы accountMetrics > timeFrame и accountMetrics > timeSeries > buckets, чтобы контролировать поля Granularity и время длительности для каждого сегмента данных.
Работа с полем Granularity для API вызовов
Вызов API accountMetrics возвращает данные учетной записи за указанный timeFrame, и они разделены на количество сегментов. Каждый сегмент имеет одинаковую Granularity или время длительности. Granularity вычисляется по следующей формуле: timeFrame/buckets.
Сервер API получает данные каждые 5 секунд, поэтому минимальное значение для Granularity равно 5. Если Granularity меньше 5, некоторые сегменты не будут возвращать данные (значение 0).
Пример API вызова с данными для каждого сегмента
- Установите аргумент accountMetrics > timeFrame на
last.PT2H(2 часа или 7200 секунд) - Установите аргумент accountMetrics > timeSeries > buckets на 80
- Поле аккаунта Metrics > Granularity показывает, что время длительности для каждого сегмента составляет 90 секунд (7200 / 80)
0 комментариев
Войдите в службу, чтобы оставить комментарий.