다음을 통해 공유


성능 관리 테이블의 대체 키

다음 Dynamics 365 앱에 적용됩니다.
Human Resources

다음 표에는 Microsoft Dynamics 365 Human Resources 릴리스 10.0.40 이상에서 성능 관리의 특정 테이블에 대한 데이터 엔터티에 대한 집합 기반 작업을 활성화하기 위해 대체 키로 사용할 수 있는 필드가 나와 있습니다.

테이블 필드
HcmPerfJournal링크 링크 ID
HcmPerfJournalComment 댓글 ID
HcmPerfJournal 항목 ID
Hcm토론템플릿 템플릿 ID

업그레이드 오류

환경을 업그레이드할 때 사용자 정의 또는 오래된 데모 데이터로 인해 일부 환경에서 다음 오류가 발생할 수 있습니다.

예외: System.InvalidOperationException: 데이터베이스 실행 실패: 개체 이름에 중복된 키가 발견되어 CREATE UNIQUE INDEX 문이 종료되었습니다.

메모

이전 필드의 고유성은 이전 업그레이드의 일부로 적용됩니다. 사용자 정의, 백엔드 데이터베이스 개입 또는 매우 오래된 데모 데이터로 인해 고유하지 않은 레코드가 포함된 필드는 DBsync 오류 및 업그레이드 실패로 이어집니다.

완화

오류를 방지하려면 환경을 업그레이드하기 전에 다음 단계를 따르십시오.

  1. 일괄작업으로 이동하거나, 시스템 관리>문의>일괄작업으로 이동하세요.

  2. 특정 테이블에 대해 다음 각 값을 기준으로 작업 설명 을 필터링합니다.

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

    메모

    선택한 일괄 작업에는 일괄 작업이 있어야 합니다. 작업이 포함된 일괄 작업을 선택합니다.

  3. 일괄 작업 상태를 대기로 변경합니다. 작업이 다시 실행되고 특정 테이블에 대한 중복 항목이 제거됩니다.

  4. 이제 업그레이드를 시작할 수 있습니다.

메모

일괄 작업이 표시되지 않거나 실행 후 오류가 발생하면 Microsoft 지원에 문의하세요.