Ingest your files into Unstructured from Azure Blob Storage.

You’ll need:

The Azure Storage account prerequisites.

The following video shows how to fulfill the minimum set of Azure Storage account prerequisites:

If you are generating an SAS token as shown in the preceding video, be sure to set the following permissions:

  • Read and List for reading from the container only.
  • Write and List for writing to the container only.
  • Read, Write, and List for both reading from and writing to the container.

Here are some more details about these prerequisites:

  • An Azure account. To create one, learn how.

  • An Azure Storage account, and a container within that account. Create a storage account. Create a container.

  • The Azure Storage remote URL, using the format az://<container-name>/<path/to/file/or/folder/in/container/as/needed>

    For example, if your container is named my-container, and there is a folder in the container named my-folder, the Azure Storage remote URL would be az://my-container/my-folder/.

  • An SAS token (recommended), access key, or connection string for the Azure Storage account. Create an SAS token (recommended). Get an access key. Get a connection string.

    Create an SAS token (recommended):

    Get an access key or connection string:

To create the source connector:

  1. On the sidebar, click Sources.
  2. Click New Source.
  3. In the Type drop-down list, select Azure Blob Storage.
  4. Fill in the fields as described later on this page.
  5. Click Save and Test.
  6. Click Close.

Fill in the following fields:

  • Name (required): A unique name for this connector.

  • Remote URL (required): The Azure Storage remote URL, with the format az://<container-name>/<path/to/file/or/folder/in/container/as/needed>

    For example, if your container is named my-container, and there is a folder in the container named my-folder, the Azure Storage remote URL would be az://my-container/my-folder/.

  • Azure Account Name: The Azure Storage account name.

  • Azure Account Key: The key for the Azure Storage account, or…

  • Azure Connection String: The connection string for the Azure Storage account, or…

  • SAS Token: The SAS token for the Azure Storage account.

  • Recursive: Check this box to recursively access files from subfolders within the container.