Snowflake connections
To connect your Snowflake accounts to Slingshot, refer to the connection method relevant to you:
- Script based connection if your Slingshot tenant is created with our support team
- Native app connection if your Slingshot tenant is created via Slingshot native app
In general, connecting a regional primary account, which is the first account of a cloud region connecting to Slingshot, provides Slingshot with the access to selected views in ORGANIZATION_USAGE schema and ACCOUNT_USAGE schema.
Requirements
- A regional primary account, which is the first account of a cloud region connecting to Slingshot, must be
ORGADMINenabled in Snowflake. Once enabled, Snowflake has up to 24 hour latency to populate data in ORGANIZATION_USAGE schema.- Execute this command in Snowflake to check
is_org_admin: SHOW ACCOUNTS
- Execute this command in Snowflake to check
- On any account, when executing scripts provided by Slingshot, you must use the
ACCOUNTADMINrole.
Supported account types
- Account edition must be Business Critical or Enterprise.
- Execute this command in Snowflake to check
edition: SHOW ACCOUNTS
- Execute this command in Snowflake to check
- Account must not be a reader account.
- Execute this command in Snowflake to check: SHOW MANAGED ACCOUNTS
- Account must not be a replication account.
- Execute this command in Snowflake to check: SHOW REPLICATION ACCOUNTS
Supported cloud regions
Slingshot for Snowflake supports the following cloud providers and regions.
|
Cloud Platform |
Cloud Region |
Cloud Region ID |
|---|---|---|
|
Amazon Web Services (AWS) |
US West (Oregon) |
AWS_US_WEST_2 |
|
US East (Ohio) |
AWS_US_EAST_2 |
|
|
US East (N. Virginia) |
AWS_US_EAST_1 |
|
|
Canada (Central) |
AWS_CA_CENTRAL_1 |
|
|
EU (Ireland) |
EU-WEST-1 |
|
|
Europe (London) |
EU-WEST-2 |
|
|
EU (Paris) |
EU-WEST-3 |
|
|
EU (Frankfurt) |
EU-CENTRAL-1 |
|
|
EU North 1 (Stockholm) |
EU-NORTH-1 |
|
|
Microsoft Azure (Azure) |
US Central (Iowa) |
AZURE_CENTRALUS |
|
US South Central (Texas) |
AZURE_SOUTHCENTRALUS |
|
|
West US 2 (Washington) |
AZURE_WESTUS2 |
|
|
East US 2 (Virginia) |
AZURE_EASTUS2 |
|
|
Canada Central (Toronto) |
AZURE_CANADACENTRAL |
|
|
West Europe (Netherlands) |
AZURE_WESTEUROPE |
|
|
North Europe (Ireland) |
AZURE_NORTHEUROPE |
|
|
Switzerland North (Zurich) |
AZURE_SWITZERLANDN |
|
|
UK South (London) |
AZURE_UKSOUTH |
|
|
Google Cloud Platform (GCP) |
US Central 1 (Iowa) |
GCP_US_CENTRAL1 |
|
US East 4 (Virginia) |
GCP_US_EAST4 |
|
|
Europe West 2 (London) |
EUROPE-WEST2 |
|
|
Europe West 4 (Netherlands) |
EUROPE-WEST4 |
Usage notes
Roles for connecting Snowflake accounts
- The following roles can access Snowflake accounts page in Slingshot:
- Tenant admin
- Snowflake admin
- The following role can run scripts in Snowflake:
- ACCOUNTADMIN