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"
The blob service endpoint.
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.
The Azure Storage Table name.
Connection string of the Storage Account.
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.
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.