Home > ET Data Upload
Execu/Tech Data Upload is used to automatically prepare and upload files to an Amazon S3 destination.
Each upload configuration is stored in a Profile. A profile determines which files are processed, where they are uploaded, how the files are named, whether they are compressed or encrypted, and what happens to the source files after a successful upload.
Create a Profile
A profile contains all of the settings required to select, prepare and upload one or more files.
Select the Amazon S3 tab on the right side of the Profiles screen.
Select the Files to Upload tab.
A profile can process a specific file, a folder of files, or files selected using a wildcard.
To remove an entry from the profile, select it and click Delete Selected Item.
Send Selected File can be used to immediately process and send the selected file using the current profile settings. This performs a real upload and should only be used when you intend to send the file.
Select the File Handling tab.
The options on this screen determine how files are prepared before they are uploaded and what happens after processing completes.
The Example File Name at the top of the screen changes as filename, compression and encryption options are selected. Use it to verify the expected name of the outgoing file.
Zip before Encrypting?
Select this option to combine all files being processed by the profile into a single ZIP archive.
When ZIP is selected, enter the desired filename in Archive Name (If you Zip before Encrypting.).
Use ZIP when the receiving company expects multiple files to be delivered together as one archive.
GZip before Encrypting?
Select this option to GZip each file individually.
Unlike ZIP, GZip does not combine multiple files into a single archive. Each file is compressed and uploaded separately.
Property ID to append to upload file name.
Enter a Property ID when an identifier should be appended to the outgoing filename. This field is optional and can be left blank.
For example, a Property ID of 01 could change:
FileName.txt
to:
FileName-01.txt
The Property ID can contain up to 20 characters.
Append Date to upload file name? (-yyyyMMdd)
Select this option to append the current date to the outgoing filename in yyyyMMdd format.
For example:
FileName-01-20261022.txt
Review Example File Name after changing these options to make sure the final filename matches the requirements of the receiving company.
Use the PGP Encryption section when the receiving company requires uploaded files to be encrypted using PGP.
When PGP encryption is enabled, the public key supplied by the receiving company is used to encrypt the outgoing data. The receiving company uses its corresponding private key to decrypt the file.
Use the encryption settings specified by the receiving company.
The Command Line Encryption Tool section is used when a separate encryption utility is required instead of the standard PGP processing.
Only configure these settings when you have been provided the required encryption utility and corresponding information.
Select Delete work files after processing to remove temporary files created while Execu/Tech Data Upload prepares files for transmission.
This option does not delete the original source file.
During initial setup or troubleshooting, leaving the work files in place can be useful because they can be reviewed after a test.
Select Delete original files after processing when the source file should be removed after it has been successfully sent.
This is especially useful for files that continually accumulate data.
For example, a statistics file may continue growing as activity occurs. In this type of configuration, the successful upload becomes the cutoff point:
After configuring the profile, click Save Profile.
Save the profile before performing the tests below.
After the profile has been configured and saved, select the Run tab.
The Selected Profile shown on the Run screen should be the profile you just configured.
We recommend testing a new profile in the following order.
After Test WITH Upload completes, review the Log.
Execu/Tech Data Upload uploads the file and then verifies that the resulting object exists in Amazon S3.
Review the Log for the S3 upload and verification information.
Verify the following:
The Log on the Run screen shows activity as profiles are processed.
Log entries include a time, level and message. Review warnings and errors when a profile does not process as expected.
A persistent log is also stored in the Execu/Tech Data Upload application folder:
ETDataUploadLog.txt
When troubleshooting an Amazon S3 upload, the Log can provide information about:
After the profile has successfully completed a real S3 upload and the receiving company has verified the file:
The profile can now be processed when Execu/Tech Data Upload is run automatically.