Удаление баз данных сведений о вызовах и качества взаимодействия вручную в Skype для бизнеса Server 2015Manually purge the call detail recording and Quality of Experience databases in Skype for Business Server 2015

Сводка: Узнайте, как вручную удалить записи из базы данных качества взаимодействия, используемых Скайп для Business Server 2015 и регистрации Вызовов.Summary: Learn how to manually purge records from the CDR and the QoE databases used by Skype for Business Server 2015.

Базы данных CDR и QoE можно очистить от записей вручную или автоматически. Удаление записей позволяет избежать застоя данных, а также полезно, когда нужно присвоить отчетам начальную базовую линию.The CDR and QoE databases can be manually or automatically purged of records. Purging records can be important so that data doesn't become stale or when needing to reset reports from a starting baseline.

Очистка баз данных CDR и QoE от записей вручнуюManually purge records from CDR and QoE databases

Администраторы могут настраивать базы данных регистрации вызовов (CDR) и/или качества взаимодействия (QoE) для автоматической очистки старых записей из базы данных; это происходит в том случае, если для указанной базы данных (CDR или QoE) была включена очистка и присутствуют записи, которые находятся в базе данных дольше заданного срока. Например, каждый день в 1:00 администраторы могут настраивать систему, чтобы удалить из базы данных QoE записи старше 60 дней.Administrators can configure the Call Detail Recording (CDR) and/or the Quality of Experience (QoE) databases to automatically purge old records from the database; this occurs if purging has been enabled for the specified database (CDR or QoE) and if there are any records that have been in the database longer than the specified amount of time. For example, every day at 1:00 AM administrators might configure the system so that QoE records more than 60 days old will be deleted from the QoE database.

Помимо этого автоматический очистку, два новых командлетов & #x 2014 г.; Командлет Invoke-CsCdrDatabasePurge и вызов CsQoEDatbasePurge & #x 2014 г.; были добавлены Скайп для Business Server 2015; Эти командлеты позволяют администраторам вручную удалить записи из базы данных качества взаимодействия и регистрации Вызовов в любое время.In addition to that automatic purging, two new cmdlets — Invoke-CsCdrDatabasePurge and Invoke-CsQoEDatbasePurge — have been added to Skype for Business Server 2015; these cmdlets allow administrators to manually purge records from the CDR and the QoE databases at any time. Например, чтобы вручную удалить из базы данных CDR все записи старше 10 дней, вы можете использовать команду, аналогичную следующей:For example, to manually purge all the records more than 10 days old from the CDR database you can use a command similar to this:

Invoke-CsCdrDatabasePurge -Identity service:MonitoringDatabase:atl-sql-001.litwareinc.com -PurgeCallDetailDataOlderThanDays 10 -PurgeDiagnosticDataOlderThanDays 10

В предыдущей команде оба вызова записи регистрации и диагностические данные записи старше 10 дней, удаляются из базы данных мониторинга atl-sql-001.litwareinc.com. (Записи регистрации вызовов, отчеты и сеанса пользователя.In the preceding command both call detail records and diagnostic data records older than 10 days are deleted from the monitoring database on atl-sql-001.litwareinc.com. (Call detail records are user/session reports. Записи диагностические данные, загруженные клиентскими приложениями, например Скайп для Business Server 2015 журналов диагностики.)Diagnostic data records are diagnostic logs uploaded by client applications such as Skype for Business Server 2015.)

Как показано выше, при запуске командлета Invoke-CsCdrDatabasePurge вам следует включить как параметр urgeCallDetaiDataOlderThanDays, так и параметр PurgeDiagnosticDataOlderThanDays.As shown above, when you run the Invoke-CsCdrDatabasePurge cmdlet you must include both the PurgeCallDetaiDataOlderThanDays and the PurgeDiagnosticDataOlderThanDays parameters. Однако для этих параметров необязательно нужно устанавливать одинаковые значения.However, these parameters do not have to be set to the same value. Например, можно очистить записи сведений о вызовах старше 10 дней, оставив все записи диагностических данных в базе данных.For example, it's possible to purge call detail records more than 10 days old and yet, at the same time, leave all the diagnostic data records in the database. Чтобы сделать это, равным параметру PurgeCallDetailDataOlderThanDays 10 и PurgeDiagnosticDataOlderThanDays 0.To do that, set PurgeCallDetailDataOlderThanDays to 10 and PurgeDiagnosticDataOlderThanDays to 0. Например:For example:

Invoke-CsCdrDatabasePurge -Identity service:MonitoringDatabase:atl-sql-001.litwareinc.com -PurgeCallDetailDataOlderThanDays 10 -PurgeDiagnosticDataOlderThanDays 0

По умолчанию при запуске Invoke-CsCdrDatabasePurge для каждой из очищаемых баз данных отображается приглашение, аналогичное данному:By default, any time you run Invoke-CsCdrDatabasePurge you will see a prompt similar to this one for each database table that must be purged:

Confirm
Are you sure you want to perform this action?
Performing operation "Stored procedure: RtcCleanupDiag" on Target "Target SQL Server:atl-sql-001.litwareinc.com\archinst Database: lcscdr".
[Y] Yes  [A] Yes to All  [N] No  [L] No to All [S] Suspend  [?] Help (default is "Y"):

Для выполнения очистки базы данных вам следует ввести Y («Да») или A («Да для всех»). Если вы не хотите отображать эти запросы подтверждения, добавьте в конец вызова Invoke-CsCdrDatabasePurge следующий параметр:You must type either Y (for Yes) or A (for Yes to All) before the database purging will actually take place. If you would prefer to suppress these confirmation prompts, add the following parameter to the end of your call to Invoke-CsCdrDatabasePurge:

-Confirm:$False

Например:For example:

Invoke-CsCdrDatabasePurge -Identity service:MonitoringDatabase:atl-sql-001.litwareinc.com -PurgeCallDetailDataOlderThanDays 10 -PurgeDiagnosticDataOlderThanDays 10 -Confirm:$False

Если вы сделаете это, запросы подтверждения отображаться не будут, а очистка базы данных будет выполнена немедленно.If you do that, confirmation prompts will not be displayed, and database purging will immediately be performed.

Чтобы очистить базу данных QoE, используйте командлет Invoke-CsQoEDatabasePurge и укажите возраст (в днях) для удаляемых записей:To purge the QoE database, use the Invoke-CsQoEDatabasePurge cmdlet and specify the age (in days) of the records to be deleted:

Invoke-CsQoEDatabasePurge -Identity service:MonitoringDatabase:atl-sql-001.litwareinc.com -PurgeQoEDataOlderThanDays 10