在将数据流从命令行执行转换为模板执行时,我遇到了以下问题。你知道吗
数据流启动,但在加载状态下挂起,刚好在以下日志消息之后:
(71df0de383b642bd): Starting 1 workers in europe-west2-a...
一小时后,似乎触发了超时,数据流停止并显示以下日志消息:
(84598aaa4185b9a0): Workflow failed. Causes: (84598aaa4185b571): The Dataflow appears to be stuck. Please reach out to the Dataflow team at http://stackoverflow.com/questions/tagged/google-cloud-dataflow.
我遵循翻译指南:https://cloud.google.com/dataflow/docs/templates/creating-templates。我使用“RuntimeValueProvider”来捕获我通常通过命令行插入的所有参数。你知道吗
我能在这方面得到帮助吗?你知道吗
似乎在创建时,我只设置了
zone
参数而没有设置region
参数。这将导致模板文件将region
选项设置为其默认值(“此时为us-central1”),并将zone
选项保留为我设置的任何选项。在我看来,这是“欧洲西部1-b”。你知道吗因此拥有一个带有
region us-central1
和zone europe-west1-b
的模板是失败的。最后有点合乎逻辑。但是。。。对此没有任何反馈。因为如果在模板创建时不设置region
标志,则在信息窗格中既不会呈现de default值。因此,如果可以将这些值呈现到右侧的信息窗格中,可能会很方便。甚至突出显示可能导致这种失败的不匹配。你知道吗现在,最后,我用
region europe-west1
和zone europe-west1-b
创建模板来解决这个问题。(我认为它也可以在没有补充zone
选项的情况下工作,但我已经选择了一个)非常感谢巴勃罗,给我指了指那些地区。我的模板现在可以工作了。你知道吗
相关问题 更多 >
编程相关推荐