Azure Table Storage Writer in Beta

Load your Keboola data directly into Azure Table Storage with our new writer component, now available as a writer for NoSQL key-value storage in Azure.

Azure Table Storage Writer in Beta

The Azure Table Storage Writer (keboola.wr-azure-table-storage) enables you to push tabular data from Keboola into Azure Table Storage, Microsoft's NoSQL key-value store. The component uses the Azure Storage SDK with connection string authentication, making it straightforward to integrate with your existing Azure Storage accounts and feed data into downstream applications, services, or analytics workflows that rely on Azure Table Storage.

Capabilities

  • Write rows from any Keboola input table directly into a target Azure table as entities.
  • Choose between two upsert modes — upsert_merge to preserve existing entity properties, or upsert_replace to overwrite entities entirely.
  • Automatically create the target Azure table if it doesn't already exist.
  • Map any input column to PartitionKey and RowKey for flexible entity addressing.
  • Test your connection and list available tables in your storage account with built-in sync actions.

Highlights

  • Flexible upsert semantics — pick merge or replace behavior per configuration row to match your data sync strategy.
  • Secure authentication — uses encrypted Azure Storage connection strings, with HTTP logs suppressed to prevent auth header leakage.
  • Auto table creation — no need to pre-provision tables in Azure; the writer handles it for you.
  • Fully compatible with Flows — schedule and automate writes as part of your Keboola pipelines.

You can find the new writer in the Writers section of your Keboola project. To get started, you'll need an Azure Storage account connection string with read/write permissions for tables — see Microsoft's documentation for details on retrieving it.