Azure Table Storage

Azure Table Storage is a service used to store large amounts of NoSQL structured data (data modeled in structures other than tabular relational databases). Kondado's Table Storage to Data Warehouse pipeline gives you access to Table Storage data in your analytics cloud.

Adding the data source

To automate Table Storage ETL with Kondado for your database, follow the steps below:

1) To create a Table Storage access token, first navigate to the account you would like to give access to Kondado, go to “Settings” and click on “Shared access signature”

2) Leave all fields checked and click on “Generate SAS and connection string”

3) Once the token has been generated, you will see it listed 

4) In the generated token identify the values of “sv=”, “si=”, “tn=” and “sig=” and copy them to a notepad

5) On the Kondado platform, go to add data sources page and select the Table Storage data source

6) Name your data source and enter the information from step (4),

Now just save the data source and start integrating your Table Storage data into the Data Lake or Data Warehouse.

Pipelines

Relationship Chart

Tables and Views

  • With our pipelines, you will be able to integrate tables as well as views
  • If your table has a datetime/timestamp type column that marks when a record was changed/inserted, your integration can be incremental
  • It will be necessary to define the primary key, which can be defined by several columns and refers to the column (or set of columns) that define a record as being unique

Add Azure Table Storage as a Kondado data source

Configure a Shared Access Signature token in Azure and register your Table Storage account on Kondado to start ETL pipelines.

1
Generate a Shared Access Signature in Azure

In your Azure account, open Settings and click Shared access signature. Leave all fields checked, then click Generate SAS and connection string to create the token.

2
Extract the token parameters

From the generated token, copy the values of sv=, si=, tn= and sig= to a notepad — you will need them in Kondado.

3
Add the source on Kondado

On the Azure Table Storage source page in Kondado, name your connection and paste the four parameters from the previous step.

4
Save and start integrating

Save the data source. You can now send Table Storage tables and views to your data warehouse or other destinations.

5
Configure incremental loads (optional)

If a table has a datetime/timestamp column marking inserts or changes, set it as the incremental key. Also define the primary key (single or composite) so Kondado identifies unique records.

Frequently asked questions

What type of data does Azure Table Storage hold?
Azure Table Storage stores large amounts of NoSQL structured data — information modeled in non-relational structures rather than traditional tabular relational databases.
Which four token values do I need to copy from the SAS?
After generating the Shared Access Signature, copy the values of sv=, si=, tn= and sig= and paste them into Kondado when adding the Azure Table Storage source.
Can I integrate both tables and views from Table Storage?
Yes. Kondado pipelines support integrating tables and views from Azure Table Storage into your data warehouse or data lake.
How do I enable incremental integration for Table Storage?
If your table contains a datetime or timestamp column that records when a row was inserted or changed, you can use that column for incremental loads. You must also define the primary key so Kondado recognizes unique records.
Where can I see ready-made reports for Table Storage data?
You can explore pre-built reports for Azure Table Storage to accelerate your analytics setup.

Written by·Published 2023-07-19·Updated 2026-04-25