I have a scenario where i have to run parallel inserts/deletes on a snowflake table. For example: the table contains data related to different countries. And each insert pipe or thread will be contain data for only a specific country. Similarly when i am running parallel deletes then each delete thread will be deleting data for only a specific country. I was looking to partition the data in the snowflake table based on country which might have helped in avoiding any locks. however, it seems that option is not there in snowflake.
Can you suggest how can i achieve parallel inserts/deletes and avoid and contention or locks.
Note: I am using matillion to run different ELT jobs in parallel to do the inserts.