Stéphane Burwash
01/17/2023, 6:23 PMtaylor
01/17/2023, 10:46 PMbinoy_shah
01/17/2023, 11:24 PMbinoy_shah
01/17/2023, 11:25 PMtaylor
01/18/2023, 3:26 PMStéphane Burwash
01/18/2023, 3:46 PMfull_table replication
in the tap
• Every sync you will get a full new set of records (example your api returns 10 records, you will have 10 new records per sync)
If your stream is set as incremental replication
in the tap
• Every update, a new version of the updated record will be sent (example your api returns 10 records and 1 was updated, you will have 11 records at the end)
Regardless of which replication method you use, it would probably be good practice to partition by id
, order by updated_at
and get the first record outputed. This will ensure your final table only outputs the latest results