Question 31
Domain 9: Debugging and DeployingA data engineering team wants to deploy Databricks notebooks and code through a Git-based CI/CD process while keeping their work directly connected to a Git repository inside Databricks. Which Databricks feature should they use for this workflow?
Correct answer: B
Explanation
Use Databricks Git Folders when integrating Databricks notebooks and code deployment with Git-based CI/CD workflows. This feature is the Databricks mechanism for keeping workspace content connected to a Git repository for deployment-oriented workflows. — official.txt
Why each option is right or wrong
A. Use Databricks Jobs as the primary feature for linking notebooks directly to a Git repository for CI/CD deployment
Jobs run scheduled or triggered workloads; the topic identifies Git Folders for Git-based notebook and code deployment.
B. Use Databricks Git Folders to integrate notebooks and code with a Git-based CI/CD deployment workflow
The source material explicitly states that Git-based CI/CD workflows for notebook deployment and code deployment should be configured and integrated using Databricks Git Folders. In this scenario, the team needs Databricks workspace content connected to Git for deployment, which matches that feature exactly.
C. Use Databricks clusters to store version-controlled notebooks and drive the CI/CD deployment process
Clusters provide compute resources; the topic ties Git-based deployment integration to Git Folders, not compute configuration.
D. Use Databricks dashboards to manage repository synchronization for notebook and code deployment
Dashboards present data visualizations; the deployment integration feature named in the topic is Git Folders.