How to enable Sellforte to fetch your data from Microsoft Azure Blob Storage
Sellforte can fetch data directly from a customer-managed Microsoft Azure Blob Storage container. This setup is recommended for recurring, file-based data delivery where customers manage their own export processes.
All data fetched from Azure Blob Storage must follow the relevant Sellforte data specification.
Overview of the setup
The Azure Blob Storage fetch setup consists of two steps:
-
The customer prepares data files in an Azure Blob Storage container in the Sellforte data specification format
-
The customer grants Sellforte read-only access to the container
Once completed, Sellforte fetches the data automatically on an agreed schedule.
1. Preparing your data in Azure Blob Storage
Customers are responsible for preparing and exporting data files to Azure Blob Storage in a format that matches the Sellforte data specification.
This typically means:
-
Exporting data files (for example CSV or Parquet) to a blob container
-
Ensuring file contents match the required fields, data types, and granularity
-
Using a stable file naming or folder structure for recurring deliveries
How the files are generated (for example via ETL pipelines or export jobs) is fully up to the customer.
2. Granting Sellforte access
Sellforte requires read-only access to the Azure Blob Storage container in order to fetch the data.
Access is granted using one of the following methods, as preferred by the customer:
-
A service principal with read-only permissions, or
-
A Shared Access Signature (SAS) token with read permissions
At a minimum, Sellforte must be able to:
-
List blobs in the container
-
Read blob contents
Sellforte does not require permissions to upload, modify, or delete files.
Completing the setup
Once the data files are in place and access has been granted:
-
Share the storage account, container name, and relevant path or prefix with Sellforte
-
Sellforte validates access and schedules automated data fetching