Выполнение запроса
Сводка: Узнайте об операции выполнения запроса, которая является частью ПАНЕЛИ мониторинга качества вызовов API данных. Панель мониторинга качества звонков — это средство для Skype для бизнеса Server.
Операция выполнения запроса является частью панели мониторинга api данных для качества звонков.
Выполнение запроса
Операция запуска запроса позволяет выполнять запрос к кубу на основе указанных измерений, измерений и фильтров, а также возвращать данные обратно.
Метод | URI запроса | Версия HTTP |
---|---|---|
ПОМЕСТИТЬ |
<https:// portal>/QoEDataService/RunQuery |
HTTP/1.1 |
Параметры URI — нет.
Заголовки запроса — нет дополнительных заголовков.
Текст запроса . Ниже приведен пример полезных данных запроса в формате JSON. Он содержит измерения, фильтры и измерения, необходимые для запроса.
{
"Filters": [{
"DataModelName": "[StartDate].[Month]",
"Caption": "July 2013",
"Value": "[2015-03-01T00:00:00]",
"Operand": 0,
"UnionGroup": ""
}],
"Dimensions": [{
"DataModelName": "[StartDate].[Month]"
}],
"Measurements": [{
"DataModelName": "[Measures].[Audio Good Streams Count]"
},
{
"DataModelName": "[Measures].[Audio UnClassified Streams Count]"
},
{
"DataModelName": "[Measures].[Audio Poor Streams Count]"
},
{
"DataModelName": "[Measures].[AudioPoorPercentage]"
}],
"Trend": {
"EnableTrend": true,
"SpanCount": 7,
"TrendDate": "2015-3",
"Type": 0
}
}
Фильтры — список выражений фильтра для применения таким образом, чтобы результирующий набор данных отражал только подмножество интересующих данных.
Измерения — список измерений, используемых для агрегирования данных. Требуется по крайней мере одно измерение, но для получения дополнительного уровня подагрегирования можно указать несколько измерений.
Измерения . Список измерений, также известный как факты, — это желаемые метрики для агрегирования на основе указанных измерений.
Trend — другие инструкции по настройке результирующих данных.
Ответ . Ответ включает код состояния HTTP и набор заголовков ответа.
Код состояния . Успешная операция возвращает код состояния 200 (ОК).
Заголовки ответов — нет дополнительных заголовков.
Текст ответа . Ниже приведен пример полезных данных ответа в формате JSON. Он содержит таблицу данных, которая содержит данные, а также метаданные, в которых показано время выполнения запроса и указывает, являются ли данные из кэша.
{
"ExecutionTime": "00:00:00.2102630",
"DataResult": [["September 2014",
1792,
34,
78,
4.171],
["October 2014",
37017,
1731,
3305,
8.197],
["November 2014",
79184,
3033,
5556,
6.557],
["December 2014",
122253,
4050,
5444,
4.263],
["January 2015",
31246,
1069,
1342,
4.118]],
"ResultIsFromCache": false,
"ErrorType": 0
}
Время выполнения — общее время, необходимое серверу для возврата данных. Это может быть связано с кэшем.
Data Result (Результат данных ) — результат запроса. Это двумерный массив, содержащий все перестановки членов измерений, а каждый элемент содержит имена элементов измерений и агрегированные значения указанных измерений.
Результат из кэша — для диагностика. Указывает, получен ли результат из кэша или из куба QoE.