Функция оценки звонка в Skype для бизнеса Server 2015

Skype for Business Server 2015
 

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

Сводка.  Сведения о функции оценки моего вызова в Skype для бизнеса Server 2015.

Функция оценки моего вызова является новой функцией клиента Skype для бизнеса, которая предоставляет предприятиям способ получения обратной связи от их конечных пользователей.

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

Собранные данные оценки вызова в настоящее время не включаются ни в один из существующих ответов мониторинга, но имеет отдельный отчет мониторинга. Данные собираются в таблицы SQL, доступ к которым можно получить при запуске запросов SQL (работа над отчетам в ходе выполнения).

До предоставления пользователям развертывания Skype для бизнеса Server доступа к оценке вызова необходимо развернуть и настроить следующий набор компонентов:

  • Должен быть установлен сервер Skype для бизнеса Server (версия 9160 или выше).

  • Пользователи должны выполнить установку и обновление до последней версии клиента Skype для бизнеса, а также они должны использовать пользовательский интерфейс Skype для бизнеса.

  • Пользователи должны быть размещены в пуле переднего плана Skype для бизнеса Server.

  • Должна быть развернута база данных мониторинга Skype для бизнеса Server и связана с пулами Skype для бизнеса Server.

  • Рекомендуется развернуть панель мониторинга качества вызовов (CQD).

Функция оценки автоматически включена в политике клиента с использованием следующих параметров по умолчанию:

  • Процентное отображаемое соотношение оценки вызова — 10%

  • Использование настраиваемой обратной связи пользователя для оценки вызовов — отключено

Действий для включения основной функции выполнять не требуется, однако настраиваемую обратную связь необходимо включить отдельно (при необходимости). Следующий командлет Windows PowerShell является примером включения настраиваемой обратной связи конечного пользователя и изменением интервала с 10% на 80%.

Set-CSClientPolicy -Identity <PolicyIdentity> -RateMyCallDisplayPercentage 80 - RateMyCallAllowCustomUserFeedback $true 

Полученные от пользователей данные представлены в двух таблицах базы данных мониторинга.

Таблица [QoeMetrics].[dbo].[CallQualityFeedbackToken] содержит результаты опроса маркеров от конечных пользователей.

Таблица [QoeMetrics].[dbo].[CallQualityFeedbackTokenDef] содержит определения маркеров.

Определения маркеров имеют следующую кодировку:

 

1

Искаженная речь

2

Оценка качества

3

Фоновый шум

4

Приглушенная речь

5

Эхо

21

Застывшее видео

22

Мозаичное видео

23

Размытое изображение

24

Блеклые цвета

25

Затемненное видео

Отчет [QoeMetrics].[dbo].[CallQualityFeedback] содержит результаты опроса голосования «звездами» и, если включено, обратную связь пользователя.

Данные из таблиц можно вызвать с помощью запроса выбора select * from [Table.Name] или с помощью Microsoft SQL Server Management Studio.

Можно использовать следующие запросы SQL:

Аудио

SELECT
        s.ConferenceDateTime
        ,Caller.URI as Caller
        ,CallerCqf.FeedbackText 
        ,CallerCqf.Rating
        ,CallerCqfTokenDef.TokenDescription 
        ,CallerCqfToken.TokenValue
    FROM [Session] s WITH (NOLOCK)
        INNER JOIN [MediaLine] AS m WITH (NOLOCK) ON 
            m.ConferenceDateTime = s.ConferenceDateTime
            AND m.SessionSeq = s.SessionSeq                        
        INNER JOIN [AudioStream] AS a WITH (NOLOCK) ON -- only look at Audio related feedback
            a.MediaLineLabel = m.MediaLineLabel    
            and a.ConferenceDateTime = m.ConferenceDateTime 
            and a.SessionSeq = m.SessionSeq
            and a.SenderIsCallerPAI = 1                
        INNER JOIN [CallQualityFeedback] AS CallerCqf WITH (NOLOCK) ON
            CallerCqf.ConferenceDateTime  = s.ConferenceDateTime 
            and
            CallerCqf.SessionSeq = s.SessionSeq 
        INNER JOIN [CallQualityFeedbackToken] AS CallerCqfToken WITH (NOLOCK) ON
            CallerCqfToken.ConferenceDateTime  = s.ConferenceDateTime 
            and
            CallerCqfToken.SessionSeq = s.SessionSeq
            and
            CallerCqfToken.FromURI = CallerCqf.FromURI
        INNER JOIN [CallQualityFeedbackTokenDef] AS CallerCqfTokenDef WITH (NOLOCK) ON
            CallerCqfTokenDef.TokenId = CallerCqfToken.TokenId
            and
            CallerCqfToken.TokenId < 20 -- only look at Audio related feedback
        INNER JOIN [User] AS Caller WITH (NOLOCK) ON
            Caller.UserKey = CallerCqf.FromURI
 

Видео

SELECT
        s.ConferenceDateTime
        ,Caller.URI as Caller
        ,CallerCqf.FeedbackText 
        ,CallerCqf.Rating
        ,CallerCqfTokenDef.TokenDescription 
        ,CallerCqfToken.TokenValue
    FROM [Session] s WITH (NOLOCK)
        INNER JOIN [MediaLine] AS m WITH (NOLOCK) ON 
            m.ConferenceDateTime = s.ConferenceDateTime
            AND m.SessionSeq = s.SessionSeq                        
        INNER JOIN [VideoStream] AS v WITH (NOLOCK) ON -- only look at Video related feedback
            v.MediaLineLabel = m.MediaLineLabel    
            and v.ConferenceDateTime = m.ConferenceDateTime 
            and v.SessionSeq = m.SessionSeq
            and v.SenderIsCallerPAI = 1                
        INNER JOIN [CallQualityFeedback] AS CallerCqf WITH (NOLOCK) ON
            CallerCqf.ConferenceDateTime  = s.ConferenceDateTime 
            and
            CallerCqf.SessionSeq = s.SessionSeq 
        INNER JOIN [CallQualityFeedbackToken] AS CallerCqfToken WITH (NOLOCK) ON
            CallerCqfToken.ConferenceDateTime  = s.ConferenceDateTime 
            and
            CallerCqfToken.SessionSeq = s.SessionSeq
            and
            CallerCqfToken.FromURI = CallerCqf.FromURI
        INNER JOIN [CallQualityFeedbackTokenDef] AS CallerCqfTokenDef WITH (NOLOCK) ON
            CallerCqfTokenDef.TokenId = CallerCqfToken.TokenId
            and
            CallerCqfToken.TokenId > 20 -- only look at Video related feedback
        INNER JOIN [User] AS Caller WITH (NOLOCK) ON
            Caller.UserKey = CallerCqf.FromURI
 
Показ: