Czyszczenie danych

Aplikacja Czyszczenie danych w Odoo utrzymuje integralność i spójność danych za pomocą następujących funkcji:

  • Deduplikuje: scala lub usuwa zduplikowane wpisy, aby zapewnić unikalność danych.

  • Recykluje: identyfikuje przestarzałe rekordy w celu ich zarchiwizowania lub usunięcia.

  • Formatuje: standaryzuje dane tekstowe, znajdując i zastępując je zgodnie z określonymi potrzebami.

Dostosowywalne reguły zapewniają, że dane tekstowe są aktualne, usprawnione, spójnie sformatowane i zgodne z wymaganiami formatowania specyficznymi dla firmy.

Instalacja modułów

Aplikacja Czyszczenie danych składa się z kilku modułów. Zainstaluj poniższe, aby uzyskać dostęp do wszystkich dostępnych funkcji:

Nazwa
Nazwa techniczna

Opis

Recykling danych
data_recycle

Moduł podstawowy umożliwiający funkcję recyklingu, dostępny w edycji Odoo Community.

Czyszczenie danych
data_cleaning

Umożliwia funkcję czyszczenia pól w celu formatowania danych tekstowych w wielu rekordach, dostępną wyłącznie w edycji Odoo Enterprise.

Oczyszczanie danych (scalanie)
data_merge

Włącza funkcję deduplikacji w celu znalezienia podobnych (lub zduplikowanych) rekordów i ich scalenia, dostępną tylko w edycji Odoo Enterprise.

Deduplikacja CRM
data_merge_crm

Włącza funkcję deduplikacji w aplikacji CRM i używa domyślnej funkcji scalania CRM.

Akcja scalania Punktu Pomocy
data_merge_helpdesk

Włącza funkcję scalania dla aplikacji Punkt Pomocy.

Akcja scalania Projektu
data_merge_project

Włącza funkcję scalania dla aplikacji Projekt.

Deduplikacja UTM
data_merge_utm

Włącza funkcję scalania dla aplikacji Śledzenie UTM.

Scalanie Księgowości WMS
data_merge_stock_account

Tworzy ostrzeżenie w przypadku scalania produktów, które może wpłynąć na wycenę zapasów, jeśli zainstalowana jest aplikacja Magazynowanie.

Deduplikacja

Konsola Duplikaty grupuje podobne rekordy do scalenia poprzez dopasowywanie warunków w ramach rekordów ustawionych przez reguły deduplikacji.

Przejdź do tej konsoli, wybierając Aplikacja Oczyszczanie danych ‣ Deduplikacja.

Konsola deduplikacji w aplikacji Czyszczenie danych.

Panel boczny REGUŁA zawiera listę wszystkich aktywnych reguł deduplikacji i wyświetla całkowitą liczbę wykrytych duplikatów obok każdej reguły.

Domyślnie wybrana jest reguła Wszystkie. Rekordy są grupowane według reguły, z oceną Podobieństwo (w procentach), z następującymi kolumnami:

  • Data utworzenia: data i godzina utworzenia oryginalnego rekordu.

  • Nazwa: nazwa lub tytuł oryginalnego rekordu.

  • Wartości pól: wartości pól oryginalnego rekordu używane do wykrywania duplikatów.

  • Używane w: lista innych modeli odwołujących się do oryginalnego rekordu.

  • ID: unikalny identyfikator oryginalnego rekordu.

  • Jest główny: duplikaty są łączone z rekordem głównym. W grupie podobnych rekordów może być tylko jeden rekord główny.

Wybierz konkretną regułę w panelu bocznym REGUŁA, aby filtrować zduplikowane rekordy.

Scalanie zduplikowanych rekordów

Aby scalić rekordy, najpierw wybierz rekord główny w grupie podobnych rekordów. Rekord główny służy jako baza, do której scalane są wszelkie dodatkowe informacje z podobnych rekordów.

Opcjonalnie można nie ustawiać rekordu głównego, pozostawiając Odoo wybór losowego rekordu do scalenia.

Następnie kliknij przycisk Scal u góry grupy podobnych rekordów. Następnie kliknij Ok, aby potwierdzić scalenie.

