【发布时间】:2020-04-09 10:39:19
【问题描述】:
当我尝试运行以下命令时:
gcloud beta dataflow jobs run $JOB_NAME \
--region $GCP_REGION \
--gcs-location gs://dataflow-templates/latest/PubSub_to_BigQuery \
--network $VPC_NAME \
--subnetwork regions/$GCP_REGION/subnetworks/$VPC_SUBNETWORK \
--staging-location gs://$GCP_PROJECT_ID-assoc-history-dataflow \
--worker-machine-type n1-standard-1 \
--parameters \
"inputTopic=$INPUT_TOPIC,\
outputTableSpec=$OUTPUT_SPEC,\
javascriptTextTransformGcsPath=$UDF_LOCATION,\
javascriptTextTransformFunctionName=myFunctionName"
gcloud 给我以下错误:
错误:(gcloud.beta.dataflow.jobs.run)INVALID_ARGUMENT:模板 参数无效。 -“@type”:type.googleapis.com/google.dataflow.v1beta3.InvalidTemplateParameters 参数违规: - 描述:无法识别的参数 参数:|- \ javascriptTextTransformGcsPath
根据当前文档(https://cloud.google.com/dataflow/docs/guides/templates/provided-utilities),参数中似乎提供了javascriptTextTransformGcsPath。我正在使用 beta gcloud sdk 来指定我的 VPC 和子网。是否有关于 JavaScript udf 参数如何更改的文档的链接,或者是否有另一种方法来指定它?
【问题讨论】:
标签: google-cloud-platform google-cloud-dataflow gcloud dataflow