Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page describes tools that users have built on top of Pig. Some of these tools make developing Pig Latin scripts easier. Some facilitate running Pig in your environment. The tools are listed in alphabetical order.

Amazon

Amazon Elastic ! MapReduce makes it easy to launch Pig in interactive or batch mode in AWS. The service supports Pig via AWS Management Console, Command Line Client, and its APIs.

...

Twitter's library of LZO and/or Protocol Buffer-related Hadoop ! InputFormats, ! OutputFormats, Writables, Pig ! LoadFuncs, HBase miscellanea, etc. The majority of these are in production at Twitter running over data every day.

...

An Eclipse plugin for Pig. In addition to standard syntax highlighting it supports graphical construction of Pig Latin scripts (box and arrow) as well as showing the user the output schema of each line in a Pig Latin script and example output of his or her script. Pig can be run directly from ! PigPen in either local or Map-Reduce mode.

...

A Python wrapper that helps users manage their Pig processes. It can manage many similar Pig Latin scripts, including running common root scripts and caching the results to be used in generation of the final output scripts. Pig can be run directly from ! PigPy, allowing users to inspect results of the Pig job and take further actions.

...

http://www.github.com/kevinweil/pig.tmbundle

A plugin for the Mac ! TextMate editor.

Vim Plugin

...