An introduction to Snowflake: part 2

Vitor Prado
Sinch Blog
Published in
3 min readJul 20, 2022

Worksheets

Snowflake provides several methods in Snowsight for navigating to and interacting with your worksheets.

Snowsight UI

The Worksheets page lets you create, view, and manage your worksheets. It is basically a query editor where you will write your SQL and get results from your data. The UI is very user-friendly and intuitive.

Key features

  • Data preview
  • Data export
  • Query statistics
  • Charts

The user also has the option to have many worksheets saved and even share them with others if possible, which helps in data collaboration through the company.

Dashboards

Dashboards are flexible collections of charts arranged as tiles. The charts are generated by query results and can be customized.

Dashboard in Snowsight

While using other approaches you have to store/query your data on one tool and then plot it in another, Snowflake enables you to do both in the same place with a few clicks creating your data visualization. After you run your queries you can save them as charts and then add them to a dashboard that can also be shared with others.

Tasks

A task can execute any one of the following types of SQL code:

Runs on a defined schedule, or after completion of a previous task.

Use Cases:​

  • Keep aggregates up-to-date​
  • Generate data for periodic reports​
  • Copy data into or out of Snowflake

Tasks are a great way to schedule a query/report that needs to run frequently, saving time that the user would spend running it manually.

Snowpipe

Enables loading data from files as soon as they’re available in a stage. This makes it available to users within minutes, rather than manually executing COPY statements. The data is loaded according to the COPY statement defined in a referenced pipe.

A pipe is a named, first-class Snowflake object that contains a COPY statement used by Snowpipe. The COPY statement identifies the source location of the data files and a target table.

Data Marketplace

Utilizes Snowflake Secure Data Sharing to connect providers of data with consumers. You can discover and access a variety of third-party datasets, so you can:

  • Make those datasets available directly in your Snowflake account without needing to transform the data.
  • Join the datasets with your own data.

Reference

Enough for now. Hope it was helpful in your decision of how to work with your data or how to work with Snowflake.

In subsequent parts of this article, I’ll talk about how Snowflake is helping us deliver value/insights to our business.

Up Next: coming soon…

If you liked this, click the👏 below so other people will see this here on Medium.

Don’t forget to visit our blog here in Medium for further readings.

--

--