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