Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
Karuetl
Creator II
Creator II

Issue with loading huge file to Amazon S3

Hello, 

 

 

I am loading data from teradata to delimited file to S3 AWS . It failed with below error. Kindly help me out how to load big files 

 

tS3Put_1 - Your proposed upload exceeds the maximum allowed size (Service: Amazon S3; Status Code: 400; Error Code: EntityTooLarge; Request ID: D9E800BC064FE9B3)

Labels (5)
4 Replies
TRF
Champion II
Champion II

A single put operation is limited to 5 GB.
If you need to load large objects up to 5 TB, you need to use multipart upload API as explained in documentation ( https://docs.aws.amazon.com/AmazonS3/latest/dev/UploadingObjects.html).
This option is accessible from tS3Put Advanced settings using the Part Size field.
You have to set the part size according to your file size and the following contraints (issued from documentation):
- maximum number of parts per upload 10,000
- part size 5 MB to 5 GB, last part can be < 5 MB
Hope this helps.
Karuetl
Creator II
Creator II
Author

Talend version is 6.2 , so tS3Put doesnt have feature for multipart upload 

TRF
Champion II
Champion II

You're right, it seems you have to upgrade to 6.3.1 at least to have this functionality.
Anonymous
Not applicable

Hello,

 

We are attempting to use the s3Put component to load a large file. We have Talend 6.3 and have tried a large variety of part sizes in an attempt to get it to work; however, we keep failing with the following error: 

 

The specified upload does not exist. The upload ID may be invalid, or the upload may have been aborted or completed. (Service: Amazon S3; Status Code: 404; Error Code: NoSuchUpload; Request ID: [our request id is here])

 

Can anyone help on this error?