Предстои ми да започна да работя с Apache Pig в Ubuntu и търсех най-добрите pig плъгини и ръководство за бързо инсталиране, за да започна с примерен PIG скрипт в Eclipse. Търсих много в Google, но не можах да намеря правилното описание как да инсталирам плъгин за прасе в eclipse. Всяка помощ ще бъде много ценена!
Как да инсталирате плъгин Pig за Eclipse
comment
Какво предоставя Eclipse за писане на Pig? Автоматично попълване? Изглежда малко ненужно... какво не е наред с простия текстов редактор?
- person OneCricketeer   schedule 03.10.2016
comment
@cricket_007: За да получите малко подчертаване на синтаксиса и автоматично завършване. Искам да намеря начин за изпълнение на скрипта на прасето и в eclipse.
- person Hadoop Beginner   schedule 03.10.2016
comment
Това не помага? cwiki.apache.org/confluence/display/ PIG/ (и настрана: намирам Spark за по-добър инструмент от Pig в повечето сценарии)
- person OneCricketeer   schedule 03.10.2016
comment
Можете да опитате от този cwiki.apache.org/confluence/display/PIG/PigTools
- person BruceWayne   schedule 03.10.2016
comment
@krishnaChaitanyReddy: Вече проверих връзката, която споделихте, която съдържа информацията за добавките, но не и как да започнете, като изпълните примерен скрипт.
- person Hadoop Beginner   schedule 03.10.2016
comment
Опитахте ли да следвате това? abhijitsureshshingate .wordpress.com/2013/07/08/
- person madbitloman   schedule 04.10.2016
Отговори (1)
Не знам за приставката, но за изпълнението на скрипта можете да използвате следния прост код
Properties props = new Properties();
props.setProperty("pig.splitCombination", "false");
// any other properties you need
PigServer pigServer = new PigServer("local", props);
pigServer.debugOn();
pigServer.registerScript("testdata/test.pig");
Ще трябва също да посочите
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-core</artifactId>
<version>1.2.1</version>
</dependency>
<dependency>
<groupId>org.apache.pig</groupId>
<artifactId>pig</artifactId>
<version>0.14.0</version>
</dependency>
във вашия POM файл.
person
Alexey
schedule
05.10.2016