Import from Snowflake
Create a Snowflake User for DataSyncs
Run the following SQL in Snowflake:
Assign a Role and Permissions
Create a role for DataSyncs:
Assign the role to the user:
Enable Query Execution
Grant the ability to create and run queries:
Gather Connection Information for DataSyncs
Account Identifier (e.g.,
account-identifier
) (does not include the .snowflakecomputing.com part)User:
hockeystack_datasyncs_user
Password: Secure password
Role:
DATASYNCS_ROLE
Warehouse:
your_warehouse
Database:
your_database
Schema:
your_schema
Table: the specific table that you are looking to import data from
Configure an account limit with Resource Monitors (optional)
Larger imports (>100k rows) can increase compute costs. Setting a quota can help ensure no unexpected compute costs:
Refer to Snowflake's Resource Monitors documentation to see which options are available to as limits you can set on the service account you are providing to DataSyncs
Last updated