Question 21

A data engineer needs to determine whether to use the built-in Databricks Notebooks versioning or version their project using Databricks Repos.
Which of the following is an advantage of using Databricks Repos over the Databricks Notebooks versioning?
  • Question 22

    Which of the following approaches should be used to send the Databricks Job owner an email in the case that the Job fails?
  • Question 23

    A data engineer is using the following code block as part of a batch ingestion pipeline to read from a composable table:

    Which of the following changes needs to be made so this code block will work when the transactions table is a stream source?
  • Question 24

    A Delta Live Table pipeline includes two datasets defined using STREAMING LIVE TABLE. Three datasets are defined against Delta Lake table sources using LIVE TABLE.
    The table is configured to run in Production mode using the Continuous Pipeline Mode.
    Assuming previously unprocessed data exists and all definitions are valid, what is the expected outcome after clicking Start to update the pipeline?
  • Question 25

    A data engineer is designing a data pipeline. The source system generates files in a shared directory that is also used by other processes. As a result, the files should be kept as is and will accumulate in the directory. The data engineer needs to identify which files are new since the previous run in the pipeline, and set up the pipeline to only ingest those new files with each run.
    Which of the following tools can the data engineer use to solve this problem?