> ## Documentation Index
> Fetch the complete documentation index at: https://www.integrate.io/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# ETL: Azure Blob Storage Destination

> How to configure the Azure Blob Storage destination component to write files to an Azure container in your Integrate.io ETL pipeline.

The Azure Blob Storage destination writes pipeline output to an Azure container. It supports CSV, TSV, JSON, Parquet, and Fixed width output formats, with optional compression and PGP encryption.

Once your connection is set up, see [File Storage Options](/docs/etl/file-storage-options) for the full set of write options (output formats, compression, PGP, and more) shared across every file storage provider.

## Connection Setup

See [Azure Blob Storage Source](/docs/etl/using-components-azure-blob-storage-source#connection-setup) for steps to get your storage account credentials and create the connection in Integrate.io ETL.

***

## Destination Configuration

### Connection

Select your Azure Blob Storage connection from the dropdown, or create a new one.

### Container

Enter the name of the Azure Blob container where output files will be written.

### Target Directory

The path within the container where output files are created. One or more files will be written to this directory. By default, the job fails if the directory already exists. Use [package variables](/docs/etl/using-and-setting-variables-in-your-packages) to generate unique directory names per run (e.g. `/output/${_JOB_ID}`).

<Snippet file="snippets/file-storage-destination-options.mdx" />

***

## FAQ

**Can I write to a different container than the one I read from?**

Yes. The source and destination components each have their own connection and container settings.

**Does Azure Blob Storage support all destination action options?**

Yes. All five destination action options are available for Azure Blob Storage.

***

## Related

<CardGroup cols={2}>
  <Card title="Azure Blob Storage Source" icon="arrow-right" href="/docs/etl/using-components-azure-blob-storage-source" horizontal />

  <Card title="File Storage Options" icon="arrow-right" href="/docs/etl/file-storage-options" horizontal />

  <Card title="Using Variables in Packages" icon="arrow-right" href="/docs/etl/using-and-setting-variables-in-your-packages" horizontal />

  <Card title="PGP Keys" icon="arrow-right" href="/docs/etl/pgp-keys-account-level" horizontal />
</CardGroup>
