azure_table_storage¶
🗣 BETA This component is mostly stable, but breaking changes could still be made outside of major version releases if a fundamental problem with the component is found.
Queries an Azure Storage Account Table, optionally with multiple filters.
YAML Configurations¶
Common Config¶
# Common config fields, showing default values
input:
label: ""
azure_table_storage:
storage_account: ""
storage_access_key: ""
storage_connection_string: ""
table_name: ""
Advanced Config¶
# All config fields, showing default values
input:
label: ""
azure_table_storage:
storage_account: ""
storage_access_key: ""
storage_connection_string: ""
table_name: ""
filter: ""
select: ""
page_size: 1000
Queries an Azure Storage Account Table, optionally with multiple filters.
Metadata¶
This input adds the following metadata fields to each message:
You can access these metadata fields using function interpolation.
Fields¶
storage_account
¶
The storage account to upload messages to. This field is ignored if  storage_connection_string
is set.
Type:Â string
Default:Â ""
storage_access_key
¶
The storage account access key. This field is ignored if storage_connection_string
 is set.
Type:Â string
Default:Â ""
storage_connection_string
¶
A storage account connection string. This field is required if storage_account
 and storage_access_key
are not set.
Type:Â string
Default:Â ""
table_name
¶
The table to read messages from.
Type:Â string
Default:Â ""
filter
¶
OData filter expression. Is not set, all rows are returned. Valid operators are eq, ne, gt, lt, ge and le
Type:Â string
Default:Â ""
select
¶
Select expression using OData notation. Limits the columns on each record to just those requested.
Type:Â string
Default:Â ""
page_size
¶
Maximum number of records to return on each page.
Type:Â int
Default:Â 1000