Snowflake Architecture and Overview |
Overview |
Snowflake Technical Overview |
Overview + Hands-On |
Cloud Services Layer |
Overview |
Compute Layer |
Overview Hands on |
Storage Layer |
Overview Hands on |
Data Movement |
Overview Hands on |
Data Loading |
Hands on |
Unloading |
Hands on |
Best Practices |
Overview |
Snowflake Objects & Commands |
Hands on |
Query Constructs |
Hands on |
Data Description Language (DDL) |
Hands on |
Data Manipulation Language (DML) |
Hands on |
Snowflake SQL Support for Data Analysis |
Hands on |
SQL Support and Query Best Practices |
Hands on |
SQL Analytic Functions |
Hands on |
Demo Query Profile |
|
Managing Security |
Hands on |
Data Encryption |
Overview |
Authentication |
Overview |
Role-Based Access Control |
Hands on |
Loading New Data Sets |
Hands on |
Ingesting new data into Snowflake tables UsingTalend or Matillion or Stitchon demo hands on ingestion |
Hands on |
Working with various SQL data types |
Hands On |
Streaming data Ingestion/Continuous data ingestion Snowpipe example simulation. |
Hands On (Available on request-Optional) |
Loading data from S3 using Snowpipe |
Hands on |
Automated data ingestion into Snowflake table using Snowpipe |
Hands on |
Near Real Time data ingestion techniques |
Hands on |
Ingestion best practices and anti-patterns |
Overview |
Querying Data and Best Practices |
Hands on |
Filtering data examples and best practices |
Hands on |
Grouping / Joining and sorting data and performance considerations |
Hands On |
Working with Semi-Structured Data |
Hands on |
Data source formats (few different heterogeneous data input will be used such as files (delimited/CSV/jsonetc.) , RDBMS (Mysql-optional), REST API (optional) etc |
Hands On |
Caching |
Hands On |
Caching Features in Snowflake |
Hands on |
Result set cache |
Overview |
Metadata cache |
Overview |
Query data cache |
Hands on |
Best Practices of using caching for performance and cost optimization |
Overview |
Snowflake Clients and Ecosystem |
Overview |
Snowflake Clients and Connectors Overview |
Overview |
SnowSQL ? Snowflake CLI |
Hands on |
Continuous Data Protection |
Overview |
Time Travel in Snowflake |
Overview + Hands On |
Cloning in Snowflake |
Overview-Hands on |
IAM Roles |
Overview |
Data Sharing |
Handson & overview |
Introduction to SSO and MFA |
Overview |
Data Ingestion using etl pipeline |
Hands on* |
Performance monitoring and management of query and ETL workloads |
Overview |
Query profiling |
Overview |
Virtual warehouse (compute resource) management |
Handson & overview |
Tuning workloads |
Overview |
Monitoring functions |
Overview and Hands On |
Optimization of storage & compute |
Admin module. Overview |
Optimizing cost |
Overview |
Scaling a Virtual Warehouse |
Overview & Hands on |
Account and Resource Management and Monitoring |
Overview |
System Resource Usage and Billing |
Overview |
Managing Virtual Warehouses |
Overview |
Migration use case (on premise to cloud DWH) |
Overview |
Two Industry use cases using snowflake – data storytelling and scenario explanation |
Overview |
Connect with PowerBI after data loaded (sample) for visualization – demo purpose only |
Overview & hands on |
Snowflake performance benchmarks against other cloud DB/DWH and approach to test |
overview |
*subjected to setup/scenario availability
Every day includes 30 mins dedicated Q&A session
Quiz / Assignments would be provided everyday
Last day, there would be a project assignment/scoring available upon request.
Let’s talk. We will get in touch within 1 business day. No obligation and we don’t share your data with anyone