Amazon S3 properties
Properties to configure to establish a connection to S3 in your AWS
account.
Amazon S3 connection
Select Amazon S3 in the list and configure the connection.
Configuration
Select your engine from the list and set the main and advanced settings.
Property | Configuration |
---|---|
Specify credentials | Toggle this option OFF if your authentication type does not require credentials. By default, the authentication with credentials is enabled. |
AWS access key | Enter the Access Key ID that uniquely identifies your AWS Account. To know how to get your Access Key and Access Secret, read Getting Your AWS Access Keys. |
AWS secret key | Enter the Secret Access key that uniquely identifies your AWS Account. To know how to get your Access Key and Access Secret, read Getting Your AWS Access Keys. |
Use STS | Toggle this option ON to enable the AWS Security Token Service and
create a new assumed role session:
|
In order to pass the connection check, you need to make sure one of these two methods are activated on S3: s3:ListAllMyBuckets, or s3:GetBucketLogging.
After configuring the connection, give it a display name (mandatory) and a description (optional).
Amazon S3 dataset
Property | Configuration | |
---|---|---|
Dataset name | Enter a display name for the dataset. This name will be used as a unique identifier of the dataset in all Talend Cloud apps. | |
Connection | Select your connection in the list. If you are creating a dataset based on an existing connection, this field is read-only. |
Property | Configuration |
---|---|
AWS bucket name | Select or enter the name of your Amazon S3 bucket. |
Object name | Select or enter the path of the object (file) to be retrieved. |
Encrypt data at rest | Enable this option to enable data encryption and enter your KMS master key. |
Property | Configuration |
---|---|
Auto detect | Click this button to automatically detect the format of the data to be retrieved. |
Format | Alternatively, select in the list the format of the file to be retrieved and
enter or select the information related to this file format:
|
Information noteNote: If you have a CSV dataset on S3
and want to use it with a Type Converter processor in your pipeline, you
need first to define a quote (") in the Text Enclosure Character field when creating the S3 dataset
otherwise an error will be thrown.