Komponenty CDC w płatnej wersji Talend Studio for Data Integration bez wątpienia rozwiązują ten problem.
W Open Studio możesz tworzyć własne przechwytywanie danych Change na podstawie złożonego, unikalnego klucza (imię, nazwisko, data urodzenia, płeć).
- Użyj tUniqueRow na danych pochodzących z stage_geno_patients, unikalnych w następujących kolumnach:imię, nazwisko, ur., płeć
- Wprowadź to do mapy tMap
- Dodaj kolejne zapytanie jako dane wejściowe do tMap, aby przeprowadzić wyszukiwanie w tabeli za „testem_pacjentów”, aby znaleźć dopasowanie dla imienia, nazwiska, legitymacji zawodowej, płci. To wyszukiwanie powinno „Załaduj ponownie dla każdego wiersza”, używając wyszukiwania wartości z wiersza pomostowego
- W przypadku braku dopasowania, wykryj go, a następnie wstaw pomostowy wiersz danych do tabeli za „patients_test”
P:Czy zamierzacie również zaktualizować informacje? A może celem jest tylko wykonanie unikalnych wstawek tam, gdzie dane nie są jeszcze obecne?