CDC COMPARE ( deprecated )
Moduł odpowiedzialny za sprawdzanie spójności replikacji.
Last updated
Moduł odpowiedzialny za sprawdzanie spójności replikacji.
Last updated
Po przeprowadzeniu replikacji baz danych, często końcowym etapem jest stwierdzenie czy replika na bazie docelowej jest w pełni kopią bazy źródłowej. Błędnie skonfigurowany konektor lub działanie ludzkie może spowodować, że baza docelowa nie jest spójna z źródłem. W takim przypadku należy "wyrównać" bazę docelową względem bazy źródłowej.
Pierwszym krokiem jest wybranie odpowiedniego flow replikacyjnego, które będzie poddane badaniu spójności. W tym celu wybieramy odpowiedni konektor źródłowy. Po wyborze nastąpi automatyczne wypełnienie pól w sekcji Test the database connection. Obligatoryjne jest sprawdzenie połączenia z daną baza danych poprzez przycisk "Test connection". W tym momencie nastąpi połączenie z bazą danych oraz pobranie informacji. O tabelach oraz liczbie rekordów do porównywania.
Badanie replikacji powinno odbywać się w czasie braku ruchu na obu bazach. W momencie trwania procesu porównywania i dodania rekordu do bazy danych nie zostanie on ujęty w procesie badania spójności.
Wszystkie procesy wyboru tabel oraz połączenia z bazą danych są automatyzowane. Algorytm na podstawie konfiguracji konektorów pozyskuje informacje o tabelach, które są poddane replikacji.
Kolejnym krokiem jest analogicznie wybranie konektora docelowego dla flow replikacyjnego oraz sprawdzenie stanu połączenia. Następnie przechodzimy do zakładki Database Details.
Zakładka Databse Details przedstawia dopasowane automatycznie tabele, które będą porównywane ze sobą. Użytkownik ma możliwość usunięcia tabel, których spójności nie zamierza weryfikować. Każdy z porównywanych obiektów posiada także odpowiedni status w postaci kolorowej stopki. Kolor czerwony ( oznacza, że można już na tym etapie stwierdzić, że tabele są nie spójne na podstawie liczby rekordów ).
Nazwa obrazu
cdc-compare
Nazwa w repozytorium
goldenore/cdc/compare
Port
8084
Zależność
PostgreSQL Database