FEFreeExamDumps.in

Implementing Data Engineering Solutions Using Azure Databricks

Topic 1

Question 81

DP-750 voucher + Udemy course (lifetime access) = ₹3,500 for Indian ID card holders.

Details →

You are packaging a Lakeflow ETL project as a Databricks Asset Bundle (now part of Declarative Automation Bundles) so it can be source-controlled and deployed through CI/CD. A teammate sends you the proposed project layout: ``` my_etl_project/ ├── databricks.yml ├── src/ │ └── ingest.py └── resources/ └── etl_job.yml ``` And the root configuration file: ```yaml bundle: name: my_etl_project include: - resources/*.yml targets: dev: default: true ``` Which statement correctly describes the requirements and behavior of this bundle configuration file?

  • AA bundle must contain exactly one configuration file named `databricks.yml` at the root of the project; it defines the required `bundle` name and can reference other configuration files (such as `resources/etl_job.yml`) through the `include` mapping.
  • BA bundle may contain any number of `databricks.yml` files in any folder; the Databricks CLI merges all of them at deploy time regardless of location.
  • CResource definitions such as jobs and pipelines must be written inline in `databricks.yml`; the `include` mapping is only for Python wheel artifacts and cannot reference YAML resource files.
  • DThe `targets` mapping is optional metadata only; without a `--target` flag the CLI deploys to every workspace listed in the user's `.databrickscfg` profile.