Атрибуты меры драйвера
Набор мер Майкрософт часто делится атрибутами в их логике построения и вычисления. Эти атрибуты присутствуют во всем рабочем процессе меры: от сбора данных телеметрии до процесса статистической обработки до того, как корпорация Майкрософт оценивает меру. Каждое определение меры содержит раздел, атрибуты меры, перечисление значений его атрибутов.
Типы аудитории
Корпорация Майкрософт определяет аудиторию как набор компьютеров, которые могут загружать тестируемый, постепенно развернутый или выпущенный драйвер. Обновл. Windows (WU) или загрузчик, отличный от Майкрософт, может доставлять эти драйверы на компьютеры. Существует три типа аудиторий: стандартная аудитория, расширенная аудитория и аудитории экосистемы.
Стандартная аудитория
Меры с стандартной аудиторией собирают данные телеметрии только с компьютеров, которые получили драйвер непосредственно из WU и соответствуют целевым ограничениям драйвера, заданным во время отправки, таким как HWID, CHID, полы ОС и потолки.
Расширенная аудитория
Меры с расширенными аудиториями собирают данные телеметрии с компьютеров, которые соответствуют ограничениям целевого драйвера и получают драйвер из любого источника, включая загрузчики, отличные от Майкрософт.
Аудитория экосистемы
Меры с аудиторией экосистемы расширяют сбор данных за рамки ограничений драйвера, чтобы уменьшить шум выборки и повысить статистическую значимость мер. Эти меры собирают данные телеметрии с любого компьютера, скачав драйвера из любого источника, включая ненацеленные компьютеры, скачанные идентичную версию драйвера.
Драйвер считается идентичным другому драйверу при совместном использовании той же версии ДРАЙВЕРА INF, даты INF драйвера и архитектуры.
Период времени
При агрегации телеметрии большинство мер собирают данные из семидневного скользящего окна; если водитель находится в полете менее семи дней, скользящее окно ограничивается до длительности полета. Определив данные до семи дней, корпорация Майкрософт может учитывать различия в использовании компьютера между рабочими днями и выходными.
Кроме того, при просмотре нескольких мер корпорация Майкрософт знает, что сбои произошли в тот же период.
Критерии измерения — количество компьютеров и число экземпляров
Меры либо определяют процент отдельных компьютеров, испытывающих ошибку, либо агрегатные экземпляры всех наблюдаемых ошибок, где один компьютер может иметь несколько экземпляров, подсчитываемых в течение полета.
Меры, вычисляющие процент компьютеров, часто отслеживают двоичный результат. Например, мера % компьютеров, где процесс установки драйвера успешно завершен, определяет, установлен ли драйвер без ошибок и вычисляет процент компьютеров, успешно установленных драйвером.
В отличие от этого, меры, которые оценивают экземпляры, могут отслеживать несколько возвращаемых результатов для варианта использования. Например, показатель скорости предварительного просмотра камеры отслеживает несколько событий камеры, связанных с использованием функции предварительного просмотра. Мера определяет частоту и частоту возникновения ошибки на компьютерах предварительной версии, вычисляя среднюю частоту сбоев для функции.
Минимальное число и минимальные экземпляры
Каждая мера имеет атрибут, называемый минимальным населением или минимальными экземплярами, определяя минимальное число, необходимое логикой вычисления меры, статистически значимым. Если мера не имеет достаточно данных, состояние полета водителя отображает недостаточно данных.
Меры, которые оценивают аномалии в ожидаемом поведении, например процент сеансов Wi-Fi, которые заканчиваются непредвиденным отключением, требуют большего числа минимальных популяций для предоставления оценки качества.
Передача условий
Критерии передачи меры — это минимальная полоса качества, которую должен превышать драйвер, который должен быть утвержден корпорацией Майкрософт. Это значение оценивается с помощью текущего значения меры, которая вычисляется при обработке данных телеметрии с помощью логики вычисления.
Корпорация Майкрософт считает, что драйвер является высоким качеством, если все примененные меры превышают их критерии передачи.
Идентификатор меры
Идентификатор меры — это уникальный идентификатор, используемый корпорацией Майкрософт для упрощения обмена данными в комментариях оценки при обсуждении решений о драйверах с внешними партнерами.