Udostępnij za pośrednictwem


Klucze alternatywne w tabelach zarządzania wydajnością

Dotyczy tych aplikacji Dynamics 365:
Human Resources

W poniższej tabeli pokazano pola dostępne jako klucze alternatywne w wersji 10.0.40 firmy Microsoft Dynamics 365 Human Resources i późniejszej w celu włączenia operacji opartych na zestawach na jednostkach danych dla określonych tabel w zarządzaniu wydajnością.

Tabela Pole
HcmPerfJournalLinks LinkId
HcmPerfJournalComment CommentId
HcmPerfJournal EntryId
HcmDiscussionTemplate SzablonId

Błąd uaktualnienia

Podczas uaktualniania środowiska niektóre z nich mogą napotkać następujący błąd z powodu dostosowań lub starych danych demonstracyjnych:

Wyjątek: System.InvalidOperationException: wykonanie bazy danych nie powiodło się: instrukcja CREATE UNIQUE INDEX została przerwana, ponieważ znaleziono zduplikowany klucz dla nazwy obiektu.

Banknot

Unikatowość poprzednich pól jest wymuszana w ramach poprzednich uaktualnień. Z powodu dostosowań, interwencji back-end bazy danych lub bardzo starych danych demonstracyjnych pola zawierające nieunikatowe rekordy prowadzą do błędów synchronizacji DBsync i niepowodzenia uaktualnienia.

Sposób minimalizacji

Aby uniknąć tego błędu, należy wykonać następujące kroki przed uaktualnieniem środowiska.

  1. Przejdź do zadania wsadowego lub do zadania wsadowego Administrowanie>systemem .>

  2. Filtrowanie opisu zadania według każdej z następujących wartości określonych tabel:

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

    Banknot

    Wybrane zadanie wsadowe powinno mieć zadanie wsadowe. Wybierz zadanie wsadowe zawierające zadania.

  3. Zmień stan zadania wsadowego na Oczekujące . Zadanie jest ponownie uruchomić i usuwa duplikaty dla określonej tabeli.

  4. Możesz teraz rozpocząć uaktualnianie.

Banknot

Jeśli zadanie wsadowe nie jest widać lub po uruchomieniu tego zadania występuje błąd, skontaktuj się z pomocą techniczną firmy Microsoft.