A data engineering team has been using a Databricks SQL query to monitor the performance of an ELT job. The ELT job is triggered by a specific number of input records being ready to process. The Databricks SQL query returns the number of minutes since the job's most recent runtime.
Which of the following approaches can enable the data engineering team to be notified if the ELT job has not been run in an hour?
a) Implement a Databricks Job that triggers the ELT job if it hasn't run in an hour.
b) Use Databricks SQL Data Sharing to share the ELT job status with team members.
c) Set up an alerting mechanism based on the absence of expected output files from the ELT job.
d) Create a streaming application to monitor the ELT job execution and send notifications.