微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

由于错误“计划从未来的 JDK 版本中删除 Nashorn 引擎”,Google Dataflow 作业未执行转换

如何解决由于错误“计划从未来的 JDK 版本中删除 Nashorn 引擎”,Google Dataflow 作业未执行转换

参考:https://cloud.google.com/composer/docs/how-to/using/using-dataflow-template-operator 代码https://github.com/kolban-google/composer-dataflow

使用以下脚本提交作业,但转换步骤不生成任何数据,仅显示以下错误

消息:“警告:计划从未来的 JDK 版本中删除 Nashorn 引擎” 步骤:“JavascriptTextTransformer.TransformTextViaJavascript/ParDo(匿名)”

因此“插入到 Bigquery”步骤失败。

--region us-east4 \
--subnetwork regions/us-east4/subnetworks/test-subnetwork \
--worker-zone us-east4-b \
--disable-public-ips \
--gcs-location gs://dataflow-templates/latest/GCS_Text_to_BigQuery \
--parameters \
javascriptTextTransformFunctionName=transformCSVtoJSON,\
JSONPath=gs://test-dataflow-temp-bucket/sample/jsonSchema.json,\
javascriptTextTransformGcsPath=gs://test-dataflow-temp-bucket/sample/transformCSVtoJSON.js,\
inputFilePattern=gs://test-dataflow-temp-bucket/sample/inputFile.txt,\
outputTable=test-project:average_weather.average_weather,\
bigQueryLoadingTemporaryDirectory=gs://test-dataflow-temp-bucket/sample/tmp/```

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。