2015-04-16 26 views
0

比方說,我有有下面的代碼示例:如何存儲到元組中定義名稱的文件中?

USERS = LOAD 'Users' AS (location, name, age, date); 
STORE USERS INTO '**%location%**-records.json' USING JsonStorage(); 

我想在數據的給定位置的記錄存儲到一個特定的文件。我找不到任何可以證明豬能做到這一點的事情,但我對此表示樂觀。

回答

0

就我所知,我們不能用豬的變量做到這一點。我指出一種方法,可能會有用。

USERS = LOAD 'Users' AS (location, name, age, date); 

SPLIT USERS INTO 
location1 IF location matches 'location1', 
location2 IF location matches 'location2', 
location3 IF (location matches 'location3') 
; 

STORE location1 INTO 'location1-records.json' USING JsonStorage(); 
STORE location2 INTO 'location2-records.json' USING JsonStorage(); 
STORE location3 INTO 'location3-records.json' USING JsonStorage(); 
相關問題