What Does a Data Management Specialist Do?
October 1, 2024
Article
Instructor: Snowflake Northstar
Top Instructor
6,543 already enrolled
Included with
(89 reviews)
Recommended experience
Intermediate level
Ability to run basic SQL queries, some experience with 1 or more programming languages, familiarity with code editors and the command line.
(89 reviews)
Recommended experience
Intermediate level
Ability to run basic SQL queries, some experience with 1 or more programming languages, familiarity with code editors and the command line.
How to use Snowflake to ingest data at scale, perform data transformations against data, deliver data products, and orchestrate data pipelines
Add to your LinkedIn profile
5 assignments
Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
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.
Learners start by learning about the "Ingestion-Transformation-Delivery" framework for modern data engineering, and dive deeper into each component of the framework by learning how to: - Ingest data into Snowflake at scale using a variety of powerful techniques - Perform data transformations with SQL or Snowpark - Extend data transformations with user-defined functions, stored procedures, streams, and Snowflake Dynamic Tables - Deliver valuable data products through Snowflake Marketplace, Streamlit in Snowflake, and Snowflake Native Applications - Orchestrate pipelines using tasks and DAGs Throughout the course, learners follow along with the instructor using a combination of Snowflake, Visual Studio Code, GitHub, and the command line. The course is supplemented with readings containing plenty of resources to level up the learner's understanding of specific concepts. Learners come away understanding how to build end-to-end, continuous data pipelines with Snowflake.
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.
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.
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.
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.
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.
5 videos3 readings1 assignment
We asked all learners to give feedback on our instructors based on the quality of their teaching style.
Course
Duke University
Course
Course
Coursera Project Network
Course
89 reviews
84.44%
12.22%
1.11%
1.11%
1.11%
Showing 3 of 89
Reviewed on Mar 20, 2025
The course is well-structured and provides a clear introduction to creating data pipelines using Snowflake. The instructor presents the material in a straightforward and approachable manner.
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
Reviewed on Apr 3, 2025
This is a awesome course that helped me understand the concept of data engineering in snowflake using hands-on practices.
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Earn a degree from world-class universities - 100% online
Upskill your employees to excel in the digital economy
Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:
The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.
You will be eligible for a full refund until two weeks after your payment date, or (for courses that have just launched) until two weeks after the first session of the course begins, whichever is later. You cannot receive a refund once you’ve earned a Course Certificate, even if you complete the course within the two-week refund period. See our full refund policy.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.
Financial aid available,