This is a technical, hands-on course that teaches learners how to build modern and continuous data pipelines with Snowflake. It focuses specifically on the most practical Snowflake concepts and tools to get learners up and running quickly with building data pipelines.
Introduction to Modern Data Engineering with Snowflake
Instructor: Snowflake Northstar
Sponsored by Louisiana Workforce Commission
2,967 already enrolled
(56 reviews)
Recommended experience
What you'll learn
How to use Snowflake to ingest data at scale, perform data transformations against data, deliver data products, and orchestrate data pipelines
Details to know
Add to your LinkedIn profile
5 assignments
September 2024
See how employees at top companies are mastering in-demand skills
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
There are 5 modules in this course
Learners understand how the explosion of data in recent years has led to an increased demand for extracting insights from that data, giving rise to data engineering. They'll understand previous data engineering approaches, modern data engineering approaches using Snowflake, and contextualize data engineering with the Ingestion-Transformation-Delivery ("ITD") framework. They also prepare their development environment and build a simple data pipeline with Snowflake.
What's included
6 videos2 readings1 assignment
Learners learn how to ingest data into Snowflake at scale using various, powerful techniques. They specifically load data into Snowflake using the Snowflake Marketplace, the Snowflake web interface (Snowsight), the Snowflake CLI, and the powerful COPY INTO SQL command. Learners also understand how to ingest data from external systems using Snowflake native connectors, and how to optimize data ingestion by fully utilizing a virtual warehouse.
What's included
9 videos3 readings1 assignment
Learners perform data transformations using SQL or Snowpark for Python. Learners also understand that they can use Snowpark to perform data transformations with Java and Scala. They also extend their knowledge of data transformations by learning about, creating, and using user-defined functions (UDFs), stored procedures, streams, and Snowflake Dynamic Tables. They also learn how to perform data transformations using these tools outside of Snowflake, specifically in Visual Studio Code using Snowflake's official extension.
What's included
9 videos1 reading1 assignment
Learners understand what orchestration means, and how to add automation to data pipelines using tasks. They specifically learn about user-managed and serverless tasks, and create tasks to automate calls to stored procedures. They also create and link tasks together to form a task graph, or DAG, and execute individual tasks and entire DAGs.
What's included
5 videos1 reading1 assignment
Learners understand what orchestration means, and how to add automation to data pipelines using tasks. They specifically learn about user-managed and serverless tasks, and create tasks to automate calls to stored procedures. They also create and link tasks together to form a task graph, or DAG, and execute individual tasks and entire DAGs.
What's included
5 videos3 readings1 assignment
Instructor
Offered by
Why people choose Coursera for their career
Learner reviews
56 reviews
- 5 stars
78.57%
- 4 stars
17.85%
- 3 stars
1.78%
- 2 stars
0%
- 1 star
1.78%
Showing 3 of 56
Reviewed on Sep 16, 2024
It gives a overall idea of how to build data engineering at a very short period of time.
Reviewed on Sep 22, 2024
Great Course to get to know the SnowFlake Data Engineering Ecosystem hands on. Well organized and presented course from Snowflake
Recommended if you're interested in Computer Science
Duke University
Coursera Project Network
Open new doors with Coursera Plus
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy