Upload files to a service
This article describes how to configure your file service to prepare files for import.
After you set up your data source, upload your CSV files to your file service using a third-party app. Though you may use any client for this purpose, Tealium recommends Cyberduck because it’s free and supports FTP and Amazon S3.
Upload and manage files using Cyberduck and Amazon CLI
Use the following articles to get started uploading and managing your files:
- Upload a file via FTP or Amazon S3 with Cyberduck
- Upload and manage files using the Amazon Command Line Interface
- Upload files to an empty S3 bucket using the Amazon CLI
After you set up a file import data source, use usage reports to review the number of file import rows or lines imported into AudienceStream. For more information, see Understanding the usage report.
File upload errors
When a file process failure occurs, the file is ignored. The system does not attempt to process the file again. The most common reasons for failure are:
- The CSV file is improperly formatted and is therefore not a valid CSV file.
- The CSV file must be in UTF-8 format with no BOM encoding.
- Column names used in the file definition do not exist in the file.
- A column name is used more than once in the File Service configuration.
If AudienceStream fails to copy a file using the file transfer service, it will retry in 10 minutes.
This page was last updated: February 28, 2023