日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > pig代碼格式上小注意

pig代碼格式上小注意

來源:程序員人生   發布時間:2014-11-04 08:57:01 閱讀次數:3088次

1,%default file test.txt 中不要用引號,'' 和“”都不行。'file'不會被辨認


2,等號=兩邊要注意。前必須空,后可以不空。

所以格式最好保持,等號兩邊都有空格。如A = load '$file' as (date, web, name, food);

由于編譯器肯定表名,用空格切分,無空格不行,如C= cogroup A by $0, B by $1;履行毛病,由于表C名字解析不出來,解析成了“C=”,而用C =cogroup就能夠。Pig解析中表必須后面有空格,獨立出來。


3,關鍵字大小寫不敏感,都能用,但建議保持大寫。
      變量大小寫敏感。盡可能簡潔,多用_,但不要太長。

4,必須要有dump或是store 等實際操作數據內容的命令,才能履行map/reduce,讀取表內容。否則,代碼只編譯。

%default file test.txt

A = load '$file' as (date, web, name, food);

B = load '$file' as (date, web, name, food);

C= cogroup A by $0, B by $1;

describe C;

illustrate C;

dump C;

注意,load命令寫完后,實際不會立刻履行(例如履行describe A也只是生成1個數據結構,不會從文件中讀入數據),而是等待illustrate,和dump命令后,才會真正讀入數據到A和B中。所以1般報錯,也是在履行了dump和illustrate命令后。


5,jion,兩個關系做jion把size小的放右側。由于從左側1條1條拿,去右側比較。

6,底層的map和reduce產生,在于數據的操作,parallel 只能制定map。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 嫩草一区二区三区 | 国产不卡a| 成人在线视频一区二区 | 亚洲一区精品在线 | 色综合热 | avtt在线观看 | 国产精品v亚洲精品v日韩精品 | 欧美国产在线观看 | 污视频免费看 | 美女视频黄是免费 | 亚洲欧洲免费视频 | 欧美久久一区 | 日韩久久片| 久久久性 | 国产日本在线视频 | 日韩高清国产一区在线 | 国产成人精品一区二区在线 | 精品天堂| 在线观看1区 | 夜夜夜久久久 | 久久综合国产伦精品免费 | 久久9热 | 中文字幕在线观看日本 | 欧美电影一区二区 | www.狠狠撸.com| 国产精品久久一区二区三区动漫 | 久久久久久久久成人 | 日本中文字幕在线观看 | 欧美日韩亚洲在线 | av黄色在线观看 | 国产一区二 | 国产中文字幕在线观看 | 黄色免费看网站 | 亚洲a级片| 黄色片网站免费在线观看 | 久久黄网 | 日韩毛片在线观看 | 国产三区精品 | 男男做性免费视频网 | 天堂网avav| 国产传媒在线 |