Skip to main content
Snowflake logo

Overview

Use Snowflake as a destination in Mage to load structured data into your cloud data warehouse. Mage supports both row-by-row insertion and batch upload modes, and integrates with Snowflake using username/password or key-pair authentication. This destination is ideal for exporting transformed pipeline data for analytics, BI tools, or data lakehouse modeling.

Required Configuration

Provide the following credentials when configuring Snowflake as a destination:

Optional Connection Parameters

🔐 Enable key-pair authentication →

Optional Mage Settings


Notes

  • Set use_batch_load: true for large datasets to improve performance and reduce API calls.
  • When using key-pair authentication, ensure the private key is generated and stored securely.
  • If disable_double_quotes is false, column names will retain their case. Otherwise, names will be treated as case-insensitive.
  • Make sure your user has permission to create tables and write to the specified schema in the selected database and warehouse.