pig基本語法 輸入輸出儲存檢視結構

2021-08-28 04:15:38 字數 693 閱讀 8730

基礎資料

# cat /root/xytest/pig/data/demodata

xiaoxiao,12,12.1

aaa,13,1.1

kjkj,12,12.1

ddf,19,12.8

常規的程式

目前使用的都是pig -x local方式的

a = load '/root/xytest/pig/data/demodata' using pigstorage(',') as (name:chararray,age:int,gpa:float);

b = foreach a generate name;

dump b;

執行結果:

(xiaoxiao)

(aaa)

(kjkj)

(ddf)

儲存資料:

store c into '/root/xytest/pig/data/cc' using pigstorage(',');

列印資料的schema:

grunt> describe a;

a: 以表的方式列印出a的schema,並且附帶第一行資料。

grunt> illustrate a;

| a | name:chararray | age:int | gpa:float |

| | xiaoxiao | 12 | 12.1f |

c 基本語法輸入輸出

1.寫c 程式之前需要先把框架 搭好 無報錯後再繼續向下寫 include includeusing namespace std 單行 注釋 多行 注釋 int main 2.c 輸出 scanf,printf 版本 include includeusing namespace std 輸入 輸出 ...

c 輸入輸出基本語法

include using namespace std 命名空間 cout 結果是 addarray 流物件cin,型別是istream 注意 c 允許程式設計師在任意位置宣告變數 cin.ignore n 忽略前n個位元組 cin.getline buffer,10 獲取一行 cin.get 獲取...

Python基本語法 輸入輸出

這是為學爬蟲學習的最基本的一些語法知識,實用至上,沒有對c 那麼深入。python確實挺.簡單的,不是難度方面。使用print 直接輸出即可 標準輸出字串 print hello,world 輸出變數 a 10 是的你沒有看錯,不需要指定資料型別 print a 中間使用逗號間隔開即可 print ...