Azure Table

Extract data from Azure Table Storage

Setup

The following credentials keys are accepted:

  • conn_str (optional) -> The full connection string

  • account_name (optional) -> The Azure Storage account name

  • account_key (optional) -> The account key for authentication

  • sas_token (optional) -> The SAS token for authentication

You must provide one of: account_key, sas_token, conn_str, or use Azure's DefaultAzureCredential (when none are provided).

Using sling conns

Here are examples of setting a connection named AZURE_TABLE. We must provide the type=azuretable property:

# Using connection string
$ sling conns set AZURE_TABLE type=azuretable conn_str="<connection_string>"

# Using account key
$ sling conns set AZURE_TABLE type=azuretable account_name=<account_name> account_key=<account_key>

# Using SAS token
$ sling conns set AZURE_TABLE type=azuretable account_name=<account_name> sas_token=<sas_token>

Environment Variable

Sling Env File YAML

See here to learn more about the sling env.yaml file.

Examples

Extract data from Azure Table Storage

Incremental Loading

Working with Filters

If you are facing issues connecting, please reach out to us at [email protected], on discord or open a Github Issue here.

Last updated

Was this helpful?