Amazon web services 如何从s3 amazon bucket中的csv文件中删除列?

Amazon web services 如何从s3 amazon bucket中的csv文件中删除列?,amazon-web-services,csv,amazon-s3,aws-cli,Amazon Web Services,Csv,Amazon S3,Aws Cli,我有一个s3存储桶,其中包含许多CSV文件。我想对这些文件应用一些修改,例如使用aws CLI从特定文件中删除特定列。Amazon S3 API没有任何方法允许您修改对象中的内容。您必须获取该对象,然后可以使用代码修改该对象并将其放回原处。如果需要对许多对象执行此操作,可以使用AWS Step函数查看工作流的使用。您不能直接修改S3上的文件,有关详细信息,请参阅这些和线程。但是,使用来实现它有点费时(因为学习曲线)。此外,您也可以检查装载s3,然后使用。@amitd我可以下载要修改的文件,更改它

我有一个s3存储桶,其中包含许多CSV文件。我想对这些文件应用一些修改,例如使用aws CLI从特定文件中删除特定列。

Amazon S3 API没有任何方法允许您修改对象中的内容。您必须获取该对象,然后可以使用代码修改该对象并将其放回原处。如果需要对许多对象执行此操作,可以使用AWS Step函数查看工作流的使用。

您不能直接修改S3上的文件,有关详细信息,请参阅这些和线程。但是,使用来实现它有点费时(因为学习曲线)。此外,您也可以检查装载s3,然后使用。@amitd我可以下载要修改的文件,更改它并上载它以覆盖旧文件版本吗。(我读过关于aws cli sync命令的内容)如果您希望这样做,那么是的,这是可能的。更多详情请参考现有线程。非常感谢!