我有一个谷歌云数据流作业要使用Apache BeamAPI(0.4.0)执行。管道使用本地运行器成功运行。当我使用数据流运行器提交作业时,作业被提交,但是它在32秒后失败,没有在任何地方显示原因。日志似乎是空的。gcloud cli也没有任何帮助:
$ gcloud beta dataflow logs list 2017-01-23_12_51_23-5463584243087329795
E 2017-01-23T21:51:53 2017-01-23_12_51_23-5463584243087329795_00000159cd197209 (cdfde4683948d134): Workflow failed.
如何追踪错误的原因?
这是因为尚未为您的项目启用DataflowAPI。请执行第3步:https://cloud.google.com/dataflow/docs/quickstarts/quickstart-java-maven
数据流很快就会有更好的错误消息。