Skip to main content

Amazon S3 Upload Tool Icon Amazon S3 Upload Tool

Use Amazon S3 Upload to transfer data from Alteryx to the cloud where it's hosted by Amazon Simple Storage Service (Amazon S3).

Configure the Tool

AWS Access Key: Specify the Amazon Web Services Access Key to use to upload data.

AWS Secret Key: Specify the Amazon Web Services Secret Key to use to access the data for upload.

In the dropdown, select an encryption option for the AWS Secret Key:

  • Hide (Default): Hide the password using minimal encryption.

  • Encrypt for Machine: Any user on the computer will be able to fully use the connection.

  • Encrypt for User: The signed-in user can use the connection on any computer.

Save Current AWS Credentials As Default: Saves the AWS credentials to the machine’s registry.

Delete Saved Default AWS Credentials: Deletes any previously saved AWS credentials from the machine’s registry.

Endpoint: Select Default to allow Amazon to determine the endpoint automatically based on the bucket you select. To specify an endpoint for private S3 deployments, or if you know a specific bucket region, you can alternately select an endpoint (S3 region), enter a custom endpoint, or select from one of ten previously-entered custom endpoints.

Bucket Region Agreement

If the Bucket you select is not in the region of the endpoint you specify, this error occurs: "The bucket you are attempting to access must be addressed using the specified endpoint. Please send all future requests to this endpoint." Select Default to clear the error.

Use Signature V4 for Authentication: Select this option to use Signature Version 4 instead of the default Signature Version 2. This increases security, but connection speeds might be slower. This option is automatically enabled for regions that require Signature Version 4.

Regions that Requiring Signature Version 4

Regions created after January 30, 2014 support only Signature Version 4. These regions require Signature Version 4 authentication:

  • US East (Ohio) Region

  • Canada (Central) Region

  • Asia Pacific (Mumbai) Region

  • Asia Pacific (Seoul) Region

  • EU (Frankfurt) Region

  • EU (London) Region

  • China (Beijing) Region

Bucket Name: AWS stores data objects in Buckets. Enter a Bucket name or select one from the list of available Buckets.

Object Name: Specify the Object name (data file) to be stored in the previously specified Bucket. Enter an Object name or select one from the list of available Objects.

Server-Side Encryption: Select an encryption method for uploading to an encrypted Amazon S3 bucket. For more information on Amazon S3 encryption methods, see the Amazon Simple Storage Service Developer Guide.

  • None (Default): No encryption method is used.

  • SSE-AES256: Use server-side encryption with Amazon S3-managed keys.

  • SSE-KMS: Use server-side encryption with AWS KMS-managed keys. Optionally provide a KMS Key ID. When you select this method, Use Signature V4 for Authentication is enabled by default.

Depending on the file format you choose, configuration options vary. See File Format Options.