Preparing Practice Exam…
Please wait a moment while the system generates the exam questions, answers, and study session.
Please wait a moment while the system generates the exam questions, answers, and study session.
Databricks Certified Data Engineer Professional · Databricks
Select one answer.
Written by other learners. Comments can disagree with the marked answer — check the official documentation when in doubt.
- Correct answer : A — Export an environment variable named `BUNDLE_VAR_warehouse_id` set to the desired ID before invoking `databricks bundle deploy`, since CLI variable resolution checks that environment prefix ahead of the declared default. A . The `BUNDLE_VAR_<name>` environment variable convention is read by the CLI ahead of a variable's declared default, so exporting it per CI run supplies a fresh warehouse ID each time without touching any committed file. B . A `lookup` block resolves an object's ID by looking it up by name in the workspace; it solves a different problem than supplying a caller-chosen literal value per run and would not let CI inject an arbitrary ID. C . The `--profile` flag selects a named Databricks CLI authentication profile; it does not accept key-value pairs for overriding bundle variables, so this would not affect `warehouse_id` at all. D . A committed overrides file is lower precedence than an environment variable in the CLI's resolution order, and it would also require a file edit and commit on every run, which the requirement explicitly rules out.