我不明白,因为当我在编辑器中运行一个猪脚本时, 工作流在ozzie中创建,还有三个作业,如图像,而不是简单地像在hive中一样运行脚本。 Image
entrada = LOAD '/user/cloudera/Divisas/Barril-WTI.csv' using PigStorage (',') AS (Fecha:chararray, Valor: float);
entrada_sin_cabecera = filter entrada by Fecha != 'Date';
orden = order entrada_sin_cabecera by Valor;
dump orden;
运行时也会出现以下错误:pig -f WTI.pig
错误2997:遇到IOException。文件WTI.pig不存在
java.io.FileNotFoundException:文件WTI.pig不存在于 org.apache.hadoop.fs.RawLocalFileSystem.deprecatedGetFileStatus(RawLocalFileSystem.java:534) 在 org.apache.hadoop.fs.RawLocalFileSystem.getFileLinkStatusInternal(RawLocalFileSystem.java:747) 在 org.apache.hadoop.fs.RawLocalFileSystem.getFileStatus(RawLocalFileSystem.java:524) 在 org.apache.hadoop.fs.FilterFileSystem.getFileStatus(FilterFileSystem.java:424) 在 org.apache.pig.impl.io.FileLocalizer.fetchFilesInternal(FileLocalizer.java:747) 在 org.apache.pig.impl.io.FileLocalizer.fetchFile(FileLocalizer.java:688) 在org.apache.pig.Main.run(Main.java:424)at org.apache.pig.Main.main(Main.java:158)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在java.lang.reflect.Method.invoke(Method.java:606)at org.apache.hadoop.util.RunJar.run(RunJar.java:221)at org.apache.hadoop.util.RunJar.main(RunJar.java:136)