繁体   English   中英

如何在 wso2 ei 6.6 中使用 Amazon S3 连接器来获取特定子文件夹中的所有对象?

[英]how to use Amazon S3 connector in wso2 ei 6.6 to get all the objects in particular subfolder?

我在桶'aaa'中的object'bbb'中有多个csv文件。 我可以下载单个文件,如下所示,但现在我想下载 object 'bbb' 中的所有文件

<amazons3.getObject configKey="AMAZON_S3_CONNECTION_1">
                <bucketName>aaa</bucketName>
                <objectKey>bbb/xxx - mm.dd.yyyy.csv</objectKey>
            </amazons3.getObject>

有人可以帮我吗。 我正在使用 Amazon S3 连接器 - 版本 2.0.3。

我建议您在此处参考 WSO2 S3 连接器文档以供参考。

但是,可用于此场景的getObjectsInBucket示例用例如下所示。

您可以为要下载的目标子文件夹设置<prefix></prefix>中的值。

样品要求:

<getObjectsInBucket>
    <accessKeyId>ACCESS_KEY</accessKeyId>
    <secretAccessKey>ACCESS_SECRET</secretAccessKey>
    <region>REGION</region>
    <delimiter>DELIMITER</delimiter>
    <encodingType>ENCODING_TYPE</encodingType>
    <methodType>GET</methodType>
    <bucketName>aaa</bucketName>
    <bucketUrl>BUCKET_URL</bucketUrl>
    <host>HOST_URL</host>
    <prefix>bbb</prefix>
</getObjectsInBucket>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM