Get Started with Spendview for Snowflake
Spendview for Snowflake is a free module from DataOps.live observability, a core component of our platform.
You must register to access Spendview for Snowflake. Once registered, you can add as many Snowflake accounts as needed and start monitoring them.
Signing up
From the DataOps.live website, register using your business email address to access the Spendview for Snowflake free module for the first time.
Sign up from the website
Prerequisites
- You can access Snowflake as a new user with the role
DATAOPS_OBS_VIEWER
, which has the necessary permissions. See Create user and warehouse for more information. - If a firewall protects your Snowflake account, you must add our IPs to the allowlist to enable access to your account:
35.176.116.33
,3.11.127.149
, and18.170.83.22
.
Register
In your browser, go to the DataOps.live website and click Spendview for Snowflake.
In the open form, enter your user information, including your business email address, and click Sign Up.
Check your inbox for the trial sign-up email.
In the email, read the instructions and click the activation link.
Set a new password, confirm it, and open the observability tool using the link provided.
On the login page, enter your credentials and click Sign in.
Click Go to Settings in the prompt message to add the Snowflake accounts you want to monitor.
Click Add Account on the top right to open a form.
Enter your Snowflake login information and click Submit. Learn more about how to add a Snowflake account.
This creates and adds the account to the Snowflake Settings page.
You can switch between two views to have real-time insight into the account cost — per Terabyte and credit — and the account login information. Read more about how to manage accounts.
Repeat the last two steps to add all the Snowflake accounts you want to monitor.
Click the Financial Observability icon on the left sidebar to open the free module and explore the Snowflake accounts' spending and usage.
Signing in
Click the Spendview for Snowflake link you received in the sign-up email.
Enter your username and password in the open form and click Sign in.
Explore the real-time visibility of the Snowflake accounts' spending and utilization using the different menus.
Adding a Snowflake account
On the sidebar, click the Snowflake Accounts icon.
Click Add Account on the top right to open a form.
Enter your Snowflake account name. To get the account name:
Log in to Snowflake.
Click the dropdown arrow next to the Snowflake icon on the bottom left and, in the open list, select the account you want to monitor.
Click the copy icon next to the account.
Enter the copied account in the form and replace
.
with-
.For example,
oalsots.ot18677
becomesoalsots-ot18677
.You can get the current Snowflake account name from the address in your browser — the text immediately following the two forward slashes:
Enter a username, a password, and a warehouse name. You can use an existing user and warehouse or create new ones.
As an account user, you must have a default role with at least the permissions
USAGE_VIEWER
andGOVERNANCE_VIEWER
on the Snowflake database. Learn more about creating a new user with the proper permissions using a script.What you enter in the warehouse field will be the Snowflake warehouse used by Spendview for Snowflake. Your Snowflake user should have the correct privileges to use this warehouse. Learn more about creating a new warehouse using a script.
We recommend you use an existing warehouse frequently used as the queries triggered by the platform are relatively small. They will not increase your expenses significantly if they run on a warehouse used by other users.
Click Submit to add the Snowflake account.
Repeat the above steps to add all the Snowflake accounts you want to monitor.
To switch to the account cost view, click the dollar sign on the top right of the tile.
The cost per credit and Terrabyte (TB) are default values. Check these and change them if you're Snowflake billing is different.
Click Edit, modify the cost per credit and TB if needed, and click Save.