| Name | Description | Type | Package | Framework |
| DefaultIndexableLoader | Used by MergeJoin . | Class | org.apache.pig.impl.builtin | Apache Pig |
| FindQuantiles | Class | org.apache.pig.impl.builtin | Apache Pig | |
| GetMemNumRows | UDF to get memory size of a tuple and extracts number of rows value from special tuple created by PoissonSampleLoader | Class | org.apache.pig.impl.builtin | Apache Pig |
| GFAny | built-in grouping function; permits system to choose any grouping. | Class | org.apache.pig.impl.builtin | Apache Pig |
| GFCross | Class | org.apache.pig.impl.builtin | Apache Pig | |
| GFReplicate | Class | org.apache.pig.impl.builtin | Apache Pig | |
| IdentityColumn | Returns the input, used by DuplicateForEachColumnRewrite to rewrite duplicate columns in ForEach. | Class | org.apache.pig.impl.builtin | Apache Pig |
| PartitionSkewedKeys | Partition reducers for skewed keys. | Class | org.apache.pig.impl.builtin | Apache Pig |
| PoissonSampleLoader | See "Skewed Join sampler" in http://wiki. | Class | org.apache.pig.impl.builtin | Apache Pig |
| RandomSampleLoader | A loader that samples the data. | Class | org.apache.pig.impl.builtin | Apache Pig |
| ReadScalars | ReadScalars reads a line from a file and returns it as its value. | Class | org.apache.pig.impl.builtin | Apache Pig |
| SampleLoader | Class | org.apache.pig.impl.builtin | Apache Pig | |