Question 860
A deployment team promotes code and resources from version control to Databricks workspaces. The team implements Use development targets with isolate-friendly naming or resource prefixes. The goal was: Different branches have conflicting deployment names in a shared dev workspace. Which observed result best verifies success?
Explanation
Correct Answer
Two developers can deploy their bundles without overwriting each other's resources directly measures whether Use development targets with isolate-friendly naming or resource prefixes achieved the requirement “Different branches have conflicting deployment names in a shared dev workspace.” It checks the operating result rather than just a configured resource name.
Incorrect Answers
That observation is a valid indicator for “A workspace notebook differs from the deployed Git commit unexpectedly” when using Synchronize or redeploy from the canonical reviewed Git revision. The scenario instead tests “Different branches have conflicting deployment names in a shared dev workspace”; the relevant result is Two developers can deploy their bundles without overwriting each other's resources.
This signal belongs to the adjacent case “A CI workflow must deploy resource definitions across an approved target workspace,” whose remedy is Use `databricks bundle deploy` with explicit target and credentials. The observed result for the present requirement is Two developers can deploy their bundles without overwriting each other's resources.
Only resources tracked by the selected deployment are removed as expected would demonstrate the separate action Use supported bundle destroy/remove workflow for the correct target after review, which addresses “An unwanted test resource from a bundle should be deleted under controlled lifecycle.” It does not verify the requirement “Different branches have conflicting deployment names in a shared dev workspace” following Use development targets with isolate-friendly naming or resource prefixes.