我正在尝试在将数据卸载到s3文件夹时指定文件名,下面的示例只会创建文件名“customer”,因为我想要一个名为“customer_ba”的人可以请某人指教吗?
UNLOAD ('select * from (select * from mydb.customer LIMIT 2147483647);') TO 's3://je-s3- bp-00/results/myfolder/customer/delete' WITH CREDENTIALS AS 'aws_access_key_id=***********;aws_secret_access_key=*****' DELIMITER AS '|'
答案 0 :(得分:0)
客户真的是一个档案吗?它应该是一个文件名以 delete 开头的目录(如命令中所示)。
答案 1 :(得分:0)
如果您的s3存储桶名为“s3:// je-s3-bp-00 / results / myfolder / customer /”,则问题中的名称将创建一个前缀为“delete_000 [1..n]”的文件名“取决于你的切片。