Po scaleniu rekordu wiadomość jest rejestrowana w czacie rekordu głównego, opisująca scalenie. Niektóre rekordy, takie jak zadania Projekt, są rejestrowane w czacie z linkiem do starego rekordu jako wygodnym odniesieniem do scalenia.

Wskazówka

Odrzuć grupowania, klikając przycisk ODRZUĆ. Po wykonaniu tej czynności grupowanie jest ukrywane z listy i archiwizowane.

Wyświetl odrzucone grupowania, wybierając filtr Odrzucone z paska wyszukiwania.

Reguły deduplikacji

Reguły deduplikacji określają warunki wykrywania rekordów jako duplikatów.

Te reguły można skonfigurować dla każdego modelu w bazie danych i z różnymi poziomami szczegółowości. Aby rozpocząć, przejdź do Aplikacja Czyszczenie danych ‣ Konfiguracja ‣ Deduplikacja.

Wskazówka

Reguły deduplikacji są domyślnie uruchamiane raz dziennie w ramach zaplanowanego działania cron (Scalanie danych: Znajdź zduplikowane rekordy). Jednak każdą regułę można uruchomić ręcznie w dowolnym momencie.

Modyfikacja reguły deduplikacji

Wybierz domyślną regułę do edycji lub utwórz nową regułę, klikając przycisk Nowy.

Najpierw wybierz Model dla tej reguły. Wybranie modelu aktualizuje tytuł reguły do wybranego modelu.

Opcjonalnie skonfiguruj Domenę, aby określić rekordy kwalifikujące się do tej reguły. Liczba kwalifikujących się rekordów jest wyświetlana w linku Liczba rekordów.

W zależności od wybranego Modelu pojawia się pole Usuwanie duplikatów. Wybierz, czy Zarchiwizować, czy Usunąć scalone rekordy.

Następnie wybierz Tryb scalania:

  • Ręczny: wymaga ręcznego scalenia każdej grupy duplikatów, włącza również pole Powiadom użytkowników.

  • Automatyczny: automatycznie scala grupy duplikatów bez powiadamiania użytkowników, na podstawie rekordów z procentem podobieństwa powyżej progu ustawionego w polu Próg podobieństwa.

Włącz przełącznik Aktywna, aby rozpocząć przechwytywanie duplikatów za pomocą tej reguły zaraz po jej zapisaniu.

Na koniec utwórz co najmniej jedną regułę deduplikacji w polu Reguły deduplikacji, klikając Dodaj wiersz w kolumnie Pole unikatowego ID.

  • Wybierz pole w modelu z menu rozwijanego Pole unikatowego ID. To pole jest używane jako odniesienie dla podobnych rekordów.

  • Wybierz warunek dopasowania w polu Dopasuj, jeśli, aby zastosować regułę deduplikacji w zależności od tekstu w Polu unikatowego ID:

    • Dokładne dopasowanie: znaki w tekście dokładnie się zgadzają.

    • Dopasowanie bez uwzględniania wielkości liter/akcentów: znaki w tekście się zgadzają, niezależnie od wielkości liter i różnic w akcentach językowych.

Ważne

Co najmniej jedna Reguła deduplikacji musi być ustawiona, aby reguła mogła przechwytywać duplikaty.

Wskazówka

Dostępnych jest kilka dodatkowych pól dla zaawansowanej konfiguracji.

W przypadku bazy danych wielofirmowej dostępne jest pole Między firmami. Po włączeniu sugerowane są duplikaty w różnych firmach.

Aktywuj Tryb dewelopera (tryb debugowania), aby wyświetlić pole Próg sugestii. Duplikaty o podobieństwie poniżej progu ustawionego w tym polu nie są sugerowane.

Po zakończeniu konfiguracji reguły możesz zamknąć formularz reguły lub uruchomić regułę ręcznie, aby natychmiast przechwycić zduplikowane rekordy.

Ręczne uruchomienie reguły deduplikacji

Aby ręcznie uruchomić konkretną regułę deduplikacji w dowolnym momencie, przejdź do Aplikacja Czyszczenie danych ‣ Konfiguracja ‣ Deduplikacja i wybierz regułę do uruchomienia.

