1

我是 R 语言的新手。我正在用 R 在 spark 中编写程序。我想将输出保存到 hdfs 路径。我尝试了该sink方法

sink("/user/new/output/test.txt")

但它会引发错误。任何帮助将不胜感激。

确切的错误信息是

error in file(file, ifelse(append, "a", "w")) : 
cannot open the connection
Calls: sink -> file
In addition: Warning message:
In file(file, ifelse(append, "a", "w")) :
cannot open file '/user/new/output/text.txt': No such file or directory
Execution halted
4

1 回答 1

0

当包含您要接收的文件的目录test.txt不存在时,将显示此错误。您可以在 R 中创建它(如果您有写权限):

dir.create("/user/new/output/test.txt")
于 2015-08-26T09:58:23.770 回答