Apache Pig - Funciones de evaluación
Apache Pig proporciona varias funciones integradas, a saber eval, load, store, math, string, bag y tuple funciones.
Funciones de evaluación
A continuación se muestra la lista de eval funciones proporcionadas por Apache Pig.
SN | Función descriptiva |
---|---|
1 | AVG () Calcular el promedio de los valores numéricos dentro de una bolsa. |
2 | BagToString () Concatenar los elementos de una bolsa en una cuerda. Mientras concatenamos, podemos colocar un delimitador entre estos valores (opcional). |
3 | CONCAT () Concatenar dos o más expresiones del mismo tipo. |
4 | CONTAR() Obtener la cantidad de elementos en una bolsa, mientras se cuenta la cantidad de tuplas en una bolsa. |
5 | COUNT_STAR () Es similar al COUNT()función. Se utiliza para obtener el número de elementos de una bolsa. |
6 | DIFF () Comparar dos bolsas (campos) en una tupla. |
7 | Esta vacio() Para comprobar si una bolsa o mapa está vacío. |
8 | MAX () Calcular el valor más alto de una columna (valores numéricos o caracteres) en una bolsa de una sola columna. |
9 | MIN () Obtener el valor mínimo (más bajo) (numérico o de caracteres) para una determinada columna en una bolsa de una sola columna. |
10 | PluckTuple () Usando el cerdo latino PluckTuple() función, podemos definir un prefijo de cadena y filtrar las columnas en una relación que comience con el prefijo dado. |
11 | TALLA() Calcular el número de elementos en función de cualquier tipo de datos de Pig. |
12 | SUSTRAER() Restar dos bolsas. Toma dos bolsas como entradas y devuelve una bolsa que contiene las tuplas de la primera bolsa que no están en la segunda. |
13 | SUMA() Obtener el total de los valores numéricos de una columna en una bolsa de una sola columna. |
14 | TOKENIZE () Para dividir una cadena (que contiene un grupo de palabras) en una sola tupla y devolver una bolsa que contiene la salida de la operación de división. |