通过sparkr删除文件

时间:2017-04-26 11:56:00

标签: r azure-storage-blobs sparkr

我想使用SparkR删除wasb中的文件,我通过参考以下网站获得了“unlink”命令

https://github.com/apache/spark/blob/master/examples/src/main/r/ml/ml.R

http://spark.apache.org/docs/latest/sparkr.html

该命令正在执行而不会抛出任何错误,但文件没有被删除。我也检查了权限,但它无法正常工作。如果有人能用示例解释我会很棒

1 个答案:

答案 0 :(得分:0)

根据我的理解,我认为您希望使用SparkR或R删除HDInsight HDFS上的文件。方法unlink只是删除本地文件系统上的文件或目录的方法,而不是HDInsight HDFS上的文件或目录。 wasb。并且没有任何SparkR的API可以做到这一点。解决方法是,您可以尝试使用第三方R包rhdfs通过hdfs.rm方法执行此操作,简单代码为here。希望它有所帮助。