Я собираюсь начать работать с Apache Pig в Ubuntu и искал лучшие плагины для свиней и руководство по быстрой установке, чтобы начать с примера сценария PIG в Eclipse. Я много гуглил, но не смог найти подходящего описания того, как установить Плагин свиньи в 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