Apache Pig - Eval Funktionen
Apache Pig bietet nämlich verschiedene integrierte Funktionen eval, load, store, math, string, bag und tuple Funktionen.
Eval-Funktionen
Unten ist die Liste von eval Funktionen von Apache Pig.
SN | Bedienungsanleitung |
---|---|
1 | AVG () Berechnung des Durchschnitts der numerischen Werte in einem Beutel. |
2 | BagToString () Verketten der Elemente einer Tasche zu einer Zeichenfolge. Während der Verkettung können wir ein Trennzeichen zwischen diese Werte setzen (optional). |
3 | CONCAT () Verketten von zwei oder mehr Ausdrücken desselben Typs. |
4 | ANZAHL() So ermitteln Sie die Anzahl der Elemente in einer Tasche, während Sie die Anzahl der Tupel in einer Tasche zählen. |
5 | COUNT_STAR () Es ist ähnlich wie beim COUNT()Funktion. Es wird verwendet, um die Anzahl der Elemente in einer Tasche zu ermitteln. |
6 | DIFF () Zwei Taschen (Felder) in einem Tupel vergleichen. |
7 | Ist leer() Um zu überprüfen, ob eine Tasche oder Karte leer ist. |
8 | MAX () So berechnen Sie den höchsten Wert für eine Spalte (numerische Werte oder Zeichen) in einem einspaltigen Beutel. |
9 | MINDEST() Um den minimalen (niedrigsten) Wert (numerisch oder chararray) für eine bestimmte Spalte in einem einspaltigen Beutel zu erhalten. |
10 | PluckTuple () Mit dem Pig Latin PluckTuple() Funktion können wir ein String-Präfix definieren und die Spalten in einer Beziehung filtern, die mit dem angegebenen Präfix beginnt. |
11 | GRÖSSE() Berechnung der Anzahl der Elemente basierend auf einem beliebigen Pig-Datentyp. |
12 | SUBTRAHIEREN() Zwei Beutel abziehen. Es werden zwei Beutel als Eingabe verwendet und ein Beutel zurückgegeben, der die Tupel des ersten Beutels enthält, die sich nicht im zweiten Beutel befinden. |
13 | SUMME() Um die Summe der numerischen Werte einer Spalte in einem einspaltigen Beutel abzurufen. |
14 | TOKENISIEREN () So teilen Sie eine Zeichenfolge (die eine Gruppe von Wörtern enthält) in ein einzelnes Tupel und geben einen Beutel zurück, der die Ausgabe der Teilungsoperation enthält. |