Udostępnij za pośrednictwem


Wykrywanie duplikatów danych

Aby określić, czy rekord jest potencjalnym duplikatem, program Power Apps korzysta z reguł wykrywania duplikatów. Po opublikowaniu reguły wykrywania duplikatów dla każdego istniejącego rekordu jest tworzony kod dopasowania. Kod dopasowania jest tworzony, gdy rekord jest tworzony lub aktualizowany. Dzięki temu dla każdego tworzonego lub aktualizowanego rekordu można automatycznie sprawdzić jego kod dopasowania przez porównanie z kodami dopasowania istniejących rekordów. Domyślnie aplikacje Dynamics 365 zawierają reguły wykrywania duplikatów klientów, kontaktów i potencjalnych klientów. Na przykład wykrywanie duplikatów odbywa się poprzez dopasowanie pól rekordów, takich jak adres e-mail, imię i nazwisko.

Wykrywanie duplikatów polega na porównaniu wygenerowanych kodów dopasowania istniejących rekordów z każdym nowym tworzonym rekordem. Te kody dopasowania są tworzone wraz z tworzeniem każdego nowego rekordu. W związku z tym zachodzi ryzyko utworzenia jednego lub kilku zduplikowanych rekordów, jeśli są one przetwarzane w tym samym momencie. Oprócz możliwości wykrywania duplikatów podczas ich tworzenia, należy zaplanować zadania wykrywania duplikatów, aby sprawdzić obecność innych potencjalnie zduplikowanych rekordów.

Uwaga

Wykrywanie duplikatów działa z programem Dynamics 365 na tablety, ale jest niedostępny w przypadku aplikacji Dynamics 365 na telefony.

Ważne

Musisz być administratorem systemu lub konfiguratorem systemu, aby tworzyć, włączać i publikować reguły wykrywania duplikatów dla organizacji.

Po opublikowaniu reguły wykrywania duplikatów zwiększenie długości pól podlegających kryteriom wykrywania duplikatów nie jest wykrywane. Długość pola może przekraczać limit długości kodu dopasowania i nie podlega to sprawdzeniu. Może to powodować, że niektóre duplikaty pozostaną niewykryte.

Można utworzyć wiele reguł wykrywania dla tego samego typu encji. Jednakże za jednym razem można opublikować maksymalnie pięciu reguł wykrywania duplikatów dla typu encji.

Możliwe jest wykrywanie duplikatów:

  • Podczas tworzenia lub aktualizowania rekordów dla jednostek, które są włączone dla wykrywania duplikatów. Dotyczy to również rekordów utworzonych za pomocą Dynamics 365 for Outlook i śledzonych w aplikacji sieci Web Dynamics 365. Okno dialogowe wykrywania duplikatów jest wyświetlane tylko dla rekordów utworzonych lub zaktualizowanych w interfejsie użytkownika (UI) aplikacji Dynamics 365. Na przykład dla rekordów utworzonych przez przepływ pracy, okno wykrywanie duplikatów nie jest wyświetlane.

    Uwaga

    Aplikacje Dynamics 365 zawierają funkcję wykrywania duplikatów zaktualizowanych encji interfejsu użytkownika podczas tworzenia lub aktualizowania rekordów przy użyciu formularzy encji lub widoków siatki w aplikacjach sieci Web Dynamics 365.

  • Podczas przechodzenia aplikacji Dynamics 365 for Outlook z trybu offline do trybu online.

  • Podczas importowania danych. Można określić, czy mają być sprawdzane duplikaty podczas importu.

    Uwaga

    Duplikaty nie mogą być wykrywane, kiedy użytkownik scala dwa rekordy, konwertuje potencjalnego klienta lub zapisuje działanie jako ukończone. Duplikaty nie są wykrywane również wtedy, gdy użytkownik zmienia stan rekordu, np. aktywuje lub ponownie aktywuje rekord.

Aby wyszukać duplikaty w aplikacji sieci Web, można użyć funkcji Wykryj duplikaty udostępnionej w Więcej poleceń (Przycisk Więcej poleceń) na pasku nawigacyjnym w siatce. Zduplikowane rekordy są również wykrywane podczas importowania danych programowo lub za pomocą Kreatora importu danych. Może ponadto wyszukać duplikaty przez uruchomione zaplanowane zadanie wykrywania duplikatów. Aby uzyskać instrukcje krok po kroku dotyczące sposobu ustawiania zadania wykrywania duplikatów, zobacz Uruchamianie zadań systemowych w celu wykrywania duplikatów.

Zadanie wykrywania duplikatów jest wykonywane w tle, gdy użytkownik wykonuje inne czynności w aplikacjach Dynamics 365. Można zażądać, aby po zakończeniu zadania wykrywania duplikatów aplikacje Dynamics 365 wysyłały odpowiednie powiadomienie w wiadomości e-mail.