Następnie w formularzu reguły wybierz przycisk Deduplikuj w lewym górnym rogu. Po wykonaniu tej czynności inteligentny przycisk Duplikaty wyświetli liczbę przechwyconych duplikatów.

Kliknij inteligentny przycisk Duplikaty, aby zarządzać tymi rekordami.

Recykling rekordów

Użyj funkcji recykling rekordów, aby pozbyć się starych i nieaktualnych rekordów z bazy danych.

Konsola Recykling rekordów pól wyświetla rekordy, które można zarchiwizować lub usunąć, poprzez dopasowanie warunków w rekordach ustawionych przez reguły recyklingu rekordów.

Przejdź do tej konsoli, przechodząc do Aplikacja Czyszczenie danych ‣ Recykling rekordów.

Konsola Recykling rekordów pól w aplikacji Czyszczenie danych.

Pasek boczny REGUŁY RECYKLINGU zawiera listę każdej z aktywnych reguł recyklingu rekordów.

Domyślnie wybrana jest opcja Wszystkie. Rekordy są wyświetlane z następującymi kolumnami:

  • ID rekordu: identyfikator oryginalnego rekordu.

  • Nazwa rekordu: nazwa lub tytuł oryginalnego rekordu.

Wybierz konkretną regułę w pasku bocznym REGUŁY RECYKLINGU, aby przefiltrować rekordy.

Aby poddać rekordy recyklingowi, kliknij przycisk Zatwierdź w wierszu rekordu.

Po wykonaniu tej czynności rekord jest poddawany recyklingowi, w zależności od konfiguracji reguły, poprzez zarchiwizowanie lub usunięcie z bazy danych.

Wskazówka

Odrzuć grupowania, klikając przycisk Odrzuć. Po wykonaniu tej czynności rekord zostanie ukryty z listy i nie będzie już wykrywany przez regułę recyklingu w przyszłości.

Wyświetl odrzucone rekordy, wybierając filtr Odrzucone z menu rozwijanego paska wyszukiwania.

Reguły recyklingu rekordów

Reguły Recykling rekordów określają warunki sposobu recyklingu rekordów.

Te zasady można skonfigurować dla każdego modelu w bazie danych, z różnym poziomem szczegółowości. Aby rozpocząć, przejdź do Recykling danych ‣ Konfiguracja ‣ Rekordy do recyklingu.

Wskazówka

Zasady recyklingu są domyślnie uruchamiane raz dziennie w ramach zaplanowanego działania cron (Recykling danych: Czyszczenie rekordów). Każda zasada może być jednak uruchomiona ręcznie w dowolnym momencie.

Domyślnie nie istnieją żadne zasady recyklingu rekordów. Kliknij przycisk Nowy, aby utworzyć nową zasadę.

W formularzu zasady recyklingu rekordów najpierw wybierz Model, którego będzie dotyczyć ta zasada. Wybranie modelu aktualizuje tytuł zasady do nazwy wybranego modelu.

Opcjonalnie skonfiguruj Filtr, aby określić rekordy kwalifikujące się do tej zasady. Liczba kwalifikujących się rekordów jest wyświetlana w łączu # rekordów.

Następnie skonfiguruj pole i zakres czasu określające sposób wykrywania przez zasadę rekordów do recyklingu:

  • Pole czasu: wybierz pole z modelu, na którym będzie bazować czas (Delta).

  • Delta: wpisz długość czasu, która musi być liczbą całkowitą (np. 7).

  • Jednostka delty: wybierz jednostkę czasu (Dni, Tygodnie, Miesiące lub Lata).

Następnie wybierz Tryb recyklingu:

  • Ręczny: wymaga ręcznego recyklingu każdego wykrytego rekordu i włącza pole Powiadom użytkowników.

  • Automatyczny: automatycznie scala zgrupowane rekordy do recyklingu, bez powiadamiania użytkowników.

Na koniec wybierz Działanie recyklingu: Archiwizuj lub Usuń rekordy. Jeśli wybrano Usuń, określ, czy Uwzględnić zarchiwizowane rekordy w zasadzie.

Po skonfigurowaniu zasady zamknij formularz zasady lub uruchom zasadę ręcznie, aby natychmiast przechwycić rekordy do recyklingu.

