Google云数据流作业状态

问题描述 投票:2回答:2

我在unix shell脚本中运行数据流作业,并且需要知道每个作业的最终/完成状态,是否有任何命令行工具来获取作业完成状态?

google-cloud-dataflow
2个回答
3
投票

是! Dataflow有一个CLI,可作为gcloud的一部分提供。

您可能需要安装gcloud alpha组件:

$ gcloud components update alpha

之后,您应该能够使用gcloud alpha dataflow jobs list列出项目中的所有作业或gcloud alpha dataflow jobs show <JOBID>以获取有关特定作业的更多信息。

您可以在https://cloud.google.com/sdk/gcloud/reference/alpha/dataflow/jobs/list找到有关此命令以及其他命令的更多详细信息


1
投票

确实有一个CLI来检索作业执行状态:

gcloud dataflow jobs list --project=<PROJECT_ID> --filter="id=<JOB_ID>" --format="get(state)"

© www.soinside.com 2019 - 2024. All rights reserved.