AWS S3Get - Get AWS S3

This component gets the content from S3 on Amazon Web Service.

Stream Information

InputFormatAll
Number of InputsUnlimited
Description

The input stream is not used. Stream formats are not selectable.

OutputFormatAll

Component Properties

NameData TypeMappingDescription
Use Conncetionboolean- Specify whether to use the Common connection settings'
true [true] - The Connection property is used to specify the Common connection.
false [false] - The Connection Information property settings are used to specify the Common connection.
ConnectionconnectionIn & Out Specify the Common connection to use. The connections are defined in the Management Console.
Connection Informationgroup- The Common connection property settings place holder displayed when Use Conncetion is set to false.
Access KeystringIn & Out Specify aws access key.
Secret KeystringIn & Out Specify aws secret key.
Protocolchoice- Specify network communication protocol.
If Use Conncetion is false, this property is used on communication.
HTTP [http] - HTTP
HTTPS [https] - HTTPS
Timeout (Second)intIn & Out Specify communication timeout time in second.
If Use Conncetion is false, this property is used on communication.
Use Proxy Settingboolean- Specify whether the proxy server settings defined in the Management Console are to be used.
If Use Conncetion is false, this property is used on communication.
true [true] - use proxy.
false [false] - not use proxy.
Bucket NamestringIn & Out Specify the Bucket Name.
Object NamestringIn & Out Specify the Object Name.
This property includes "^$[]*+?|()" characters, this component do regexp filtering.
PrefixstringIn & Out

This component filter the results to return only Objects whose names begin with the specified prefix.
if Object Name include regexp character, this component do regexp matching to prefix search result.

Caution:If use Prefix, this component only use Object Name is regexp character.

Max KeysintIn & Out Specify maximum result number of object.
if zero, component ignore this property.
if specified following properties, component use this property.
- Prefix
- Object Name
Loop ProcessloopProcess- Specify output all data or each data. If true, data size is GetByLoop value.
true [true] - true will send each data individually along the output stream.
false [false] - true will send out all of the data as a single set.
Processing when commitchoice- Specify action of commit transaction.
Delete Object [true] - delete the Object after successfully reading it.
Do Nothing [false] - does not delete the Object after successfully reading it.
CountZeroExceptionboolean- Specify whether to throw exception data size is zero.
true [true] - true will throw an exception if the result is empty.
false [false] - false will not throw an exception, but the output stream will be empty.

Loop

If Object Name macthing data exists andLoop Process=true, looping will be initiated.

Transaction

CommitProcessing when commit=Delete Object, this component deletes the accessed Objects.
RollbackDo nothing

Exceptions

TypeParameterStream for error handling flowError
Code
Description
Exception None This component's input stream -
ConnectException None This component's input stream1Failure communicating to the AWS
Object Not Found None This component's input stream2result in zero.

Common Connection settings

This component use Common connection. The parameter listed in the following table.

Parameter NameDescriptionRequired
accessKey Specify aws access key. Yes
secretKey Specify secret key. Yes
protocol Specify network communication protocol. No
The default value is HTTP.
timeout Specify timeout, in second. a timeout of zero is interpreted as in infinite timeout. No
The default value is zero.
useProxy Specify whether to use the proxy settings. No

How to use Storage Browser

double click this component to starts storage browser.

Controls Layout

BucketQueueDomain
View bucket list.View queue list.View domain list.
Menu of Bucket, Queue and Domain
-Search:Seach specifid category list.
-Optional Search:Search by prefix or query expression.
-New:Create container , queue or table.
Menu of Row
-Show Contents:View contents of selected item
-Delete:Delete specifed container, queue or table.
-Set to Component:selected row value set to component.
Contents ListContents View
View bucket , queue or domain of contents list.
-Show Contents:View contents of selected item
-Delete:Delete specifed contents.
-Set to Component:selected row value set to component.

View selected item at contents list control.