From the course: Advanced Data Engineering with Snowflake
Unlock this course with a free trial
Join today to access over 24,900 courses taught by industry experts.
Source control in Snowflake with Git - Snowflake Tutorial
From the course: Advanced Data Engineering with Snowflake
Source control in Snowflake with Git
By now, you know that a key tenant of DevOps practices is source control. In this exercise, we'll implement source control for our pipeline by connecting Snowflake to GitHub using Snowflake's Git integration. In the next video, we'll build the pipeline. Thankfully, we won't need to build it from scratch as all of the files that we'll need to set up the pipeline are in the GitHub repository that we'll link to. Let's go ahead and link the repo to our Snowflake account. This is a good time to pause the video if you need to log into your GitHub account. Start by navigating to the advanced data engineering Snowflake repo on GitHub. This is the repo that will connect to Snowflake. It also contains files we'll need for this exercise and for subsequent exercises. To connect this repo to snowflake, start by creating a fork of the repo. This will create a copy of the repo in your GitHub account, which will allow you to write to it. Navigate to the top here and click on fork. You can leave…
Contents
-
-
-
DevOps in the world of data engineering4m 13s
-
(Locked)
DevOps with Snowflake3m 1s
-
(Locked)
What we'll build1m 21s
-
(Locked)
Source control in Snowflake with Git7m 51s
-
(Locked)
Set up the data pipeline using snowflake CLI10m 43s
-
(Locked)
Database change management (DCM)6m 23s
-
(Locked)
Declarative approach with CREATE OR ALTER13m 58s
-
(Locked)
Continuous integration and continuous delivery (CI/CD) for data pipelines4m 1s
-
(Locked)
Implementing continuous delivery for our data pipeline12m 10s
-
(Locked)
Recap and best practices for DevOps with Snowflake2m 22s
-
-