Snowflake

Live Online (VILT) & Classroom Corporate Training Course

Snowflake is cloud based data warehouse and analytical tool. With so many SAAS based Data warehouse applications available currently that are competing against one another, Snowflake stands out among the crowd for it uniqueness in design and approach.

How can we help you?

Thanks for sharing your details. Our team will get in touch with you soon.
There was an error trying to send your message. Please try again later.

  • CloudLabs

  • Projects

  • Assignments

  • 24x7 Support

  • Lifetime Access

Snowflake

Overview

This course covers the fundamental concepts, design considerations, and best practices intended for key stakeholders who will be working on the Snowflake Platform.

Objectives

At the end of Snowflake training course, participants will be able to

  • Illustrate the unique and differentiated architecture of the Snowflake Platform
  • Load and transform data

  • Evaluate Query Constructs and DDL & DML Operations

  • Review Snowflakes broad SQL support for data analysis

  • Describe how user and application access can be easily managed

  • Demonstrate best practices for working with semi-structured data

  • Discuss how Snowflake provides a unique approach to caching

  • Examine the various ways to connect and interact with the Snowflake Platform

  • Employ Snowflakes method for continuous data protection

  • Utilize Data Sharing to send your data in real-time to Customers and Partners

  • Scale your Virtual Warehouse for performance and concurrency

  • Explain the different ways you can manage and monitor your Snowflake account

Prerequisites

Previous Data Warehouse knowledge is assumed

Course Outline

Snowflake Architecture and Overview2021-06-28T13:53:50+05:30
  • Snowflake Technical Overview
  • Cloud Services Layer
  • Compute Layer
  • Storage Layer
Data Movement2021-06-28T13:55:18+05:30
  • Data Loading
  • Unloading
  • Best Practices
Snowflake Objects & Commands2021-06-28T13:55:32+05:30
  • Query Constructs
  • Data Description Language (DDL)
  • Data Manipulation Language (DML)
Snowflake SQL Support for Data Analysis2021-06-28T13:55:52+05:30
  • SQL Support and Query Best Practices
  • SQL Analytic Functions
  • High Performing Estimation Functions
  • UDF and Stored Procedure
  • Demo Query Profile
Managing Security2021-06-28T13:56:07+05:30
  • Data Encryption
  • Authentication
  • Role-Based Access Control
Semi-structured Data2021-06-28T13:59:15+05:30
  • Capabilities and Best Practices for working with semi-structured data in Snowflake
Caching2021-06-28T13:59:27+05:30
  • Caching Features in Snowflake
  • Best Practices of using caching for performance and cost optimization
Snowflake Clients and Ecosystem2021-06-28T13:59:39+05:30
  • Snowflake Clients and Connectors Overview
  • SnowSQL – Snowflake CLI
Continuous Data Protection2021-06-28T13:59:57+05:30
  • Time Travel in Snowflake
  • Cloning in Snowflake
Data Sharing2021-06-28T14:00:05+05:30
  • Snowflake Data Sharing Overview
Performance & Concurrency2021-06-28T14:00:42+05:30
  • Query Profile
  • Micro-Partitions & Data Clustering
  • Scaling a Virtual Warehouse
Account and Resource Management and Monitoring2021-06-28T14:01:17+05:30
  • System Resource Usage and Billing
  • Managing Virtual Warehouses
  • Workload independence and segmentation
  • Monitoring Tool: Resource Monitors
  • Monitoring Tools: Information Schema and Account Usage
2022-01-23T18:22:34+05:30

Go to Top