MetricsQueryResourcesOptions interface

Варианты запроса метрик для нескольких ресурсов.

Свойства

aggregation

Список типов агрегирования (разделенных запятыми) для извлечения. Примеры: среднее, минимальное, максимальное

endTime

Время окончания запроса.

filter

Фильтр используется для уменьшения набора возвращаемых данных метрик.
Пример:
Метрика содержит метаданные A, B и C.
— возвращает все временные ряды C, где A = a1 и B = b1 или b2
filter=A eq 'a1' и B eq 'b1' или Bq 'b2' и C eq '*'
— недопустимый вариант:
filter=A eq 'a1' и Bq 'b1' и C eq '*' или B = 'b2'
Это недопустимо, так как логический или оператор не может разделить два разных имена метаданных.
— возвращает все временные ряды, где A = a1, B = b1 и C = c1:
filter=A eq 'a1' и B eq 'b1' и Cq 'c1'
— возвращает все временные ряды, где A = a1
filter=A eq 'a1' и B eq '' и C eq ''.

interval

Интервал (т. е. timegrain) запроса в формате длительности ISO 8601. По умолчанию используется PT1M. Особый случай для значения FULL, возвращающего единую точку данных для всего запрошенного периода времени. Примеры: PT15M, PT1H, P1D, FULL

Длительности

orderBy

Агрегирование, используемое для сортировки результатов и направления сортировки. Можно указать только один заказ. Примеры: сумма asc

rollUpBy

Имена измерений для свертки результатов. Например, если вы хотите просмотреть только значения метрик с фильтром, например City eq Seattle или City eq Tacoma, но не хотите видеть отдельные значения для каждого города, можно указать RollUpBy=City, чтобы просмотреть результаты для Сиэтла и Tacoma, свернутые в один раз.

startTime

Время начала запроса.

top

Максимальное количество записей для получения идентификатора ресурса в запросе. Допустимо только в том случае, если указан фильтр. Значение по умолчанию равно 10.

Сведения о свойстве

aggregation

Список типов агрегирования (разделенных запятыми) для извлечения. Примеры: среднее, минимальное, максимальное

aggregation?: string

Значение свойства

string

endTime

Время окончания запроса.

endTime?: Date

Значение свойства

Date

filter

Фильтр используется для уменьшения набора возвращаемых данных метрик.
Пример:
Метрика содержит метаданные A, B и C.
— возвращает все временные ряды C, где A = a1 и B = b1 или b2
filter=A eq 'a1' и B eq 'b1' или Bq 'b2' и C eq '*'
— недопустимый вариант:
filter=A eq 'a1' и Bq 'b1' и C eq '*' или B = 'b2'
Это недопустимо, так как логический или оператор не может разделить два разных имена метаданных.
— возвращает все временные ряды, где A = a1, B = b1 и C = c1:
filter=A eq 'a1' и B eq 'b1' и Cq 'c1'
— возвращает все временные ряды, где A = a1
filter=A eq 'a1' и B eq '' и C eq ''.

filter?: string

Значение свойства

string

interval

Интервал (т. е. timegrain) запроса в формате длительности ISO 8601. По умолчанию используется PT1M. Особый случай для значения FULL, возвращающего единую точку данных для всего запрошенного периода времени. Примеры: PT15M, PT1H, P1D, FULL

Длительности

interval?: string

Значение свойства

string

orderBy

Агрегирование, используемое для сортировки результатов и направления сортировки. Можно указать только один заказ. Примеры: сумма asc

orderBy?: string

Значение свойства

string

rollUpBy

Имена измерений для свертки результатов. Например, если вы хотите просмотреть только значения метрик с фильтром, например City eq Seattle или City eq Tacoma, но не хотите видеть отдельные значения для каждого города, можно указать RollUpBy=City, чтобы просмотреть результаты для Сиэтла и Tacoma, свернутые в один раз.

rollUpBy?: string

Значение свойства

string

startTime

Время начала запроса.

startTime?: Date

Значение свойства

Date

top

Максимальное количество записей для получения идентификатора ресурса в запросе. Допустимо только в том случае, если указан фильтр. Значение по умолчанию равно 10.

top?: number

Значение свойства

number