Google cloud platform Dataflow Flex模板作业已排队

Google cloud platform Dataflow Flex模板作业已排队,google-cloud-platform,google-cloud-dataflow,dataflow,Google Cloud Platform,Google Cloud Dataflow,Dataflow,我试图在数据流上运行Flex模板 当我提交作业时,我可以在控制台中看到它,但它没有启动并标记为排队。这是否意味着作业是以一种简单的方式提交的?提交作业后如何直接启动作业?Flex模板作业的“排队”状态意味着您的容器正在VM上运行,以构建管道并启动作业。如果作业在队列中停留的时间超过几分钟,则表示此进程被卡住。您可以在“作业日志”部分的数据流UI中查看此VM的日志。这看起来像是一个bug,上游依赖项(pyarrow?)开始需要git才能构建,但基本映像当前不包括git。我在这里提出了一个问题:谢谢

我试图在数据流上运行Flex模板


当我提交作业时,我可以在控制台中看到它,但它没有启动并标记为排队。这是否意味着作业是以一种简单的方式提交的?提交作业后如何直接启动作业?

Flex模板作业的“排队”状态意味着您的容器正在VM上运行,以构建管道并启动作业。如果作业在队列中停留的时间超过几分钟,则表示此进程被卡住。您可以在“作业日志”部分的数据流UI中查看此VM的日志。

这看起来像是一个bug,上游依赖项(pyarrow?)开始需要
git
才能构建,但基本映像当前不包括
git
。我在这里提出了一个问题:

谢谢Daniel,所以作业失败了,当我按照您的建议检查作业日志时,我发现:
子流程执行的输出:。。。。。OS错误:\'git\'未找到\n--------------------------------------------------\n错误:命令出错,退出状态为1
,看起来您的容器没有包含启动作业所需的所有依赖项。在这种情况下,您只需要在dockerfile中添加一行“RUN apt get install git”