Snowflake for Data Engineers
2h 4m 8s
English
Paid
Course description
Snowflake is a next-generation cloud data storage solution that everyone is talking about today. The platform operates 100% in the cloud, providing flexible access to data, scaling on demand, and allowing for the integration of disparate sources, data sharing, and the execution of various analytical tasks.
Snowflake is actively used by large companies, and the skill of working with this platform is becoming increasingly in demand among data engineers and analysts.
To effectively use Snowflake, one must be able to prepare and integrate data, manage it within the platform, and connect with external tools and services. Therefore, knowledge of Snowflake is relevant not only for analysts but also for data engineers.
Read more about the course
What you will learn
In this hands-on course, you will gain all the basic knowledge needed to start working with Snowflake immediately.
- We will start with the basics: what Snowflake is, who uses it, and how it fits into the data processing platform architecture.
- Then you will move on to practice:
- get acquainted with an e-commerce dataset,
- set up Snowflake and SnowSQL,
- create tables, file formats, and load data through internal staging areas by uploading CSV files from your computer.
You will also:
- create visual reports in Snowflake,
- connect Power BI to Snowflake for building dashboards,
- learn how to execute SQL queries via Python,
- set up and run automated tasks,
- test a complete ETL pipeline.
Working with AWS and automation
At the end of the course, you will learn how to integrate Snowflake with AWS S3:
- first, manually import data from external staging areas,
- then set up automatic loading via Snowpipe.
What's included in the course
- Source codes
- Links to useful resources
- Prepared data for work
Requirements
- Knowledge of the basics of relational databases
- AWS account for integration with S3
Watch Online
Watch Online Snowflake for Data Engineers
0:00
/ #1: Introduction
All Course Lessons (21)
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Introduction Demo | 02:07 | |
| 2 | Snowflake basics | 04:17 | |
| 3 | Data Warehousing bascis | 04:14 | |
| 4 | How Snowflake fits into data platforms | 03:15 | |
| 5 | Snowflake Account setup | 04:25 | |
| 6 | Creating your warehouse & UI overview | 04:16 | |
| 7 | Our dataset & goals | 03:02 | |
| 8 | Setup Snowflake database | 10:30 | |
| 9 | Preparing the upload file | 08:32 | |
| 10 | Using internal stages with snowsql | 12:38 | |
| 11 | Splitting a data table into two tables | 06:39 | |
| 12 | Creating a visualization worksheet | 07:09 | |
| 13 | Creating of a dashboard | 05:24 | |
| 14 | Connect PowerBI to Snowflake | 06:04 | |
| 15 | Query data with Python | 07:36 | |
| 16 | Create import task | 09:19 | |
| 17 | Create table refresh task | 03:41 | |
| 18 | Test our pipeline | 03:15 | |
| 19 | Working with external stages for AWS S3 | 10:21 | |
| 20 | Implementing snowpipe with S3 | 06:20 | |
| 21 | Summary | 01:04 |
Unlock unlimited learning
Get instant access to all 20 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionComments
0 commentsWant to join the conversation?
Sign in to commentSimilar courses
Mathematical Foundations of Machine Learning
Sources: udemy
Mathematics forms the core of data science and machine learning. Thus, to be the best data scientist you can be, you must have a working understanding of the mo
16 hours 25 minutes 26 seconds
Machine Learning: Natural Language Processing in Python (V2)
Sources: udemy
Welcome to Machine Learning: Natural Language Processing in Python (Version 2). NLP: Use Markov Models, NLTK, Artificial Intelligence, Deep Learning, Machine Le
22 hours 4 minutes 2 seconds
Dimensional Data Modeling
Sources: Eka Ponkratova
In today's world, where data plays a key role, effective organization of information is the foundation for quality analytics and report building.
1 hour 37 minutes 57 seconds
2022 Python for Machine Learning & Data Science Masterclass
Sources: udemy
Welcome to the most complete course on learning Data Science and Machine Learning on the internet! After teaching over 2 million students I've worked for over a
44 hours 5 minutes 31 seconds
Analytics Engineering for Data Professionals
Sources: Fabrizio Valentini, Mattia Brunelli
Analytics Engineering is the foundation of Data Science and artificial intelligence. This approach represents a dynamic combination of data engineering and...
12 hours 46 minutes 13 seconds