
Ultimate access to all questions.
An engineering manager wants to monitor the performance of a recent project using a Databricks SQL query. For the first week following the project's release, the manager wants the query results to be updated every minute. However, the manager is concerned that the compute resources used for the query will be left running and cost the organization a lot of money beyond the first week of the project's release.
Which approach can the engineering team use to ensure the query does not cost the organization any money beyond the first week of the project's release?
A
They can set a limit to the number of DBUs that are consumed by the SQL Endpoint.
B
They can set the query's refresh schedule to end after a certain number of refreshes.
C
They can set the query's refresh schedule to end on a certain date in the query scheduler.
D
They can set a limit to the number of individuals that are able to manage the query's refresh schedule.
Explanation:
The correct answer is C because Databricks SQL allows you to set an end date for query refresh schedules. This feature enables you to automatically stop scheduled refreshes after a specific date, which is exactly what the engineering manager needs - to have the query refresh every minute for the first week and then stop automatically.
A. Setting a limit to the number of DBUs consumed by the SQL Endpoint:
B. Setting the query's refresh schedule to end after a certain number of refreshes:
C. Setting the query's refresh schedule to end on a certain date in the query scheduler: ✓ CORRECT
D. Setting a limit to the number of individuals that are able to manage the query's refresh schedule:
When setting up time-bound queries in Databricks SQL: