Поделиться через


Альтернативные ключи в таблицах управления производительностью

Применяется к следующим приложениям Dynamics 365:
Human Resources

В следующей таблице показаны поля, доступные в качестве альтернативных ключей в выпуске Microsoft Dynamics 365 Human Resources 10.0.40 или более поздних версиях для включения наборов операций с информационными объектами для конкретных таблиц в управлении производительностью.

Таблица Поле
HcmPerfJournalLinks Linkid
HcmPerfJournalComment CommentId
HcmPerfJournal EntryId
HcmDiscussionTemplate TemplateId

Ошибка обновления

При обновлении сред в некоторых из них может появиться следующая ошибка из-за настроек или старых демонстрационных данных:

Исключение: System.InvalidOperationException: Сбой выполнения базы данных: инструкция CREATE UNIQUE INDEX завершена из-за того, что для имени объекта был найден дубликат ключа.

Примечание

Уникальность предыдущих полей используется в предыдущих обновлениях. Из-за настроек, операций с серверной базой данных или очень старых демонстрационных данных поля, содержащие неуникные записи, приводят к ошибкам DBsync и отказу обновления.

Снижение риска

Чтобы избежать ошибки, перед обновлением сред выполните следующие шаги.

  1. Перейдите к пакетное задание или перейдите к запросу>системного администрирования>пакетного задания.

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

    • HcmPerfJournalLinksUpdateLinkIds.updateLinkIds
    • HcmPerfJournalCommentUpdateCommentIds.updateCommentIds
    • HcmPerfJournalUpdateEntryIds.updateEntryIds
    • HcmDiscussionTemplateUpdateTemplateIds.updateTemplateIds

    Примечание

    Выбранное пакетное задание должно иметь пакетную задачу. Выберите пакетное задание, содержащее задачи.

  3. Измените статус пакетного задания на "Ожидание ". Задание выполняется повторно и удаляет дубликаты конкретной таблицы.

  4. Теперь можно начать обновление.

Примечание

Если пакетное задание не отображается или после его выполнения возникает ошибка, обратитесь в службу поддержки Майкрософт.