-
Book Overview & Buying
-
Table Of Contents
Building Modern Data Applications Using Databricks Lakehouse
By :
In this chapter, we covered how to use the Databricks provider for Terraform to implement a CI/CD process for deploying data pipelines across workspaces. We saw how easy it was to set up a local development environment for working with Terraform configuration files and how easy it was to test our Terraform plans before applying them to a target environment. We also installed the Databricks Terraform provider from the Terraform Registry and imported the provider into Terraform configuration files. Next, we dove into the details of the databricks_pipeline resource, which is used by the Databricks Terraform provider to deploy a DLT pipeline to a target workspace. We inspected each argument in the resource specification and saw how we could control the DLT pipeline runtime configuration, the compute settings, and even the location of the output datasets from our pipeline. Lastly, we saw how easy it was to automate our Terraform configuration files by storing them in a version control...