2014-11-13 4 views
1

에서 'STORE'명령에 의해 생성 된 파일을 액세스 :는 어디에 사용 돼지 PIG

STORE rows2 INTO '/usr/data' USING PigStorage('*'); 

데이터를 처리 한 후 단자로부터 출력된다 : I cd/usr/data

Input(s): 
Successfully read 42 records (15362 bytes) from: "cassandra://info/playerinfo" 

Output(s): 
Successfully stored 6916 records (487416 bytes) in: "/usr/data" 

그러나 돼지가 생성 한 것을 찾을 수 없습니다. 그런 파일을 어떻게 구합니까?

답변

1

데이터는 HDFS 파일 시스템에 저장됩니다.

1.Go to http://<hostname>:50070/dfshealth.jsp 
2.Click the "Browse the file system" link 
3.Go to your output folder "/usr/data" 
+0

'파일 시스템 찾아보기'를 클릭하면 '이 웹 페이지를 사용할 수 없습니다.'라는 오류 메시지가 나타납니다. 터미널이'Output (s)을 준다면 : "hdfs : //10.6.1.88 : 9000/user/htdr/pigtestdata"'에 성공적으로 6916 개의 레코드 (487416 바이트)를 저장 했는가? – byteBiter

+0

"파일 시스템 브라우저"를 클릭하면 로컬 호스트에 액세스하려고합니다. 로컬 호스트를 호스트 이름으로 바꾸고 다시 시도 할 수 있습니까? –

+0

http : // : 50075/browseDirectory.jsp? namenodeInfoPort = 50070 & dir =/ –