bassel
11/28/2023, 4:50 PMtable_a
, schema was changed as following
◦ removed user_id
primary key (and by doing so, its unique constraint)
◦ added new ID column (bigint
, autoincrement), set as new primary key
◦ renamed column last_checkin
to time
My question: how would this impact the newly extracted data? also, would this require some changes on the snowflake side? or is it going to keep the old data and add (new column) to the existing table we have in snowflake? because we don't want to contaminate the old data - and we only want to add to it, like the newly renamed column would appear as a separate one? or should it be mapped to keep the old data and build on top of it?visch
11/28/2023, 5:51 PMid
column would appear. The renamed column would look like a new column to the extraction so time
would just start getting populated for new rows.
It will keep the old data (assuming you're running incremental and not full table syncs with activate version).
highly recommend you try it first and make sure you understand before just running it so you feel confidentbassel
11/29/2023, 12:05 AMThe renamed column would look like a new column to the extraction soWould this still apply if thewould just start getting populated for new rows.time
last_checkin
was used as a replication key and renamed to time
?
Can't test against prod data - and I only have prod copy atm ..bassel
11/29/2023, 4:28 AMbassel
11/29/2023, 4:29 AM