Azure Blob
ToolJet offers the capability to establish a connection with Azure Blob storage in order to read and store large objects.
Connection
To establish a connection with the Azure Blob data source, you can either click on the + Add new Data source button located on the query panel or navigate to the Data Sources page from the ToolJet dashboard and choose Azure Blob as the data source.
ToolJet requires the following to connect to your Azure Blob.
- Connection String
Querying Azure Blob
- Click on + Add button of the query manager at the bottom panel of the editor.
- Select the Azure Blob datasource added in previous step.
- Select the desired operation from the dropdown and enter the required parameters.
- Click on the Preview button to preview the output or Click on the Run button to trigger the query.
Query results can be transformed using Transformation. For more information on transformations, please refer to our documentation at link.
Supported Operations
Create Container
The create container operation enables the creation of new containers within Azure Blob storage. Containers serve as logical units for organizing and managing blob data. Users can provide a unique name for the container. Once created, the container is available for use in storing and organizing blob data. If the container with the same name already exists, the operation fails.
Required Parameters
- Container Name
List Containers
The list container operation allows you to retrieve a list of containers within Azure Blob storage.
List Blobs
The list blobs operation enables you to retrieve a list of blobs within a specific container in Azure Blob storage.
Required Parameter
- Container
- Page Size
Optional Parameters
- Prefix
- Continuation Token
Upload Blob
The upload blob operation allows you to upload a new blob or update an existing blob in Azure Blob storage. It provides a convenient way to store data such as files, images, or documents in the specified container.
Required Parameters
- Container
- Blob Name
- Content Type
- Upload Data
- Encoding
Read Blob
The read blob operation allows you to retrieve the content of a specific blob stored in Azure Blob storage. It enables you to access and retrieve the data stored within the blob for further processing or display.
Required Parameters
- Container
- Blob Name
Delete Blob
The delete blob operation allows you to remove a specific blob from Azure Blob storage. This operation permanently deletes the blob and its associated data, freeing up storage space and removing the blob from the container.
Required Parameters
- Container
- Blob Name