A company has an external vendor who puts data into Google Cloud Storage. The company's Snowflake account is set up in Azure.
What would be the MOST efficient way to load data from the vendor into Snowflake?
A company has an external vendor who puts data into Google Cloud Storage. The company's Snowflake account is set up in Azure.
What would be the MOST efficient way to load data from the vendor into Snowflake?
The most efficient way to load data from Google Cloud Storage to Snowflake set up in Azure is by using tools to copy the data from Google Cloud Storage to Azure Blob Storage first and then loading the data from Blob Storage to Snowflake. This method ensures that data transfer and loading are done within the same cloud provider, reducing latency and complexity. Creating an external stage and loading data directly from Google Cloud Storage to Snowflake in Azure would involve cross-cloud transfers, which are less efficient.
I wish these questions would be worded better. It sounds like you are supposed to create an external stage in Google Cloud Storage, not in Snowflake referencing Google Cloud Storage. But I assume that the latter is what they meant.