W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Apache Pig提供了各種內(nèi)置函數(shù),即 eval,load,store,math,string,bag 和 tuple 函數(shù)。
下面給出了Apache Pig提供的 eval 函數(shù)列表。
S.N. | 函數(shù) & 描述 |
---|---|
1 | AVG() 計(jì)算包內(nèi)數(shù)值的平均值。 |
2 | BagToString() 將包的元素連接成字符串。在連接時(shí),我們可以在這些值之間放置分隔符(可選)。 |
3 | CONCAT() 連接兩個(gè)或多個(gè)相同類型的表達(dá)式。 |
4 | COUNT() 獲取包中元素的數(shù)量,同時(shí)計(jì)算包中元組的數(shù)量。 |
5 | COUNT_STAR() 它類似于 COUNT() 函數(shù)。 它用于獲取包中的元素?cái)?shù)量。 |
6 | DIFF() 比較元組中的兩個(gè)包(字段)。 |
7 | IsEmpty() 檢查包或映射是否為空。 |
8 | MAX() 計(jì)算單列包中的列(數(shù)值或字符)的最大值。 |
9 | MIN() 要獲取單列包中特定列的最?。ㄗ畹停┲担〝?shù)字或字符)。 |
10 | PluckTuple() 使用Pig Latin的 PluckTuple() 函數(shù),可以定義字符串Prefix,并過(guò)濾以給定prefix開(kāi)頭的關(guān)系中的列。 |
11 | SIZE() 基于任何Pig數(shù)據(jù)類型計(jì)算元素的數(shù)量。 |
12 | SUBTRACT() 兩個(gè)包相減, 它需要兩個(gè)包作為輸入,并返回包含第一個(gè)包中不在第二個(gè)包中的元組的包。 |
13 | SUM() 要獲取單列包中某列的數(shù)值總和。 |
14 | TOKENIZE() 要在單個(gè)元組中拆分字符串(其中包含一組字),并返回包含拆分操作的輸出的包。 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: