For the complete documentation index, see llms.txt. This page is also available as Markdown.

Azure Blob Storage

Connect an Azure Blob Storage container to Felt with a connection string to map its files.

Connect an Azure Blob Storage container to add its spreadsheet, vector, and raster files to maps. Felt streams Cloud Optimized GeoTIFFs (COGs) directly, without processing them. See Supported file types and Stream large rasters.

Connect Azure Blob Storage

A public container needs no credentials. For a private container, create a shared access signature for Felt first. Then follow the steps in Add a source and select Azure Blob Storage.

In Connection, fill in these fields.

Field
Required
What to enter

Blob storage endpoint

Yes

The container's URL, such as https://my-account.blob.core.windows.net/my-container/my_prefix. With a prefix, Felt reads only the blobs whose names start with it.

Azure connection string

For private containers

A connection string with a shared access signature, in the form BlobEndpoint=…;SharedAccessSignature=….

Optional: In Extract attributes, add regular expressions that turn parts of your file paths, such as a capture date, into attributes you can filter by. See Stream large rasters.

Credentials

Felt reads a private container with a connection string that includes a shared access signature (SAS). Create the SAS for the whole storage account or for one container, with only Read and List permissions.

Choose an expiration date when you create the SAS. When the SAS expires, the source shows Not connected, so create a replacement before then and update the connection string in the source's Settings.

Create an account-level SAS

  1. In the Azure portal, open Storage accounts and select the account.

  2. In the sidebar, open Security + networking and click Shared access signature.

  3. Allow all services and resource types, and limit the permissions to Read and List.

  4. Click Generate SAS and connection string.

  5. Copy the Connection string. In Felt, paste it into Azure connection string, with no extra spaces.

Create a container-level SAS

  1. In the Azure portal, open Storage accounts and select the account.

  2. In the sidebar, click Storage browser, then Blob containers.

  3. Click the ··· menu on the container and click Generate SAS.

  4. Limit the permissions to Read and List, then click Generate SAS token and URL.

  5. Copy the Blob SAS token. In Felt, enter it in Azure connection string in this form, with your account name and no extra spaces:

Last updated

Was this helpful?