Remove-CsQoEConfiguration

Skype for Business Server 2015
 

Дата изменения раздела:2017-03-28

Удаляет коллекцию настроек QoE (Quality of Experience, качество обслуживания). Данный командлет впервые появился в Lync Server 2010.

Remove-CsQoEConfiguration -Identity <XdsIdentity> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

В примере 1 командлет Remove-CsQoEConfiguration используется для удаления параметров QoE, назначенных сайту Redmond. Использование параметра Identity гарантирует, что будут удалены только параметры, назначенные указанному сайту.

Remove-CsQoEConfiguration -Identity site:Redmond

Команда, показанная в примере 2, удаляет все параметры QoE, назначенные на уровне сайта. Для этого команда сначала использует командлет Get-CsQoEConfiguration и параметр Filter, чтобы получить соответствующие параметры QoE; строка подстановочных символов "site:*" гарантирует извлечение только параметров, идентификатор которых начинается со строкового значения "site:". Затем фильтрованная коллекция передается командлету Remove-CsQoEConfiguration , который удаляет все элементы коллекции.

Get-CsQoEConfiguration -Filter site:* | Remove-CsQoEConfiguration

В примере 3 удаляются все настройки QoE, в которых значение свойства KeepQoEDataForDays меньше 30. Для выполнения этой задачи команда вызывает командлет Get-CsQoEConfiguration без параметров, чтобы вернуть коллекцию всех настроек QoE, в настоящее время используемых в организации. Затем эта коллекция передается по конвейеру командлету Where-Object , который выбирает только те настройки, в которых значение свойства KeepQoEDataForDays меньше (-lt) 30 дней. В свою очередь, отфильтрованная коллекция передается командлету Remove-CsQoEConfiguration , удаляющему каждый элемент этой коллекции.

Get-CsQoEConfiguration | Where-Object {$_.KeepQoEDataForDays -lt 30} | Remove-CsQoEConfiguration

Метрики QoE отслеживают качество аудио- и видеовызовов в организации, включая такие параметры, как число потерянных сетевых пакетов, фоновые помехи и значение "дрожания" (разница задержек для пакетов). Эти метрики хранятся в базе данных отдельно от других данных (таких как записи детализации вызова), позволяя включать и отключать QoE независимо от других записей данных. Этот командлет можно использовать для удаления настроек, настраивающих QoE на уровне сайта. Вызов этого командлета для глобальной конфигурации QoE сбросит все свойства, восстановив значения по умолчанию.

По умолчанию запускать командлет Remove-CsQoEConfiguration локально могут участники группы RTCUniversalServerAdmins. Чтобы получить список всех ролей управления доступом на основе ролей (RBAC), которые были назначены для этого командлета (включая все созданные вами роли RBAC), запустите следующую команду из командной строки Windows PowerShell:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Remove-CsQoEConfiguration"}

 

Параметр Обязательный? Тип Описание

Identity

Обязательный

Microsoft.Rtc.Management.Xds.XdsIdentity

Уникальный идентификатор удаляемых настроек. Возможными значениями являются "global" и "site:<имя сайта>", где <имя сайта> — это имя сайта в развертывании Skype для бизнеса Server 2015, для которого нужно удалить настройки.

Confirm

Необязательный

System.Management.Automation.SwitchParameter

Запрашивает подтверждение перед выполнением команды.

Force

Необязательный

System.Management.Automation.SwitchParameter

Отменяет вывод каких-либо запросов на подтверждение, которые в противном случае отображались бы перед внесением изменений.

WhatIf

Необязательный

System.Management.Automation.SwitchParameter

Описывает, что произойдет при выполнении команды без реального выполнения команды.

Объект Microsoft.Rtc.Management.WritableConfig.Settings.QoE.QoESettings. Принимает входные данные из конвейера объектов с конфигурацией качества взаимодействия.

Этот командлет не возвращает значение или объект. Вместо этого он удаляет экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Settings.QoE.QoESettings.

 
Показ: