What You Need to Know Before
You Start
Starts 8 June 2025 02:14
Ends 8 June 2025
00
days
00
hours
00
minutes
00
seconds
2 hours 36 minutes
Optional upgrade avallable
Not Specified
Progress at your own speed
Paid Course
Optional upgrade avallable
Overview
This tutorial helps you to understand basic and advanced concepts of cloud technologies and their advantages over traditional and on premises data warehouse. You will learn how to load the data and unload the data from/to snowflake account.
We create snowflake tasks which will be used to schedule stored procedures or data loading activities. We cover discussing about snowpipe which is a continuous data loading process.
Snowflake comes with Time travel and zero copy cloning, We do discuss about these concepts in this tutorial.
Syllabus
- Introduction to Cloud Data Warehousing
- Getting Started with Snowflake
- Data Loading in Snowflake
- Data Unloading in Snowflake
- Advanced Data Loading: Snowpipe
- Managing Data in Snowflake
- Task Scheduling in Snowflake
- Performance Optimization in Snowflake
- Security and Data Governance
- Course Conclusion and Next Steps
Overview of traditional vs. cloud data warehousing
Introduction to Snowflake and its architecture
Benefits of cloud data warehousing
Setting up a Snowflake account
Navigating the Snowflake web interface
Understanding Snowflake roles and access control
Methods of data loading (COPY command, Snowflake GUI)
Loading structured and semi-structured data
Best practices for data loading
Unloading data from Snowflake to external locations
Managing file formats for data unloading
Automating data unloading processes
Introduction to Snowpipe and its architecture
Setting up continuous data loading with Snowpipe
Monitoring and managing Snowpipe operations
Working with Snowflake tables, views, and schemas
Time Travel: Understanding and utilizing past data states
Zero Copy Cloning: Creating and managing database clones
Introduction to Snowflake tasks
Creating and managing task schedules
Integrating tasks with stored procedures and data pipelines
Techniques for query optimization
Best practices for efficient data storage and retrieval
Resource monitoring and scalability in Snowflake
Implementing security best practices in Snowflake
Data encryption and compliance
Managing data access and user roles
Review of key concepts
Resources for further learning
Final project and assessment
Taught by
Kullayappa Munagamani
Subjects
Business