tessl install tessl/pypi-azure-data-tables@12.7.0Microsoft Azure Data Tables Client Library for Python
Agent Success
Agent success rate when using this tile
90%
Improvement
Agent success rate improvement when using this tile compared to baseline
0.97x
Baseline
Agent success rate without this tile
93%
A utility library for creating authenticated Azure Table Storage clients using multiple authentication methods.
@generates
def create_service_client_from_connection_string(connection_string: str):
"""
Create and return a TableServiceClient from a connection string.
Args:
connection_string: Azure Storage connection string
Returns:
TableServiceClient instance
Raises:
ValueError: If connection string is invalid
"""
pass
def create_service_client_with_shared_key(account_name: str, account_key: str, endpoint: str):
"""
Create and return a TableServiceClient using shared key authentication.
Args:
account_name: Storage account name
account_key: Storage account access key
endpoint: Table service endpoint URL (e.g., "https://<account>.table.core.windows.net")
Returns:
TableServiceClient instance
"""
pass
def create_service_client_with_sas(endpoint: str, sas_token: str):
"""
Create and return a TableServiceClient using SAS token authentication.
Args:
endpoint: Table service endpoint URL
sas_token: Shared Access Signature token string
Returns:
TableServiceClient instance
"""
pass
def create_table_client_from_connection_string(connection_string: str, table_name: str):
"""
Create and return a TableClient from a connection string.
Args:
connection_string: Azure Storage connection string
table_name: Name of the table
Returns:
TableClient instance
Raises:
ValueError: If connection string is invalid
"""
pass
def create_table_client_with_shared_key(account_name: str, account_key: str, endpoint: str, table_name: str):
"""
Create and return a TableClient using shared key authentication.
Args:
account_name: Storage account name
account_key: Storage account access key
endpoint: Table service endpoint URL
table_name: Name of the table
Returns:
TableClient instance
"""
pass
def create_table_client_with_sas(endpoint: str, sas_token: str, table_name: str):
"""
Create and return a TableClient using SAS token authentication.
Args:
endpoint: Table service endpoint URL
sas_token: Shared Access Signature token string
table_name: Name of the table
Returns:
TableClient instance
"""
passProvides Azure Table Storage client functionality with support for multiple authentication methods.