Apache Pig Introduction
Apache Pig Environment
Pig Latin
Load & Store Operators
Diagnostic Operators
- Apache Pig - Illustrate Operator
- Apache Pig - Explain Operator
- Apache Pig - Describe Operator
- Apache Pig - Diagnostic Operator
Grouping & Joining
- Apache Pig - Cross Operator
- Apache Pig - Join Operator
- Apache Pig - Cogroup Operator
- Apache Pig - Group Operator
Combining & Splitting
Filtering
Sorting
Pig Latin Built-In Functions
- Apache Pig - Math Functions
- Apache Pig - date-time Functions
- Apache Pig - String Functions
- Apache Pig - Bag & Tuple Functions
- Load & Store Functions
- Apache Pig - Eval Functions
Other Modes Of Execution
Apache Pig Useful Resources
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
Apache Pig - Math Functions
We have the following Math functions in Apache Pig −
S.N. | Functions & Description |
---|---|
1 | To get the absolute value of an expression. |
2 | To get the arc cosine of an expression. |
3 | To get the arc sine of an expression. |
4 | This function is used to get the arc tangent of an expression. |
5 | This function is used to get the cube root of an expression. |
6 | This function is used to get the value of an expression rounded up to the nearest integer. |
7 | This function is used to get the trigonometric cosine of an expression. |
8 | This function is used to get the hyperbopc cosine of an expression. |
9 | This function is used to get the Euler’s number e raised to the power of x. |
10 | To get the value of an expression rounded down to the nearest integer. |
11 | To get the natural logarithm (base e) of an expression. |
12 | To get the base 10 logarithm of an expression. |
13 | To get a pseudo random number (type double) greater than or equal to 0.0 and less than 1.0. |
14 | To get the value of an expression rounded to an integer (if the result type is float) or rounded to a long (if the result type is double). |
15 | To get the sine of an expression. |
16 | To get the hyperbopc sine of an expression. |
17 | To get the positive square root of an expression. |
18 | To get the trigonometric tangent of an angle. |
19 | To get the hyperbopc tangent of an expression. |