Apache Pig - Funzioni di valutazione
Apache Pig fornisce varie funzioni integrate, vale a dire eval, load, store, math, string, bag e tuple funzioni.
Funzioni di valutazione
Di seguito è riportato l'elenco dei file eval funzioni fornite da Apache Pig.
| SN | Descrizione della funzione | 
|---|---|
| 1 | AVG ()  Per calcolare la media dei valori numerici all'interno di una borsa.  |  
      
| 2 | BagToString ()  Per concatenare gli elementi di una borsa in una stringa. Durante la concatenazione, possiamo inserire un delimitatore tra questi valori (opzionale).  |  
      
| 3 | CONCAT ()  Per concatenare due o più espressioni dello stesso tipo.  |  
      
| 4 | CONTARE()  Per ottenere il numero di elementi in un sacchetto, contando il numero di tuple in un sacchetto.  |  
      
| 5 | COUNT_STAR ()  È simile al file COUNT()funzione. Viene utilizzato per ottenere il numero di elementi in una borsa.  |  
      
| 6 | DIFF ()  Per confrontare due sacchi (campi) in una tupla.  |  
      
| 7 | È vuoto()  Per controllare se una borsa o una mappa è vuota.  |  
      
| 8 | MAX ()  Per calcolare il valore più alto per una colonna (valori numerici o caratteri) in un sacchetto a colonna singola.  |  
      
| 9 | MIN ()  Per ottenere il valore minimo (più basso) (numerico o chararray) per una determinata colonna in un sacchetto a colonna singola.  |  
      
| 10 | PluckTuple ()  Usando il maiale latino PluckTuple() , possiamo definire una stringa Prefix e filtrare le colonne in una relazione che inizia con il prefisso dato.  |  
      
| 11 | TAGLIA()  Per calcolare il numero di elementi in base a qualsiasi tipo di dati Pig.  |  
      
| 12 | SOTTRARRE()  Sottrarre due sacchi. Prende due borse come input e restituisce una borsa che contiene le tuple della prima borsa che non sono nella seconda borsa.  |  
      
| 13 | SOMMA()  Per ottenere il totale dei valori numerici di una colonna in un sacchetto a colonna singola.  |  
      
| 14 | TOKENIZE ()  Per dividere una stringa (che contiene un gruppo di parole) in una singola tupla e restituire un sacchetto che contiene l'output dell'operazione di divisione.  |