描述:
语法:
webhdfs(url,localFile)
备注:
外部库函数,外部库的使用请参考《外部库使用指南》。
可实现HDFS WEBHDFS中的任意操作。
参数:
url |
目标文件的url。 |
localFile |
目标文件,可省略。 |
返回值:
操作成功/失败
示例:
|
A |
|
1 |
=webhdfs("http://localhost:50070/webhdfs/v1/test/z1.zip?op=CREATE&user.name=root","D:/z1.zip") |
上传D:/z1.zip。 |
2 |
=webhdfs("http://localhost:50070/webhdfs/v1/test/f2.png?op=CREATE&user.name=root&overwrite=true"," D:/f2.png") |
上传D:/f2.png,文件存在时会强行替换。 |
3 |
=webhdfs("http://localhost:50070/webhdfs/v1/test/f3.txt?op=APPEND&user.name=root","D:/f4.txt") |
将D:/f4.txt的内容追加至f3.txt中。 |
4 |
=webhdfs("http://localhost:50070/webhdfs/v1/test/f5.xlsx?op=OPEN&user.name=root","D:/f5.xlsx") |
下载f5.xlsx。 |
5 |
=webhdfs("http://localhost:50070/webhdfs/v1/test/?op=LISTSTATUS&user.name=root") |
获取/test/目录下的文件列表,返回json串。 |
6 |
=json(A5) |
将A5转成嵌套的多层序表。 |
7 |
=A6.FileStatuses.FileStatus |
列出详细内容:
|