Skip to main content
The Amazon S3 Connector delivers data files directly to your S3 bucket, enabling flexible data export for custom integrations and analytics workflows.

Overview

Unlike advertising platform connectors that format data for specific destinations, the S3 Connector delivers your data as files in your chosen format. This makes it ideal for:
  • Custom downstream processing
  • Integration with data warehouses
  • Backup and archival
  • Feeding other systems that consume files from S3

Requirements

AWS configuration

Supported formats

The connector can deliver data in multiple file formats:
  • CSV
  • JSON
  • Parquet

Installation

1

Navigate to the connector

In Narrative, go to Installed Apps and select S3 Connector.
2

Configure bucket access

Enter your S3 bucket name and AWS credentials (access key ID and secret access key).
3

Set delivery options

Configure the file format, compression, and path prefix for delivered files.

Delivery options

Sort columns alphabetically

For CSV deliveries, the S3 Connector can either sort columns alphabetically or preserve the delivering dataset’s schema column order. Toggle Sort columns alphabetically on the dataset connection form to switch between the two:
  • Enabled (default) — Columns in delivered CSV files are sorted alphabetically by name.
  • Disabled — Columns follow the order defined by the dataset schema.
This setting applies to CSV deliveries only. Existing connections without the setting behave as if it were enabled, preserving prior behavior.

Managed S3 buckets

If you don’t have an existing S3 bucket, Narrative can provision a managed bucket for you. Contact your Narrative representative to set up a managed S3 destination.

Data Activation Overview

Understand how connectors deliver data

Structuring Audiences

Organize datasets for delivery