如何使用 CLI 或 Databricks API 监视 Databricks 作业以获取有关所有作业的信息

How to monitor Databricks jobs using CLI or Databricks API to get the information about all jobs

我想监控作业的状态以查看作业是 运行 超时还是失败。如果您有脚本或任何参考资料,请帮助我。谢谢

您可以使用 databricks runs list 命令列出所有作业 运行。这将列出所有工作及其当前状态 RUNNING/FAILED/SUCCESS/TERMINATED.

如果您想查看作业是否 运行 结束,则必须使用 databricks runs get --run-id 命令列出 运行 中的元数据。这将 return 一个 json 你可以解析出 start_timeend_time.

#  Lists job runs.
databricks runs list

# Gets the metadata about a run in json form
databricks runs get --run-id 1234

希望这有助于您走上正轨!