There are a number of platforms from which data are poured on the target platform.
A large number of platforms are database, part of the platforms provides access via API.
The total number of records of the order of several million.
Also the data on the source platforms can vary — need to track changes and update data on the destination platform.
Suggest how best to implement the mechanism to fill the new data change tracking and update?