Google云数据流作业状态

时间:2015-05-26 17:58:31

标签: google-cloud-dataflow

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

2 个答案:

答案 0 :(得分: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 :(得分:0)

确实有一个CLI可以检索作业的执行状态:

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