Amazon S3 Task

Overview

Amazon S3 Task is SSIS Control Flow task for sending and receiving files to Amazon S3 service.

Setup

Use the General page of the Amazon S3 Task Editor dialog to configure the options needed to send and receive files.

Options

Name

Specify task name.

Description

Specify task description.

Action

Specify task action. This property has the options listed in the following table.

Value Description
Send file Sends file. Selecting this value displays the dynamic options IsLocalVariable, Local, LocalVariable, ContentType, AccessPolicy, AmazonS3Connection, Bucket, IsRemoteVariable, Remote, RemoteVariable.
Receive file Receives file. Selecting this value displays the dynamic options IsLocalVariable, Local, LocalVariable, AmazonS3Connection, Bucket, IsRemoteVariable, Remote, RemoteVariable.
Remove remote file Removes remote file. Selecting this value displays the dynamic options AmazonS3Connection, Bucket, IsRemoteVariable, Remote, RemoteVariable.
Get remote files list Gets list of remote files. Selecting this value displays the dynamic options ResultVariable, AmazonS3Connection, Bucket.
IsLocalVariable

Indicates whether the local path is stored in a variable. This property has the options listed in the following table.

Value Description
True The local path is stored in a variable. Selecting the value displays the dynamic option LocalVariable.
False The local path is specified in a File connection manager. Selecting the value displays the dynamic option Local.
Local

Select an existing File connection manager, or click <New connection...> to create a connection manager.

Related topics: File Connection Manager Editor

LocalVariable

Contains local path or Stream object. Select an existing user-defined variable, or click <New variable...> to create a variable.

Related Topics: Integration Services Variables, Add Variable

ContentType

Specify content type of uploaded file.

AccessPolicy

Select access policy of uploaded file.

AmazonS3Connection

Select an existing Amazon S3 connection manager, or click <New connection...> to create a connection manager.

Related Topics: Amazon S3 Connection Manager

Bucket

Select bucket from your Amazon S3 account.

IsRemoteVariable

Indicates whether the remote name is stored in a variable. This property has the options listed in the following table.

Value Description
True The remote name is stored in a variable. Selecting the value displays the dynamic option RemoteVariable.
False The remote name is specified in a File connection manager. Selecting the value displays the dynamic option Remote.
Remote

Select an existing File connection manager, or click <New connection...> to create a connection manager.

Related topics: File Connection Manager

RemoteVariable

Select an existing user-defined variable, or click <New variable...> to create a variable.

Related Topics: Integration Services Variables, Add Variable

ResultVariable

Select an existing user-defined variable, or click <New variable...> to create a variable.

Related Topics: Integration Services Variables, Add Variable