2017-12-07 23 views
0

로컬 R 스크립트를 sparkR로 변경하려고합니다. 입력은 하이브 테이블이고 나는 다음과 같은 코드를 사용하여 테이블을 읽어SparkR 데이터 프레임을 로컬 R 데이터 테이블로 변환하는 방법은 무엇입니까?

>sparkR.session() 
>results <- sql("SELECT * FROM temp.temp_ceshi limit 3") 
>head(results) 

enter image description here

>typeof(results) 
[1] "S4" 

그리고 지역 R 스크립트는 CSV 파일을 읽을 수 fread를 사용합니다. sparkR 데이터 프레임을 data.table로 변환하고 로컬 R 스크립트를 사용하려고합니다. 그것을 만드는 방법?

>results_df <- collect(results) 

당신은 또한 링크로 변환에 대한 자세한 내용을보실 수 있습니다 :

+0

가'typeof'를 사용하지 마십시오. 대신에'str'을 사용하십시오. 훨씬 유익한 정보. –

답변