Inserts or updates entities into the Azure Storage Table. Make sure to pass either a list of entities or a file with a list of entities.
yaml
type: "io.kestra.plugin.azure.storage.table.Bulk"
yaml
id: azure_storage_table_bulk
namespace: company.team
tasks:
- id: bulk
type: io.kestra.plugin.azure.storage.table.Bulk
endpoint: "https://yourstorageaccount.blob.core.windows.net"
connectionString: "DefaultEndpointsProtocol=...=="
table: "table_name"
from:
- partitionKey: "color"
rowKey: "green"
type: "UPSERT_MERGE"
properties:
"code": "00FF00"
Dynamic
YES
The blob service endpoint.
Dynamic
YES
Source of a message.
Can be an internal storage URI or a list of maps in the format partitionKey
, rowKey
, type
, properties
, as shown in the example.
Dynamic
YES
The Azure Storage Table name.
Dynamic
YES
Connection string of the Storage Account.
Dynamic
YES
Default
UPSERT_REPLACE
Possible Values
CREATE
UPSERT_MERGE
UPSERT_REPLACE
UPDATE_MERGE
UPDATE_REPLACE
DELETE
The default operation type to be applied to the entity.
Dynamic
YES
The SAS token to use for authenticating requests.
This string should only be the query parameters (with or without a leading '?') and not a full URL.
Number of entities created.