gpt4 book ai didi

hadoop - 通过 java 和 grunt 执行 PIG 脚本

转载 作者:可可西里 更新时间:2023-11-01 15:41:33 24 4
gpt4 key购买 nike

不知何故,如果我使用 grunt shell 执行 pig 脚本,它工作正常,但如果我尝试 java 模式,它会以某种方式显示“无法创建 DataStorage”错误。

  • Grunt 模式命令是“pig -x mapreduce test1.pig”
  • Java 模式命令是“java -cp $PIGDIR/pig-0.9.2.jar:$HADOOP_CONF_DIR test1.pig”

我想知道我的 Java 命令语法有什么问题(或任何配置问题?)

最佳答案

看起来您正在尝试直接从 java 运行 pig 脚本,这可能行不通。如果您不想使用 grunt,您需要将脚本嵌入到已编译的 java 类中并运行它。此链接应说明要做什么:

Embedding Pig In Java Programs

另请参阅 this有关运行模式的更多信息。

关于hadoop - 通过 java 和 grunt 执行 PIG 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9969308/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com