Перейти к основному контенту

Работа с accountMetrics > Гранулярность

В этой статье обсуждается, как настроить аргументы accountMetrics > timeFrame и accountMetrics > timeSeries > Bucket, чтобы контролировать поля Гранулярности и длительность для каждого Bucket данных.

Работа с полем Гранулярности для API вызовов

Вызов API accountMetrics возвращает данные аккаунта за заданный временной интервал и разделён на количество Bucket. Каждый Bucket имеет одинаковую Гранулярность или временную длительность. Гранулярность рассчитывается по следующей формуле: timeFrame/Bucket.

API сервер извлекает данные каждые 5 секунд, поэтому минимальное значение для Гранулярности - 5. Если Гранулярность меньше чем 5, то некоторые из Bucket не будут возвращать данные (значение 0).

Пример API вызова с данными для каждого Bucket

  • Установите аргумент accountMetrics > timeFrame на last.PT2H (2 часа, или 7200 секунд)
  • Установите аргумент accountMetrics > timeSeries > Bucket на 80
  • Поле Метрики > Гранулярность учетной записи показывает, что временная длительность для каждого Bucket составляет 90 секунд (7200 / 80)

Была ли эта статья полезной?

Пользователи, считающие этот материал полезным: 0 из 0

0 комментариев