数据流模板未采用输入参数

时间:2019-03-07 02:54:12

标签: dataflow

我有一个使用以下命令创建的数据流模板

with Pool() as p:
    p.map(do)

使用以下命令执行模板

p = Pool()
p.map(do)
p.close()
p.join()

来自Count示例的代码副本,并且几乎没有变化

 mvn compile exec:java \
 -Dexec.mainClass=com.StarterPipeline \
 -Dexec.args="--runner=DataflowRunner \
              --project=jason-qa \
              --stagingLocation=gs://jason_test/dataflow/staging \
              --region=asia-east1 \
              --zone=asia-east1-a \
              --subnetwork=regions/asia-east1/subnetworks/dmz-asia-east1 \
              --templateLocation=gs://jason_test/dataflow/Template \
              --campaignId="

}

从DataFlow作业摘要->管道选项 我可以找到以下信息:campaignId run-test323

但结果在存储桶中,文件名为-00000-of-00003(应为run-test323-00000-of-00003)

1 个答案:

答案 0 :(得分:0)

应在代码中删除.get(),然后它将起作用