Example

Zasadę recyklingu można skonfigurować tak, aby usuwała zarchiwizowane leady i szanse sprzedaży, które były ostatnio aktualizowane rok temu i z określonym powodem utraty, używając następującej konfiguracji:

  • Model: Lead/Szansa sprzedaży

  • Filtr:

    • Aktywny nie jest ustawiony

    • Powód utraty jest w Zbyt drogie

  • Pole czasu: Data ostatniej aktualizacji (Lead/Szansa sprzedaży)

  • Delta: 1

  • Jednostka delta: Lata

  • Tryb recyklingu: Automatyczny

  • Akcja recyklingu: Usuń

  • Uwzględnij zarchiwizowane:

Formularz reguły recyklingu rekordów dla leadu/szansy.

Ręczne uruchomienie reguły recyklingu

Aby ręcznie uruchomić określoną regułę recyklingu w dowolnym momencie, przejdź do Aplikacja Czyszczenie danych ‣ Konfiguracja ‣ Recykling rekordów i wybierz regułę do uruchomienia.

Następnie na formularzu reguły kliknij przycisk Uruchom teraz w lewym górnym rogu. Po wykonaniu tej czynności inteligentny przycisk Rekordy wyświetla liczbę przechwyconych rekordów.

Kliknij inteligentny przycisk Rekordy, aby zarządzać tymi rekordami.

Czyszczenie pól

Użyj funkcji czyszczenia pól, aby zachować spójne formatowanie nazw, numerów telefonów, identyfikatorów i innych pól w całej bazie danych.

Konsola Rekordy czyszczenia pól wyświetla zmiany formatowania danych w polach rekordu, aby były zgodne z konwencją ustaloną przez reguły czyszczenia pól.

Przejdź do tej konsoli, przechodząc do Aplikacja Czyszczenie danych ‣ Czyszczenie pól.

Konsola Rekordy czyszczenia pól w aplikacji Czyszczenie danych.

Pasek boczny REGUŁY CZYSZCZENIA zawiera listę wszystkich aktywnych reguł czyszczenia.

Domyślnie wybrana jest reguła Wszystkie. Rekordy są wyświetlane w następujących kolumnach:

  • ID rekordu: identyfikator oryginalnego rekordu.

  • Nazwa rekordu: nazwa lub tytuł oryginalnego rekordu.

  • Pole: pole oryginalnego rekordu zawierające wartość do sformatowania.

  • Bieżące: bieżąca wartość w polu oryginalnego rekordu.

  • Sugerowane: sugerowana sformatowana wartość w polu oryginalnego rekordu.

Aby wyczyścić i sformatować rekordy, kliknij przycisk Zatwierdź w wierszu rekordu.

Po wykonaniu tej czynności rekord zostanie sformatowany i/lub wyczyszczony.

Wskazówka

Odrzuć rekordy, klikając przycisk Odrzuć. Po wykonaniu tej czynności rekord zostanie ukryty na liście i nie będzie wykrywany przez regułę czyszczenia pól w przyszłości.

Wyświetl odrzucone rekordy, wybierając filtr Odrzucone z paska wyszukiwania.

Reguły czyszczenia pól

Reguły czyszczenia pól określają warunki, według których pola mają być czyszczone i/lub formatowane.

Reguły te można skonfigurować dla każdego modelu w bazie danych, z różnym poziomem szczegółowości. Aby rozpocząć, przejdź do Aplikacja Czyszczenie danych ‣ Konfiguracja ‣ Czyszczenie pól.

Wskazówka

Reguły czyszczenia pól są domyślnie uruchamiane raz dziennie w ramach zaplanowanego zadania cron (Czyszczenie danych: Czyszczenie rekordów). Jednak każdą regułę można uruchomić ręcznie w dowolnym momencie.

Domyślnie istnieje reguła Kontakt do formatowania i czyszczenia rekordów aplikacji Kontakty. Wybierz rekord Kontakt, aby wprowadzić zmiany, lub wybierz przycisk Nowy, aby utworzyć nową regułę.

Na formularzu reguły czyszczenia pól najpierw wybierz Model, którego ta reguła ma dotyczyć. Wybranie modelu aktualizuje tytuł reguły do wybranego modelu.

