S3Uploader
使用Amazon Simple Storage Service (S3)将数据上载到Amazon S3 bucket。
输入端口
这个转换器接受任何特性。
输出端口
通过这个端口输出已经成功将内容上传到S3的特性。
参数
AWS的凭证
与具有将数据上载到指定存储桶的权限的用户相关联的访问键。如果没有提供访问密钥和秘密访问密钥的配对,将在这里列出的不同位置搜索凭据。
- 在一个名为AwsCredentials.properties位于Java类路径中
- 的属性aws.accessKeyId和aws.secretKey在Java系统属性中
- 在环境变量中AWS_ACCESS_KEY_ID和AWS_SECRET_KEY
如果仍然没有找到凭据,客户端将像在匿名模式中一样工作,在匿名模式中不签署请求。这在访问公共可访问的对象或桶时非常有用。
与提供的访问密钥配对的密钥。看到访问密钥ID凭据搜索的参数。
数据源
要上传的数据的来源。
- 文件:将上载指定的文件。的上传内容类型将根据文件扩展名自动确定。看到源文件名.
- 属性或表达式:将上传指定属性或表达式的内容。看到数据上传.
- 文件夹:将上载指定的文件夹。因为权限是特定于bucket或对象的,所以不能更改文件夹的默认权限。看到源文件夹.
在处理大型对象时,文件是更好的选择,因为数据将直接从磁盘流,而不需要将对象完全存储在某个特性的内存中。
文件/属性或表达式选项
要上传的文件,何时上传数据源是文件.
要上传的数据,何时上传数据源是属性或表达式.可以使用属性或表达式来提供数据。
上传对象的MIME类型将在何时被标记数据源是文件或属性或表达式.这可能会影响某些客户机软件(例如,web浏览器)表示对象的方式。有关更多信息,请参见http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPUT.html.
文件夹选项
要上传的文件夹,时间数据源是文件夹.
选项可在上载中包含或排除给定文件夹的子文件夹。
S3上传选项
要上载数据的桶的名称。
上传的数据将存储在下面的名称。Bucket名称和对象的关键一起唯一地标识一个对象,并且应该根据所处理的每个特性而有所不同。
用于存储每个上传对象的预定义的受让人和权限集。有关更多信息,请参阅http://docs.aws.amazon.com/AmazonS3/latest/dev/ACLOverview.html CannedACL。
输出选项
指定将存储上传对象的URI的输出属性。
指定将在上传过程中存储错误消息的输出属性。
编辑变压器参数
使用一组菜单选项,可以通过引用工作空间中的其他元素来分配transformer参数。更高级的功能,如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击在可适用的参数旁边。有关更多信息,请参见变压器参数菜单选项.
变压器的分类
FME授权级别
FME专业版及以上
搜索FME知识中心
有关此变压器的示例和信息,请参阅FME知识中心.