Replikacja jednorodna
W poniższej sekcji opisano, jak Qlik Talend Data Integration obsługuje replikację ze środowiska MySQL do miejsc docelowych opartych na MySQL. Należy pamiętać, że replikacja jednorodna ma zastosowanie tylko w przypadku projektów danych replikacji.
W przypadku replikacji kolumny TIMESTAMP czas jest konwertowany na UTC w miejscu docelowym.
Ograniczenia i uwagi
Replikacja jednorodna nie jest obsługiwana w przypadku następujących konfiguracji lub operacji bramy Qlik Talend Data Integration:
- Zadania „Tylko zastosuj zmiany”
- Zatrzymywanie i wznawianie zadania
- Uruchamianie zadania ze znacznika czasu.
- Gdy opcja Jeżeli tabela docelowa już istnieje na karcie Ustawienia pełnego ładowania w ustawieniach zadania jest ustawiona na Nic nie rób
typy danych
Typy danych będą identyczne z następującymi wyjątkami:
Typy danych źródła MySQL | Typy danych miejsca docelowego opartego na MySQL |
---|---|
JSON | LONGTEXT |
W przypadku korzystania z typów danych z innych silników baz danych typem danych w miejscu docelowym będzie odpowiadający typ danych MySQL. Więcej informacji na temat używania nienatywnych typów danych można znaleźć w pomocy online MySQL.
Sortowanie
Sortowania tabel i kolumn zostaną zreplikowane do miejsca docelowego. Typy danych, które można sortować, są oznaczone gwiazdką (*) w tabeli Obsługiwane typy danych.
Aby obsługiwać replikację sortowania, administrator bazy danych musi upewnić się, że sortowania zdefiniowane dla źródłowej bazy danych MySQL są takie same jak dla docelowej bazy danych opartej na PostgreSQL.
Kolumny niedopuszczające wartości null i nazwy indeksów podstawowych/unikatowych
Nazwy indeksów podstawowych/unikatowych są zachowywane podczas replikacji jednorodnej.