Tags
What’s a Slingshot tag? A group and value(s) make a tag. The group is the category or bucket. Groups are created first, because values must belong to a group. Values are items in the category.
For example, Fraud is the group (category) and check is a value (item in the category).
Slingshot tags give you the flexibility to create custom cost groupings to segment your costs. For example, break down costs by cost centers that do not correlate to lines of business (LOBs), or divy things up by project or team. Apply tags to databases, warehouses, or users. The choice is yours. Custom tags expand these options by creating more groups. Need more granular views? Select a tag or group of tags for filtered dashboard views.
With Slingshot Tags, you’re able to tag users, warehouses, and databases to be able to do cost attribution not only for compute, but storage and serverless costs too.
Example tag groups:
See applied tags in action on the Cost analysis dashboard, Cost breakdown report, and Usage analysis dashboard.
Make sure you have the right permissions to create or assign tags.
- Tenant admins create tags and assign objects to LOBs.
- Warehouse owners assign tags to Snowflake objects.
Example Use Case
An example use case for Slingshot Tags is to create tags for specific LOBs in your company. You can then assign these tags to specific Warehouses, Databases, or Snowflake Users to help categorize information a Cost Breakdown report.
- Create tags for the categories you want to track.
- Assign tags to Warehouses, Databases, or Snowflake Users.
- Navigate to the Dashboards to view the Cost Breakdown report and confirm the information satisfies your business objectives.ℹ️You can also download the report as a CSV file.
Create Tags
Let’s create some tags.
- Navigate to the Slingshot Tags page by using one of the following methods:
- Select Configuration on the top level navigation bar.
- Press Go to Slingshot Tags from the My Warehouses page.
- Select the Slingshot Tags card.
- Press the Create new tags button.
- Select Add new tag.
- Complete the Create a Slingshot Tag form by entering the Tag group name and Tag value(s). Separate multiple values with a comma.
- Press Save.
- A success message appears along with the new tag.
Assign Tags
There are two ways to get where we need to go:
- Choose Configuration on the top level navigation bar or select Go to Slingshot Tags from the My Warehouse page.
- Select the Slingshot Tags card.
- From the Assign tab, check the box next to the warehouse(s) you’d like to assign tags. You’ll notice the Assign or modify tags button activates.
- Press the Assign or modify tags button.
- Select the tag(s) from the Assign or modify tags form.
- Click Assign.
- The tags appear in the Slingshot tags column for the selected object.
Edit Tags
- Press the pencil icon.
- Click Save.
Delete Tags
- Delete tags by pressing the X icon.
- The tag disappears.
Example Use Case
With Slingshot Tags, you’re able to tag users, warehouses, and databases to be able to do cost attribution not only for compute, but storage, and serverless costs too. Example of setup:
From there direct the customer into Slingshot: Configurations > Slingshot Tags > Create new tags > Add new tag Copy/Paste Group Name into “Tag Group” field Copy/Paste Values into “Tag Value(s)” field as a comma separated list. Repeat for every Tag Group the customer needs Once tags are created, direct the customer to begin assigned Warehouses, Databases, or Snowflake Users (Depending on which they want) Once finished, direct them back to Dashboards to view the Cost Breakdown report and confirm this satisfies their business objectives. They can also download information to CSV. *Worth of note, if a customer needs to view information at a deeper level, then suffixes can be used at the “Values” level. Example:
Customers will see all values included in each LOB, but will be able to dissect data from the CSV.