Skip to content
azure-table-storage logo

azure-table-storage

Expert knowledge for Azure Table Storage development including best practices, architecture & design patterns, limits & quotas, security, configuration, and integrations & coding patterns. Use when designing partition/row keys, tuning throughput, configuring metrics/logs, or scripting tables via ...

MicrosoftDocs/Agent-Skills0installs770stars

SKILL.md

Full skill instructions

Azure Table Storage Skill

This skill provides expert guidance for Azure Table Storage. Covers best practices, architecture & design patterns, limits & quotas, security, configuration, and integrations & coding patterns. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g., L35-L120), use read_file with the specified lines. For categories with file links (e.g., [security.md](security.md)), use read_file on the linked reference file

IMPORTANT for Agent: If metadata.generated_at is more than 3 months old, suggest the user pull the latest version from the repository. If mcp_microsoftdocs tools are not available, suggest the user install it: Installation Guide

This skill requires network access to fetch documentation content:

  • Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/​markdown. Returns Markdown.

Category Index

CategoryLinesDescription
Best PracticesL34-L38Guidance on designing scalable table schemas, partition/​row key strategies, throughput optimization, and performance tuning patterns for Azure Table storage.
Architecture & Design PatternsL39-L48Designing Azure Table Storage schemas: partition/​row key strategies, query-optimized models, handling relationships, efficient updates, and common design patterns/​anti-patterns.
Limits & QuotasL49-L53Scalability limits, throughput targets, and performance constraints for Azure Table Storage, including partition key design, request rates, and capacity planning.
SecurityL54-L59Managing access to Azure Table data using Microsoft Entra ID and Azure RBAC, including assigning roles and configuring identity-based authorization.
ConfigurationL60-L65Configuring Azure Table Storage monitoring: enabling metrics and logs, understanding available telemetry, and setting up alerts for performance, availability, and diagnostics.
Integrations & Coding PatternsL66-L69Using Azure PowerShell to manage Table storage: create/​delete tables, insert/​query/​update/​delete entities, and script common data operations.

Best Practices

TopicURL
Apply performance and scalability best practices for Azure Table storagehttps://learn.microsoft.com/en-us/azure/storage/tables/storage-performance-checklist

Architecture & Design Patterns

TopicURL
Design scalable, cost-efficient schemas in Azure Table storagehttps://learn.microsoft.com/en-us/azure/storage/tables/table-storage-design
Design Azure Table storage for efficient data modificationhttps://learn.microsoft.com/en-us/azure/storage/tables/table-storage-design-for-modification
Design Azure Table storage schemas optimized for querieshttps://learn.microsoft.com/en-us/azure/storage/tables/table-storage-design-for-query
Apply Azure Table storage design guidelines for efficient accesshttps://learn.microsoft.com/en-us/azure/storage/tables/table-storage-design-guidelines
Model relationships in Azure Table storage designshttps://learn.microsoft.com/en-us/azure/storage/tables/table-storage-design-modeling
Use Azure Table storage design and anti-patterns effectivelyhttps://learn.microsoft.com/en-us/azure/storage/tables/table-storage-design-patterns

Limits & Quotas

TopicURL
Azure Table storage scalability and performance limitshttps://learn.microsoft.com/en-us/azure/storage/tables/scalability-targets

Security

TopicURL
Assign Azure RBAC roles for Azure Table data accesshttps://learn.microsoft.com/en-us/azure/storage/tables/assign-azure-role-data-access
Authorize Azure Table storage with Microsoft Entra ID and RBAChttps://learn.microsoft.com/en-us/azure/storage/tables/authorize-access-azure-active-directory

Configuration

TopicURL
Configure monitoring and alerts for Azure Table storagehttps://learn.microsoft.com/en-us/azure/storage/tables/monitor-table-storage
Reference monitoring metrics and logs for Azure Table storagehttps://learn.microsoft.com/en-us/azure/storage/tables/monitor-table-storage-reference

Integrations & Coding Patterns

TopicURL
Use PowerShell cmdlets for Azure Table storage operationshttps://learn.microsoft.com/en-us/azure/storage/tables/table-storage-how-to-use-powershell