Apache spark Curl获取Spark保存的Swift存储文件

Apache spark Curl获取Spark保存的Swift存储文件,apache-spark,curl,openstack-swift,object-storage,Apache Spark,Curl,Openstack Swift,Object Storage,众所周知,Apache spark按部分保存文件,即foo.csv/part-r-00000.. 我现在将文件保存在Swift对象存储上,我想使用Openstack Swift API获取文件,但当我在foo.csv上执行curl时,我得到的文件为零 如何下载文件内容。您可以使用任何REST客户端并列出对象存储的内容。不要在“foo.txt”上执行curl,因为它是零大小的对象。您需要列出前缀为“foo.txt”的容器,这将返回所有部分。 或者,您可以使用Apache Spark并读取foo.t

众所周知,Apache spark按部分保存文件,即
foo.csv/part-r-00000..
我现在将文件保存在Swift对象存储上,我想使用Openstack Swift API获取文件,但当我在
foo.csv
上执行curl时,我得到的文件为零


如何下载文件内容。

您可以使用任何REST客户端并列出对象存储的内容。不要在“foo.txt”上执行curl,因为它是零大小的对象。您需要列出前缀为“foo.txt”的容器,这将返回所有部分。
或者,您可以使用Apache Spark并读取foo.txt(Spark将自动列出并返回所有部分)

我知道我可以列出文件的容器,但如何使用前缀列出它?