Overview

The Pig Documentation provides the information you need to get started using Pig. If you haven't already, download Pig now: .

Begin with the Getting Started guide which shows you how to set up Pig and how to form simple Pig Latin statements. When you are ready to start writing your own scripts, review the Pig Latin Basics manual to become familiar with the Pig Latin operators and the supported data types.

Functions can be a part of almost every operator in Pig. The Built In Functions guide describes Pig's built in functions. The User Defined Functions manual shows you how to how to write your own functions and how to access/contribute functions using the Piggy Bank repository.

The mechanisms featured in the Control Structures guide give you greater control over how your Pig scripts are structured and executed. The Performance and Efficiency guide provides valuable examples and suggestions for optimizing your code.

Use Pig's Administration features Administration which provides properties that could be set to be used by all your users.

Finally, use Pig's Shell and Utility Commands to run your programs and Pig's expanded Testing and Diagnostics tools to examine and/or debug your programs.

If you have more questions, you can ask on the Pig Mailing Lists.

© 2007–2017 Apache Software Foundation
Licensed under the Apache Software License version 2.0.
https://pig.apache.org/docs/r0.17.0/