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

Работа с accountMetrics > Granularity

В этой статье обсуждается, как настроить аргументы 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 из 0

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