【发布时间】:2018-09-10 02:56:12
【问题描述】:
我想创建 CSV 文件。在按照 Spark R 代码运行时,它会报错。
sc <- spark_connect(master = "local", config = conf, version = '2.2.0')
sample_tbl <- spark_read_json(sc,name="example",path="example.json", header = TRUE, memory = FALSE,
overwrite = TRUE)
sdf_schema_viewer(sample_tbl) # to create db schema
df <- spark_dataframe(sample_tbl)
spark_write_table(df, path = "data.csv", header = TRUE, delimiter = ",",
charset = "UTF-8", null_value = NULL,
options = list(), mode = NULL, partition_by = NULL)
最后一行给出以下错误,
Error in spark_expect_jobj_class(x, "org.apache.spark.sql.DataFrame") :
This operation is only supported on org.apache.spark.sql.DataFrame jobjs but found org.apache.spark.sql.Dataset instead.
问题
如何解决 R 中的这个错误?
【问题讨论】:
标签: r apache-spark sparklyr