猪:如何使用Piggybank的图书馆

use*_*768 1 apache-pig

我正在尝试使用Piggybank的库,它给了我一些错误.

这是我的代码:

REGISTER /usr/lib/pig/piggybank.jar;
DEFINE CSVExcelStorage org.apache.pig.piggybank.storage.CSVExcelStorage; 
a = LOAD 'csvtest/' USING CSVExcelStorage()
Run Code Online (Sandbox Code Playgroud)

而错误:

2015-09-15 00:18:15,480 [main] ERROR org.apache.pig.tools.grunt.Grunt - ERROR 101: file '/usr/lib/pig/piggybank.jar' does not exist.
Run Code Online (Sandbox Code Playgroud)

我按照本指南PiggyBank的说明,已经建立了项目.

我应该移动piggybank.jar/usr/lib/pig/piggybank.jar

谢谢.

You*_*bit 5

REGISTER <path of piggybank jar>;
Run Code Online (Sandbox Code Playgroud)

您需要在本地系统中指定jar的路径,在那里提取猪.

例如,这是我的路径:

/Users/username/pig-0.13.0/lib/piggybank.jar
Run Code Online (Sandbox Code Playgroud)