Brak odwołania do klucza obcego: Kod błędu: ERR00008 [Typ: Ostrzeżenie]
Uwaga
Funkcje opisane w tym artykule są dostępne w wersji zapoznawczej. Funkcjonalność i zawartość tego artykułu mogą ulec zmianie. Aby uzyskać więcej informacji o tym, jak uczestniczyć w publicznej wersji zapoznawczej analizy wydajności dla firm, skontaktuj się z działem bpaquestions@service.microsoft.com.
Symptomy
Kod błędu ERR00008 jest rejestrowany w tabeli dzienników samopomocy bpa w usłudze Microsoft Dataverse, gdy niektórych odwołań do kluczy obcych nie można znaleźć w jednostce nadrzędnej. W tym scenariuszu rekordy w tabeli Fakt są mapowane na wartość "Nieznany".
Rozwiązanie
Nie jest wymagana natychmiastowa akcja, ponieważ ten problem może być spowodowany opóźnieniami synchronizacji danych. Zalecamy obserwowanie dwóch do trzech kolejnych przebiegów analizy wydajności biznesowej, aby sprawdzić, czy błąd zostanie rozwiązany samodzielnie.
Jeśli problem będzie się powtarzać, a błąd nadal znajduje się w tabeli dzienników samodzielnej pomocy bpa, skontaktuj się z pomoc techniczna firmy Microsoft w celu uzyskania dalszej pomocy.
Oto przykład rekordu:
Foreign key constraint violated for dmo_bankregisterfact.dmo_subledgernumberkey referring dmo_subledgernumberdim.dmo_subledgernumberkey for 7 records.
Violation dmo_bankregistersourcekey - [Decimal('5637196796'), Decimal('35637199580'), Decimal('5637196797'), Decimal('35637199581'), Decimal('35637199579'), Decimal('35637199577'), Decimal('35637199576')]"]