Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Does Snowflake insert “OVERWRITE” impact how STREAMs capture changes

insert OVERWRITE into table1 
select * from table2 where City = SFO 

I noticed that Snowflake STREAM captured all rows of the table instead of just City=SFO

Any thoughts?

like image 602
kappapilla Avatar asked Sep 14 '25 10:09

kappapilla


1 Answers

insert overwrite deletes all rows from table1 , so the stream is capturing all deleted rows plus the inserted rows in table 1 with city=SFO from table2.

like image 112
Biraja Mohanty Avatar answered Sep 16 '25 00:09

Biraja Mohanty