Getting Started With Snowsight¶
This topic describes how to get started with Snowsight, the Snowflake web interface. If you want to upgrade to Snowsight from the Classic Console, refer to Upgrading to Snowsight.
Browser Requirements¶
Snowsight supports the latest three major versions of the following browsers:
Apple Safari for macOS
Google Chrome
Microsoft Edge
Mozilla Firefox
Accessing Snowsight Through a Proxy or Firewall¶
To access Snowsight through a proxy or firewall, you might need to add the fully qualified URL and port values to the proxy servers or firewall configuration.
To determine the fully qualified URL and port for Snowsight, review the SNOWSIGHT_DEPLOYMENT
entry in the return
value of the SYSTEM$ALLOWLIST function.
Signing in to Snowsight¶
This section provides steps to sign into the Snowsight using the public Internet or with private connectivity to the Snowflake service.
Using the Public Internet¶
There are two options to access Snowsight over the public Internet:
Directly, which requires your Snowflake credentials.
To sign in to Snowsight directly:
Go to https://app.snowflake.com and use your Snowflake credentials to sign in.
To sign in to Snowsight using the Classic Console:
Using Private Connectivity¶
There are two options to connect to Snowsight using private connectivity:
Direct login using a Snowflake URL that either specifies or does not specify the cloud region that contains your Snowflake account.
Starting in the Classic Console and accessing Snowsight.
To use private connectivity, there are initial configuration steps to complete to configure your DNS and enable your account:
If your DNS configuration process already resolves the values for
privatelink-account-url
,snowsight-privatelink-url
andregionless-snowsight-privatelink-url
, which come from calling the SYSTEM$GET_PRIVATELINK_CONFIG function in your Snowflake account, skip to the next step. Otherwise:Configure private connectivity for your Snowflake account on AWS, Azure, or Google Cloud Platform.
If the private connectivity configuration is already in place (i.e. you have been using private connectivity to Snowflake), double-check that your DNS settings can resolve these following values:
privatelink-account-url
snowsight-privatelink-url
regionless-snowsight-privatelink-url
Double-check your internal firewall settings to allow the URLs from the previous step. Test your connection to Snowflake using SnowCD (Connectivity Diagnostic Tool).
At this point, it should be possible to access Snowsight with the URL value specified by
regionless-snowsight-privatelink-url
.Contact Snowflake Support and request that all URL redirects point to the URL as specified by
regionless-snowsight-privatelink-url
.Note that you have the option to have URL redirects point to either URL for
snowsight-privatelink-url
andregionless-snowsight-privatelink-url
depending on your use case (e.g. SSO, third-party applications). A third option is to disable the URL redirects.
After completing the configuration to use private connectivity, access Snowsight directly or through the legacy interface.
To sign into Snowsight with private connectivity directly, without having been logged into the Classic Console previously:
Enter either of the following URLs in the browser location bar:
https://app-orgname-account_name.privatelink.snowflakecomputing.com
https://app.cloud_region_id.privatelink.snowflakecomputing.com
Where:
orgname
is the name of your Snowflake organization.account_name
is the unique name of your account within your organization.cloud_region_id
is the identifier for the cloud region (dictated by the cloud platform).
Note that after logging in, you can can find these details by hovering over an account in the account selector (in this topic).
For details, see Format 1 (Preferred): Account Name in Your Organization.
Note
If you are unsure of the values to enter, please contact your internal Snowflake administrator prior to contacting Snowflake Support.
Enter your Snowflake credentials.
Starting from the Classic Console, to sign into Snowsight using private connectivity to the Snowflake service:
Using Snowsight¶
This section gives a brief overview of how to navigate and use Snowsight. Later topics provide additional information about specific areas of Snowsight, such as using worksheets. This section includes examples and descriptions of the following interface elements:
Interface |
Description |
---|---|
The left navigation bar (left nav) is the primary method of moving through Snowsight. Use the left nav to access the following areas:
This documentation provides navigation guidance throughout. The navigation paths in the topics are relative to the left nav. |
|
The user menu, located at the top of the left nav, lets you:
|
|
The account selector, located at the bottom of the left nav, lets you sign in to other Snowflake accounts. The selector lists accounts that you have previously signed in to. |
Signing in to a Different Snowflake Account¶
At the bottom of the left nav, use the account selector to sign in to a different account. For convenience, the selector includes accounts you previously accessed.
Setting User Details and Preferences¶
To access your user profile, on the user menu, select Profile.
On your profile, you can view and set the following user details:
Profile photo
Username (cannot be changed)
First name
Last name
Password
Email
Snowflake recommends that you ensure user profiles include a first name, last name, and email address, when possible. Some features in Snowflake require these details, such as signing the terms of service for the Snowflake Marketplace.
You can also set the following preferences:
- Language
Sets the language for Snowsight. Snowflake currently supports the following languages:
English (US)
Japanese (日本語)
- Notifications
Sets whether to send a browser notification when a query finishes running in the background. When you set this preference for the first time, your browser prompts you to permit notifications from Snowflake.
- Multi-factor authentication
Sets whether to use multi-factor authentication (MFA). Snowflake’s MFA support is powered by the Duo Security service.
- Session Timeout
A client session is maintained indefinitely while user activity is detected. After a period of inactivity (4 hours), the session is terminated and you must sign in again.
Switching Your Active Role¶
While using Snowsight, you can change the active role in your current session. Your active role determines the databases, tables, and other objects you can see and the actions you can perform on them.
To switch your active role:
Hover over your active role.
The role selector appears.
Select the role that you want to use.
To learn more about access roles and object privileges, see Overview of Access Control.