2017-05-17 9 views

답변

4

당신은 내가 Transfer data from database to Spark using sparklyr에 내 대답에 설명 된 것과 동일한 방법으로 낮은 수준의 스파크 API를 사용할 수 있습니다 name 현재 sparklyr 버전에서는 테이블

를 식별하는 데 사용되는 임의의 이름입니다

library(dplyr) 
library(sparklyr) 

sc <- spark_connect(...) 

spark_session(sc) %>% 
    invoke("read") %>% 
    invoke("format", "orc") %>% 
    invoke("load", path) %>% 
    invoke("createOrReplaceTempView", name) 

df <- tbl(sc, name) 

위에 대체 할 수 있어야합니다 spark_read_source :

spark_read_source(sc, name, source = "orc", options = list(path = path)) 
+0

이 작품은! 고맙습니다 – mrjoseph