Vamsi Madhav - Thanks for the question and using MS Q&A platform.
Azure Synapse Analytics supports Snowflake as a sink for Copy and Transform activities. You can use the Snowflake connector in Synapse to copy data from a source data store to a Snowflake table hosted on AWS.
To use Snowflake as a sink in Synapse, you need to create a linked service for Snowflake in Synapse. You can do this by following the steps in the Azure documentation for creating a linked service for Snowflake: Copy and transform data in Snowflake using Azure Data Factory or Azure Synapse Analytics.
After creating the linked service, you can use it in a Copy activity or Transform activity to copy data from a source data store to a Snowflake table hosted on AWS. You will need to specify the Snowflake table name, database name, schema name, and other connection details in the activity settings.
It is important to note that the Snowflake connector in Synapse is designed to work with Snowflake instances hosted on AWS, Azure, or Google Cloud Platform. However, there may be some differences in the configuration and performance of the connector depending on the cloud platform hosting the Snowflake instance.
I hope this helps you use Snowflake as a sink in your Synapse pipeline. If you have any further questions or concerns, please let me know.