Сведения
|
|
---|---|
Описание
|
Возвращает всю статистику, связанную с операцией запроса. Результаты предоставляются как таблицы данных структуры данных UtilizationStatistics. Обеспечивает фильтрацию для выбора подмножества статистических данных операции запроса. Например, чтобы загрузить статистику операции запроса MIPSP, можно использовать сервис GetStatistics и указать пространство имен twx.stats.query.mipsp. |
Параметры
|
• maxItems
◦ Максимальное число возвращаемых элементов.
◦ Базовый тип: NUMBER
• sortColumnName
◦ Имя поля столбца результатов таблицы данных для сортировки
◦ Базовый тип: STRING
◦ Значение по умолчанию: count
• sortAscending
◦ Порядок сортировки: по возрастанию или по убыванию
◦ Базовый тип: BOOLEAN
◦ Значение по умолчанию: false
|
Пример результата
|
Дополнительные сведения см. в разделе Интерпретация статистики запроса ниже. |
Сведения
|
|
---|---|
Описание
|
Записывает статистику запроса.
|
Параметры
|
• fileType
◦ Тип файла, сообщаемый для CSV
◦ Базовый тип: STRING
◦ Значение по умолчанию: csv
◦ Допустимое значение: csv
• maxItems
◦ Максимальное число возвращаемых элементов.
◦ Базовый тип: NUMBER
• sortColumnName
◦ Имя поля столбца результатов таблицы данных для сортировки
◦ Базовый тип: STRING
◦ Значение по умолчанию: count
• sortAscending
◦ Порядок сортировки
◦ Базовый тип: BOOLEAN
◦ Значение по умолчанию: false
|
Пример результата
|
Сведения
|
|
---|---|
Описание
|
Сбрасывает статистику запроса.
|
Параметры
|
Н/Д
|
Результат
|
В случае успеха операции результат не предоставляется.
|
Подузел
|
Родительский узел
|
Полный путь
|
Сведения
|
---|---|---|---|
supportdetermination
|
mipsp
|
twx.stats.query.mipsp.supportdetermination
|
Предоставляет статистику для определения способа оптимизации и поддержки запроса на основе предоставленного параметра.
Например, если в качестве входного параметра для запроса предоставляется параметр namemask, то эта функциональность supportdetermination определит, может ли она поддерживать параметр namemask. Результаты supportdetermination для namemask предоставят входные данные для платформы, чтобы определить способ оптимизации запроса.
Статистика будет указывать, сколько времени это заняло и сколько раз функциональность supportdetermination выполнялась при различных перестановках входных параметров запроса, передаваемых через эту функциональность.
|
interrogate
|
mipsp
|
twx.stats.query.mipsp.interrogate
|
Предоставляет статистику, которая запрашивает у поставщика хранилища, какие функции поиска он предоставлет.
Например, если предоставлен параметр namemask, поставщик хранилища данных будет опрашиваться, поддерживает ли он эту функциональность поиска.
|
searchthingnames
|
db
|
twx.stats.query.mipsp.db.searchthingnames
|
Предоставляет статистику для любой операции, в которой для оптимизации поиска было определено использование базы данных для поиска наименований вещей, соответствующих параметрам поиска.
|
searchthingnames.buildquery
|
searchthingnames
|
twx.stats.query.mipsp.db.searchthingnames.buildquery
|
Предоставляет статистику для построения запроса SQL, необходимого для выполнения поиска имен вещей в базе данных.
Минимальное, максимальное, среднее время и счетчики для этой метрики представляют собой специфическую и уникальную статистику для функциональности построения запросов операции searchthingnames. Однако статистика для операции searchthingnames, которая предоставляется функциональностью twx.stats.query.mipsp.db.searchthingnames, включает статистику для статистики buildqueryследующим образом:
Здесь A = twx.stats.query.mipsp.db.searchthingnames
и B = twx.stats.query.mipsp.db.searchthingnames.buildquery.
Затем A - B = C, где C = число/хронометраж, не включающее часть buildquery из searchthingnames. C включает число и хронометраж запроса к базе данных, но не построение запроса SQL к базе данных, который выполняется во время операции searchthingnames.
|
getpropertyvtqcount
|
db
|
twx.stats.query.mipsp.db.getpropertyvtqcount
|
Предоставляет параметры, родительские и агрегированные параметры для подстатистики параметров buildquery и buildfilter. Счетчики статистики и время включают значения времени и счетчиков для любой из подзадач.
|
getpropertyvtqcount.buildquery
|
getpropertyvtqcount
|
twx.stats.query.mipsp.db.getpropertyvtqcount.buildquery
|
Эта статистика аналогична twx.stats.query.mipsp.db.searchthingnames, но для сервиса getpropertyvtqcount в операции UtilizationSubsystem, а не в операцииsearchthingnames.
Сервис GetPropertyVTQCount используется компонентом Phone Home в ThingWorx Platform. Для каждого отчетного периода он вызывает этот интерфейс API, чтобы загрузить статистику для отчета в метриках Phone Home. После сброса можно увидеть два или более счетчиков, если в период работы Phone Home отправлялся набор метрик, так как метрики для twx.stats.query сбрасывались.
|
getpropertyvtqcount.buildFilters
|
getpropertyvtqcount
|
twx.stats.query.mipsp.db.getpropertyvtqcount.buildfilters
|
Статистика, собранная для обработки входных данных запроса фильтров и фильтрации наборов во внутренней сборке для построения SQL запроса для получения данных о количестве property_vtq. Эти значения минимального и максимального времени включают создание простого фильтра запроса с использованием сложных запросов - соответственно, с набором вложенных фильтров.
|