Topic Creation Groups
Topic Creation Groups pozwalają wydzielić specyficzne tabele (poprzez topiki) i narzucić im niestandardowe parametry techniczne w momencie ich tworzenia.
Funkcjonalność w module Database Wizard
Moduł Database Wizard posiada interfejs graficzny do stworzenia topic creation groups. Proces wygląda następująco:
- Tworzysz grupę – nazywasz ją i ustawiasz w niej pożądane parametry Kafki (np. kompresję, liczbę partycji).
- Przypisujesz tabele – z listy wybranych wcześniej schematów i tabel zaznaczasz te, które mają trafić do tej specjalnej grupy.
Wszystkie tabele, których nie przypiszesz do żadnej grupy, zostaną utworzone standardowo, według domyślnych ustawień klastra (default).
Automatyzacja Wyrażeń Regularnych
Pod spodem Debezium wymaga, aby przypisanie tabel do grupy odbywało się za pomocą Wyrażeń Regularnych (Regex). Database Wizard pozwala, aby użytkownik tylko zaznaczył wybrane schematy i tabele.
System sam generuje i aktualizuje odpowiedni Regex w tle, gwarantując, że wybrane tabele – i tylko one – trafią do grupy z niestandardową konfiguracją.
Podczas edycji istniejącej topic creation groups wcześniejszy regex zostanie nadpisany.