An Azure service for ingesting, preparing, and transforming data at scale.
The Copy Activity doesn't support UPSERT with Snowflake V2 . Can you try swapping it for a Mapping Data Flow, add an Alter Row transformation with upsertIf(true()) and in the Sink settings, enable Allow Upsert, and set your key column. It's a bit more setup but it works well once configured.
link https://learn.microsoft.com/en-us/azure/data-factory/data-flow-alter-row