Następnie skonfiguruj co najmniej jedną regułę, klikając Dodaj wiersz w sekcji Reguły.

Po wykonaniu tej czynności pojawi się okno podręczne Utwórz reguły z następującymi polami do skonfigurowania:

  • Wybierz Pole do wyczyszczenia z modelu, aby przypisać do akcji.

  • Wybierz jedną z następujących opcji Akcja:

    • Przytnij spacje ujawnia pole Przytnij, aby wybrać opcję Wszystkie spacje lub Nadmiarowe spacje. Spacje wiodące, końcowe i następujące po sobie są uważane za nadmiarowe.

      Example

      Nazwę kontaktu Wn  Jan   Kowalski można sformatować za pomocą następujących opcji Przytnij:

      • Wszystkie spacje: Wn.JanKowalski

      • Nadmiarowe spacje: Wn. Jan Kowalski

    • Ustaw wielkość liter ujawnia pole Wielkość liter, aby wybrać opcję Pierwsze litery wielkie, Wszystkie wielkie lub Wszystkie małe.

      Example

      Tytuł leadu/szansy sprzedaży trak inc, agnieszka kowalska można sformatować za pomocą następujących opcji Wielkość liter:

      • Pierwsze litery na wielkie: Lumber Inc, Lorraine Douglas

      • Wszystkie wielkie litery: LUMBER INC, LORRAINE DOUGLAS

      • Wszystkie małe litery: lumber inc, lorraine douglas

    • Formatuj telefon konwertuje numer telefonu na międzynarodowy format krajowy.

      Example

      • Belgia: 061928374 +32 61 92 83 74

      • Stany Zjednoczone: 800 555-0101 +1 800-555-0101

    • Usuń HTML konwertuje HTML na zwykły tekst.

      Example

      Tekst HTML
      <h1>John Doe</h1>
      <p>Lorem ipsum dolor sit <a href="https://example.com">amet</a>.</p>
      
      Zwykły tekst
      **John Doe** Lorem ipsum dolor sit amet [1] .[1] https://example.com
      

    Po wybraniu pola i akcji kliknij Zapisz, aby zamknąć okno podręczne Utwórz reguły.

Następnie wybierz Tryb czyszczenia:

  • Ręczny: wymaga ręcznego wyczyszczenia każdego wykrytego pola i włącza pole Powiadom użytkowników.

  • Automatyczny: automatycznie czyści pola bez powiadamiania użytkowników.

Po zakończeniu konfiguracji reguły zamknij formularz reguły lub uruchom regułę ręcznie, aby natychmiast przechwycić pola do wyczyszczenia.

Ręczne uruchamianie reguły czyszczenia pól

Aby ręcznie uruchomić określoną regułę czyszczenia pól w dowolnym momencie, przejdź do Aplikacja Data Cleaning ‣ Konfiguracja ‣ Czyszczenie pól i wybierz regułę do uruchomienia.

Następnie w formularzu reguły wybierz przycisk Wyczyść w lewym górnym rogu. Po wykonaniu tej czynności inteligentny przycisk Rekordy wyświetla liczbę przechwyconych rekordów.

Kliknij inteligentny przycisk Rekordy, aby zarządzać tymi rekordami.

Menedżer akcji scalania

Menedżer akcji scalania włącza lub wyłącza akcję Scal dostępną w menu Akcje dla modeli w bazie danych.

Włącz Tryb dewelopera (tryb debugowania) i przejdź do Aplikacja Data Cleaning ‣ Konfiguracja ‣ Menedżer akcji scalania.

Modele są wymienione w następujących kolumnach:

  • Model: nazwa techniczna modelu.

  • Opis modelu: nazwa wyświetlana modelu.

  • Typ: czy model jest typu Obiekt bazowy czy Obiekt niestandardowy.

  • Model przejściowy: model obsługuje dane tymczasowe, które nie muszą być przechowywane długoterminowo w bazie danych.

  • Można scalić: włącza akcję Scal dla modelu.

Aby zobaczyć, które modele są domyślnie włączone, użyj paska wyszukiwania, aby filtrować modele, które Można scalić.

Zobacz także

Scalanie kontaktów