The docs州Dataflow在美国所有地区都可用。
但是当我尝试在us-east1
或us-east4
中投放时,我收到此错误:
“(9a64a71b47404f4f):无法创建工作流程,因为它是 发送到无效或未发布的地区。请重新提交有效的 区域“。,
相同的工作流程在us-central-1
时有效(虽然没有机器可用,因此以后会失败......)
答案 0 :(得分:1)
**更新此答案,注意现在支持us-east1
作为云数据流区域端点**
List of Dataflow Regional Endpoints
是的,您可以在us-east1
和us-east4
区域中运行Google云数据流。
Regional Endpoints
是2017年9月发布的一项功能,可让您通过region
选项控制数据流的管理位置。
Regional Endpoints
可用,us-central1
和europe-west1
现有的zone
选项允许您指定数据流作业的工作人员将在哪个区域运行。
zone
的值
us-east1-b
,us-east1-c
,us-east1-d
,us-east4-a
,us-east4-b
,
或us-east4-c
。region
us-central1
值,以选择管理作业的Regional Endpoint
。如果您对使用Regional Endpoints
功能感兴趣,可能会发现this related Stack Overflow question有用
答案 1 :(得分:0)
目前,仅在以下区域支持Cloud Dataflow:
us-central1
europe-west1
In the documentation,您可以找到有关云数据流处理区域端点的更多信息,但是您已经能够测试,将工作流移动到端点可用区域内的区域可以解决您的问题
答案 2 :(得分:0)
复杂性正在运行Compute实例在所有美国地区都可用,并使用this
指定,但只有两个区域端点可用。