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
course image

Snowflake Cloud Data Warehousing-Basics to Advanced concepts

Master cloud data warehousing with Snowflake, from basic data migration to advanced features like Snowpipe, Time Travel, and zero-copy cloning for efficient data management and scheduling.
via Udemy

4052 Courses


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
  • Overview of traditional vs. cloud data warehousing
    Introduction to Snowflake and its architecture
    Benefits of cloud data warehousing
  • Getting Started with Snowflake
  • Setting up a Snowflake account
    Navigating the Snowflake web interface
    Understanding Snowflake roles and access control
  • Data Loading in Snowflake
  • Methods of data loading (COPY command, Snowflake GUI)
    Loading structured and semi-structured data
    Best practices for data loading
  • Data Unloading in Snowflake
  • Unloading data from Snowflake to external locations
    Managing file formats for data unloading
    Automating data unloading processes
  • Advanced Data Loading: Snowpipe
  • Introduction to Snowpipe and its architecture
    Setting up continuous data loading with Snowpipe
    Monitoring and managing Snowpipe operations
  • Managing Data in Snowflake
  • Working with Snowflake tables, views, and schemas
    Time Travel: Understanding and utilizing past data states
    Zero Copy Cloning: Creating and managing database clones
  • Task Scheduling in Snowflake
  • Introduction to Snowflake tasks
    Creating and managing task schedules
    Integrating tasks with stored procedures and data pipelines
  • Performance Optimization in Snowflake
  • Techniques for query optimization
    Best practices for efficient data storage and retrieval
    Resource monitoring and scalability in Snowflake
  • Security and Data Governance
  • Implementing security best practices in Snowflake
    Data encryption and compliance
    Managing data access and user roles
  • Course Conclusion and Next Steps
  • Review of key concepts
    Resources for further learning
    Final project and assessment

Taught by

Kullayappa Munagamani


Subjects

Business