
Ultimate access to all questions.
In the context of managing and versioning projects within the Databricks environment, data engineers have the option to either utilize the built-in Databricks Notebooks versioning feature or to version their projects using Databricks Repos. Considering these two approaches, which of the following represents a key advantage of employing Databricks Repos over the native Databricks Notebooks versioning system?
A
Databricks Repos automatically saves development progress
B
Databricks Repos supports the use of multiple branches
C
Databricks Repos allows users to revert to previous versions of a notebook
D
Databricks Repos provides the ability to comment on specific changes
Explanation:
While both Databricks Notebooks versioning and Databricks Repos allow for version control of code, Databricks Repos provides the additional benefit of supporting the use of multiple branches. This allows for multiple versions of a notebook or project to be developed in parallel, facilitating collaboration among team members and simplifying the process of merging changes into a single main branch.