
Ultimate access to all questions.
A data engineer needs to determine whether to use the built-in Databricks Notebooks versioning or version their project using Databricks Repos.
What is an advantage of using Databricks Repos over the Databricks Notebooks versioning?
A
Databricks Repos allows users to revert to previous versions of a notebook
B
Databricks Repos is wholly housed within the Databricks Data Intelligence Platform
C
Databricks Repos provides the ability to comment on specific changes
D
Databricks Repos supports the use of multiple branches
Explanation:
Correct Answer: D - Databricks Repos supports the use of multiple branches
Why this is correct:
Multiple Branch Support: Databricks Repos integrates with Git repositories (GitHub, GitLab, Bitbucket, etc.), which inherently support branching workflows. This allows teams to:
Built-in Notebook Versioning Limitations: While Databricks' built-in notebook versioning does allow reverting to previous versions (option A), it lacks Git integration features like:
Analysis of Other Options:
Key Takeaway: The primary advantage of Databricks Repos over built-in notebook versioning is its Git integration, which enables modern software development practices including branching, pull requests, and collaboration workflows that are essential for team-based development and production deployments.