{"id":"4cc3ee51-1b52-4db4-b1d2-a890e8d4807b","shortId":"TSEduB","kind":"skill","title":"azure-data-explorer","tagline":"Expert knowledge for Azure Data Explorer development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when configuring ADX auth/RBAC and privat","description":"# Azure Data Explorer Skill\n\nThis skill provides expert guidance for Azure Data Explorer. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.\n\n## How to Use This Skill\n\n> **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\n\n> **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](https://github.com/MicrosoftDocs/mcp/blob/main/README.md)\n\nThis skill requires **network access** to fetch documentation content:\n- **Preferred**: Use `mcp_microsoftdocs:microsoft_docs_fetch` with query string `from=learn-agent-skill`. Returns Markdown.\n- **Fallback**: Use `fetch_webpage` with query string `from=learn-agent-skill&accept=text/markdown`. Returns Markdown.\n\n## Category Index\n\n| Category | Lines | Description |\n|----------|-------|-------------|\n| Troubleshooting | L37-L47 | Diagnosing and fixing ADX cluster health, creation, connection, private endpoint, ingestion, and DB/table operation errors, including interpreting error codes and using Azure Resource Health. |\n| Best Practices | L48-L59 | Guidance on ADX performance and reliability: schema design, handling duplicates, JSON ingestion, monitoring queued ingestion, hot/cold data querying, high concurrency, and Power BI integration. |\n| Decision Making | L60-L73 | Guidance on choosing ADX cluster SKUs, scaling, confidential/isolated compute, streaming ingestion, migration from Elasticsearch, and optimizing/pricing with reservations and cost per GB. |\n| Architecture & Design Patterns | L74-L80 | Designing ADX architectures for DR, regional replication, business continuity, cross-cluster access via follower DBs, and multi-tenant deployment patterns. |\n| Limits & Quotas | L81-L91 | Cluster limits and behaviors: free cluster quotas, auto-stop, safe delete/recover, ingestion file size and invalid data handling, and supported data/compression formats. |\n| Security | L92-L119 | Configuring ADX security: auth/RBAC, managed identities, encryption/CMK, network isolation (private endpoints, outbound/public access), policies, locks, and privacy/data purge. |\n| Configuration | L120-L136 | Configuring ADX clusters, schemas, policies, plugins, and data connections, plus emulator setup, KQL/T-SQL use, monitoring refs, and web UI settings/profiles/shortcuts. |\n| Integrations & Coding Patterns | L137-L170 | Integrating ADX with tools and services: SQL/JDBC/ODBC, PowerShell, Power Automate/Apps, Logic Apps, Functions, Grafana, Splunk, OpenTelemetry, Tableau, Python, MATLAB, Sisense, and more. |\n| Deployment | L171-L177 | Provisioning and automating ADX environments, deploying schema via Azure DevOps, and migrating clusters to availability zones and from VNet injection to private endpoints. |\n\n### Troubleshooting\n| Topic | URL |\n|-------|-----|\n| Monitor and troubleshoot Azure Data Explorer cluster health | https://learn.microsoft.com/en-us/azure/data-explorer/check-cluster-health |\n| Interpret ADX ingestion error codes and failures | https://learn.microsoft.com/en-us/azure/data-explorer/error-codes |\n| Use Resource Health to diagnose ADX issues | https://learn.microsoft.com/en-us/azure/data-explorer/monitor-with-resource-health |\n| Troubleshoot Azure Data Explorer private endpoint issues | https://learn.microsoft.com/en-us/azure/data-explorer/security-network-private-endpoint-troubleshoot |\n| Fix Azure Data Explorer cluster connection issues | https://learn.microsoft.com/en-us/azure/data-explorer/troubleshoot-connect-cluster |\n| Troubleshoot Azure Data Explorer cluster creation failures | https://learn.microsoft.com/en-us/azure/data-explorer/troubleshoot-create-cluster |\n| Resolve Azure Data Explorer DB and table operation failures | https://learn.microsoft.com/en-us/azure/data-explorer/troubleshoot-database-table |\n\n### Best Practices\n| Topic | URL |\n|-------|-----|\n| Handle duplicate data in Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/dealing-with-duplicates |\n| Optimize Azure Data Explorer clusters for high-concurrency workloads | https://learn.microsoft.com/en-us/azure/data-explorer/high-concurrency |\n| Use hot windows to efficiently query cold data in Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/hot-windows |\n| Ingest JSON into Azure Data Explorer with KQL, C#, and Python | https://learn.microsoft.com/en-us/azure/data-explorer/ingest-json-formats |\n| Azure Data Explorer ingestion FAQ and guidance | https://learn.microsoft.com/en-us/azure/data-explorer/ingestion-faq |\n| Monitor queued ingestion metrics in ADX | https://learn.microsoft.com/en-us/azure/data-explorer/monitor-queued-ingestion |\n| Apply Power BI best practices for Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/power-bi-best-practices |\n| Optimize Azure Data Explorer table schema design | https://learn.microsoft.com/en-us/azure/data-explorer/schema-best-practice |\n\n### Decision Making\n| Topic | URL |\n|-------|-----|\n| Deploy Azure Data Explorer with confidential compute | https://learn.microsoft.com/en-us/azure/data-explorer/confidential-compute |\n| Decide when to use streaming ingestion in Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/ingest-data-streaming |\n| Select isolated compute SKUs for Data Explorer clusters | https://learn.microsoft.com/en-us/azure/data-explorer/isolated-compute |\n| Choose optimal Azure Data Explorer compute SKU | https://learn.microsoft.com/en-us/azure/data-explorer/manage-cluster-choose-sku |\n| Plan vertical scaling and SKU changes for clusters | https://learn.microsoft.com/en-us/azure/data-explorer/manage-cluster-vertical-scaling |\n| Migrate Elasticsearch workloads to Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/migrate-elasticsearch-to-azure-data-explorer |\n| Use ADX pricing calculator for cluster planning | https://learn.microsoft.com/en-us/azure/data-explorer/pricing-calculator |\n| Optimize ADX cost per GB ingested | https://learn.microsoft.com/en-us/azure/data-explorer/pricing-cost-drivers |\n| Understand ADX reservation discount application | https://learn.microsoft.com/en-us/azure/data-explorer/pricing-reservation-discount |\n| Buy ADX reserved capacity to reduce markup costs | https://learn.microsoft.com/en-us/azure/data-explorer/pricing-reserved-capacity |\n\n### Architecture & Design Patterns\n| Topic | URL |\n|-------|-----|\n| Design ADX regional DR and replication solutions | https://learn.microsoft.com/en-us/azure/data-explorer/business-continuity-create-solution |\n| Use follower databases for cross-cluster ADX access | https://learn.microsoft.com/en-us/azure/data-explorer/follower |\n| Choose Azure Data Explorer multi-tenant architecture | https://learn.microsoft.com/en-us/azure/data-explorer/multi-tenant |\n\n### Limits & Quotas\n| Topic | URL |\n|-------|-----|\n| Understand automatic stop behavior for inactive clusters | https://learn.microsoft.com/en-us/azure/data-explorer/auto-stop-clusters |\n| Apply Event Grid ingestion file size limits in Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/create-event-grid-connection |\n| Delete and recover Azure Data Explorer clusters safely | https://learn.microsoft.com/en-us/azure/data-explorer/delete-cluster |\n| Understand invalid data behavior during ADX ingestion | https://learn.microsoft.com/en-us/azure/data-explorer/ingest-invalid-data |\n| Supported data and compression formats for Azure Data Explorer ingestion | https://learn.microsoft.com/en-us/azure/data-explorer/ingestion-supported-formats |\n| Use Azure Data Explorer free cluster limits | https://learn.microsoft.com/en-us/azure/data-explorer/start-for-free |\n| Upgrade free Azure Data Explorer clusters and remove limits | https://learn.microsoft.com/en-us/azure/data-explorer/start-for-free-upgrade |\n\n### Security\n| Topic | URL |\n|-------|-----|\n| Programmatically add Azure Data Explorer cluster principals | https://learn.microsoft.com/en-us/azure/data-explorer/add-cluster-principal |\n| Programmatically add Azure Data Explorer database principals | https://learn.microsoft.com/en-us/azure/data-explorer/add-database-principal |\n| Enable disk encryption for Azure Data Explorer clusters | https://learn.microsoft.com/en-us/azure/data-explorer/cluster-encryption-disk |\n| Configure encryption options for Azure Data Explorer clusters | https://learn.microsoft.com/en-us/azure/data-explorer/cluster-encryption-overview |\n| Configure managed identities on Azure Data Explorer clusters | https://learn.microsoft.com/en-us/azure/data-explorer/configure-managed-identities-cluster |\n| Configure cross-tenant access for Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/cross-tenant-query-and-commands |\n| Configure customer-managed keys for Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/customer-managed-keys |\n| Purge personal data from Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/data-purge-portal |\n| Authenticate external tables with managed identities | https://learn.microsoft.com/en-us/azure/data-explorer/external-tables-managed-identities |\n| Ingest data using managed identity authentication | https://learn.microsoft.com/en-us/azure/data-explorer/ingest-data-managed-identity |\n| Configure and manage Azure Data Explorer cluster locks | https://learn.microsoft.com/en-us/azure/data-explorer/manage-cluster-locks |\n| Configure Azure Data Explorer cluster RBAC permissions | https://learn.microsoft.com/en-us/azure/data-explorer/manage-cluster-permissions |\n| Configure database and table RBAC in Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/manage-database-permissions |\n| Use managed identities with Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/managed-identities-overview |\n| Apply built-in Azure Policy definitions to ADX | https://learn.microsoft.com/en-us/azure/data-explorer/policy-reference |\n| Securely connect private-endpoint clusters to Power BI | https://learn.microsoft.com/en-us/azure/data-explorer/power-bi-private-endpoint |\n| Create and authorize Microsoft Entra apps for Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/provision-entra-id-app |\n| Enable conditional access policies for Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/security-conditional-access |\n| Apply Azure Policy compliance controls to Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/security-controls-policy |\n| Configure managed private endpoints for Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/security-network-managed-private-endpoint-create |\n| Plan network security for Azure Data Explorer clusters | https://learn.microsoft.com/en-us/azure/data-explorer/security-network-overview |\n| Secure Azure Data Explorer with private endpoints | https://learn.microsoft.com/en-us/azure/data-explorer/security-network-private-endpoint |\n| Restrict outbound access from Azure Data Explorer clusters | https://learn.microsoft.com/en-us/azure/data-explorer/security-network-restrict-outbound-access |\n| Control public network access to Data Explorer clusters | https://learn.microsoft.com/en-us/azure/data-explorer/security-network-restrict-public-access |\n\n### Configuration\n| Topic | URL |\n|-------|-----|\n| Clone Azure Data Explorer database schemas with management commands | https://learn.microsoft.com/en-us/azure/data-explorer/clone-database-schema |\n| Programmatically configure Azure Data Explorer clusters | https://learn.microsoft.com/en-us/azure/data-explorer/create-cluster-database |\n| Use KQL database scripts in ARM deployments | https://learn.microsoft.com/en-us/azure/data-explorer/database-script |\n| Programmatically create Azure Data Explorer database and table policies | https://learn.microsoft.com/en-us/azure/data-explorer/database-table-policies |\n| Create cross-tenant Event Hubs data connections for Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/ingest-data-cross-tenant |\n| Install and run the ADX Kusto emulator | https://learn.microsoft.com/en-us/azure/data-explorer/kusto-emulator-install |\n| Manage language extension plugins in Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/language-extensions |\n| Reference metrics and logs for Azure Data Explorer monitoring | https://learn.microsoft.com/en-us/azure/data-explorer/monitor-data-explorer-reference |\n| Synchronize ADX schema with Sync Kusto tool | https://learn.microsoft.com/en-us/azure/data-explorer/sync-kusto |\n| Use T-SQL queries against Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/t-sql |\n| Customize Azure Data Explorer web UI environment settings | https://learn.microsoft.com/en-us/azure/data-explorer/web-customize-settings |\n| Configure cloud sync for Azure Data Explorer web UI profiles | https://learn.microsoft.com/en-us/azure/data-explorer/web-sync |\n| Use Azure Data Explorer web UI query keyboard shortcuts | https://learn.microsoft.com/en-us/azure/data-explorer/web-ui-query-keyboard-shortcuts |\n\n### Integrations & Coding Patterns\n| Topic | URL |\n|-------|-----|\n| Manage ADX with Azure PowerShell Kusto cmdlets | https://learn.microsoft.com/en-us/azure/data-explorer/azure-powershell |\n| Connect common SQL tools to Azure Data Explorer via emulation | https://learn.microsoft.com/en-us/azure/data-explorer/connect-common-apps |\n| Configure JDBC connectivity to Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/connect-jdbc |\n| Set up ODBC connections to Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/connect-odbc |\n| Query Azure Storage external tables from Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/external-azure-storage-tables-query |\n| Use ADX connector in Power Automate flows | https://learn.microsoft.com/en-us/azure/data-explorer/flow |\n| Automate ADX queries with Power Automate examples | https://learn.microsoft.com/en-us/azure/data-explorer/flow-usage |\n| Configure Grafana integration with Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/grafana |\n| Connect Splunk Enterprise to Azure Data Explorer for ingestion | https://learn.microsoft.com/en-us/azure/data-explorer/ingest-data-splunk |\n| Ingest data from Splunk Universal Forwarder into Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/ingest-data-splunk-uf |\n| Configure Telegraf Azure Data Explorer output plugin | https://learn.microsoft.com/en-us/azure/data-explorer/ingest-data-telegraf |\n| Use ADX input/output bindings in Azure Functions | https://learn.microsoft.com/en-us/azure/data-explorer/integrate-azure-functions |\n| Connect MCP AI agents to Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/integrate-mcp-servers |\n| Configure K2Bridge to use Azure Data Explorer in Kibana | https://learn.microsoft.com/en-us/azure/data-explorer/k2bridge |\n| Query ADX from Jupyter using Kqlmagic | https://learn.microsoft.com/en-us/azure/data-explorer/kqlmagic |\n| Query ADX as a linked server from SQL Server | https://learn.microsoft.com/en-us/azure/data-explorer/linked-server |\n| Run ADX queries via Logic Apps connector | https://learn.microsoft.com/en-us/azure/data-explorer/logic-apps |\n| Configure OpenTelemetry collector to ingest into Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/open-telemetry-connector |\n| Build Power Apps that query Azure Data Explorer via connector | https://learn.microsoft.com/en-us/azure/data-explorer/power-apps-connector |\n| Integrate Azure Data Explorer with Microsoft Purview | https://learn.microsoft.com/en-us/azure/data-explorer/purview |\n| Query Azure Data Explorer using the Python data client library | https://learn.microsoft.com/en-us/azure/data-explorer/python-query-data |\n| Query Azure Data Explorer from MATLAB using authorization tokens | https://learn.microsoft.com/en-us/azure/data-explorer/query-matlab |\n| Run cross-service queries between Azure Data Explorer and Azure Monitor | https://learn.microsoft.com/en-us/azure/data-explorer/query-monitor-data |\n| Use Redash native connector with Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/redash |\n| Use Serilog sink to stream logs into Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/serilog-sink |\n| Set up Sisense integration with Azure Data Explorer | https://learn.microsoft.com/en-us/azure/data-explorer/sisense |\n| Run KQL queries and stored functions over TDS from SQL clients | https://learn.microsoft.com/en-us/azure/data-explorer/sql-kql-queries-and-stored-functions |\n| Connect to Azure Data Explorer using SQL Server emulation (TDS endpoint) | https://learn.microsoft.com/en-us/azure/data-explorer/sql-server-emulation-overview |\n| Connect Azure Data Explorer to Tableau via ODBC | https://learn.microsoft.com/en-us/azure/data-explorer/tableau |\n| Debug KQL inline Python plugin code using Visual Studio Code | https://learn.microsoft.com/en-us/kusto/debug-inline-python?view=microsoft-fabric |\n\n### Deployment\n| Topic | URL |\n|-------|-----|\n| Automate provisioning of Azure Data Explorer environments | https://learn.microsoft.com/en-us/azure/data-explorer/automated-deploy-overview |\n| Use Azure DevOps pipelines for Azure Data Explorer schema deployment | https://learn.microsoft.com/en-us/azure/data-explorer/devops |\n| Migrate Azure Data Explorer clusters to availability zones | https://learn.microsoft.com/en-us/azure/data-explorer/migrate-cluster-to-multiple-availability-zone |\n| Migrate Azure Data Explorer VNet injection to private endpoints | https://learn.microsoft.com/en-us/azure/data-explorer/security-network-migrate-vnet-to-private-endpoint |","tags":["azure","data","explorer","agent","skills","microsoftdocs","agent-skills","agentic-skills","agentskill","ai-agents","ai-coding","azure-functions"],"capabilities":["skill","source-microsoftdocs","skill-azure-data-explorer","topic-agent","topic-agent-skills","topic-agentic-skills","topic-agentskill","topic-ai-agents","topic-ai-coding","topic-azure","topic-azure-functions","topic-azure-kubernetes-service","topic-azure-openai","topic-azure-sql-database","topic-azure-storage"],"categories":["Agent-Skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/MicrosoftDocs/Agent-Skills/azure-data-explorer","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add MicrosoftDocs/Agent-Skills","source_repo":"https://github.com/MicrosoftDocs/Agent-Skills","install_from":"skills.sh"}},"qualityScore":"0.698","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 497 github stars · SKILL.md body (18,418 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T06:53:30.621Z","embedding":null,"createdAt":"2026-04-18T21:58:42.285Z","updatedAt":"2026-04-22T06:53:30.621Z","lastSeenAt":"2026-04-22T06:53:30.621Z","tsv":"'/en-us/azure/data-explorer/add-cluster-principal':870 '/en-us/azure/data-explorer/add-database-principal':880 '/en-us/azure/data-explorer/auto-stop-clusters':787 '/en-us/azure/data-explorer/automated-deploy-overview':1636 '/en-us/azure/data-explorer/azure-powershell':1286 '/en-us/azure/data-explorer/business-continuity-create-solution':750 '/en-us/azure/data-explorer/check-cluster-health':469 '/en-us/azure/data-explorer/clone-database-schema':1134 '/en-us/azure/data-explorer/cluster-encryption-disk':891 '/en-us/azure/data-explorer/cluster-encryption-overview':902 '/en-us/azure/data-explorer/confidential-compute':642 '/en-us/azure/data-explorer/configure-managed-identities-cluster':913 '/en-us/azure/data-explorer/connect-common-apps':1299 '/en-us/azure/data-explorer/connect-jdbc':1309 '/en-us/azure/data-explorer/connect-odbc':1320 '/en-us/azure/data-explorer/create-cluster-database':1143 '/en-us/azure/data-explorer/create-event-grid-connection':801 '/en-us/azure/data-explorer/cross-tenant-query-and-commands':925 '/en-us/azure/data-explorer/customer-managed-keys':937 '/en-us/azure/data-explorer/data-purge-portal':947 '/en-us/azure/data-explorer/database-script':1153 '/en-us/azure/data-explorer/database-table-policies':1165 '/en-us/azure/data-explorer/dealing-with-duplicates':545 '/en-us/azure/data-explorer/delete-cluster':812 '/en-us/azure/data-explorer/devops':1649 '/en-us/azure/data-explorer/error-codes':479 '/en-us/azure/data-explorer/external-azure-storage-tables-query':1332 '/en-us/azure/data-explorer/external-tables-managed-identities':956 '/en-us/azure/data-explorer/flow':1342 '/en-us/azure/data-explorer/flow-usage':1352 '/en-us/azure/data-explorer/follower':762 '/en-us/azure/data-explorer/grafana':1362 '/en-us/azure/data-explorer/high-concurrency':558 '/en-us/azure/data-explorer/hot-windows':573 '/en-us/azure/data-explorer/ingest-data-cross-tenant':1180 '/en-us/azure/data-explorer/ingest-data-managed-identity':965 '/en-us/azure/data-explorer/ingest-data-splunk':1374 '/en-us/azure/data-explorer/ingest-data-splunk-uf':1387 '/en-us/azure/data-explorer/ingest-data-streaming':655 '/en-us/azure/data-explorer/ingest-data-telegraf':1397 '/en-us/azure/data-explorer/ingest-invalid-data':822 '/en-us/azure/data-explorer/ingest-json-formats':587 '/en-us/azure/data-explorer/ingestion-faq':597 '/en-us/azure/data-explorer/ingestion-supported-formats':835 '/en-us/azure/data-explorer/integrate-azure-functions':1407 '/en-us/azure/data-explorer/integrate-mcp-servers':1418 '/en-us/azure/data-explorer/isolated-compute':666 '/en-us/azure/data-explorer/k2bridge':1430 '/en-us/azure/data-explorer/kqlmagic':1439 '/en-us/azure/data-explorer/kusto-emulator-install':1190 '/en-us/azure/data-explorer/language-extensions':1201 '/en-us/azure/data-explorer/linked-server':1451 '/en-us/azure/data-explorer/logic-apps':1461 '/en-us/azure/data-explorer/manage-cluster-choose-sku':676 '/en-us/azure/data-explorer/manage-cluster-locks':976 '/en-us/azure/data-explorer/manage-cluster-permissions':986 '/en-us/azure/data-explorer/manage-cluster-vertical-scaling':687 '/en-us/azure/data-explorer/manage-database-permissions':998 '/en-us/azure/data-explorer/managed-identities-overview':1008 '/en-us/azure/data-explorer/migrate-cluster-to-multiple-availability-zone':1660 '/en-us/azure/data-explorer/migrate-elasticsearch-to-azure-data-explorer':697 '/en-us/azure/data-explorer/monitor-data-explorer-reference':1213 '/en-us/azure/data-explorer/monitor-queued-ingestion':606 '/en-us/azure/data-explorer/monitor-with-resource-health':489 '/en-us/azure/data-explorer/multi-tenant':773 '/en-us/azure/data-explorer/open-telemetry-connector':1473 '/en-us/azure/data-explorer/policy-reference':1020 '/en-us/azure/data-explorer/power-apps-connector':1486 '/en-us/azure/data-explorer/power-bi-best-practices':618 '/en-us/azure/data-explorer/power-bi-private-endpoint':1032 '/en-us/azure/data-explorer/pricing-calculator':707 '/en-us/azure/data-explorer/pricing-cost-drivers':716 '/en-us/azure/data-explorer/pricing-reservation-discount':724 '/en-us/azure/data-explorer/pricing-reserved-capacity':735 '/en-us/azure/data-explorer/provision-entra-id-app':1044 '/en-us/azure/data-explorer/purview':1496 '/en-us/azure/data-explorer/python-query-data':1509 '/en-us/azure/data-explorer/query-matlab':1521 '/en-us/azure/data-explorer/query-monitor-data':1536 '/en-us/azure/data-explorer/redash':1547 '/en-us/azure/data-explorer/schema-best-practice':628 '/en-us/azure/data-explorer/security-conditional-access':1055 '/en-us/azure/data-explorer/security-controls-policy':1066 '/en-us/azure/data-explorer/security-network-managed-private-endpoint-create':1076 '/en-us/azure/data-explorer/security-network-migrate-vnet-to-private-endpoint':1672 '/en-us/azure/data-explorer/security-network-overview':1087 '/en-us/azure/data-explorer/security-network-private-endpoint':1097 '/en-us/azure/data-explorer/security-network-private-endpoint-troubleshoot':499 '/en-us/azure/data-explorer/security-network-restrict-outbound-access':1108 '/en-us/azure/data-explorer/security-network-restrict-public-access':1119 '/en-us/azure/data-explorer/serilog-sink':1560 '/en-us/azure/data-explorer/sisense':1571 '/en-us/azure/data-explorer/sql-kql-queries-and-stored-functions':1585 '/en-us/azure/data-explorer/sql-server-emulation-overview':1599 '/en-us/azure/data-explorer/start-for-free':845 '/en-us/azure/data-explorer/start-for-free-upgrade':857 '/en-us/azure/data-explorer/sync-kusto':1223 '/en-us/azure/data-explorer/t-sql':1235 '/en-us/azure/data-explorer/tableau':1610 '/en-us/azure/data-explorer/troubleshoot-connect-cluster':509 '/en-us/azure/data-explorer/troubleshoot-create-cluster':519 '/en-us/azure/data-explorer/troubleshoot-database-table':531 '/en-us/azure/data-explorer/web-customize-settings':1246 '/en-us/azure/data-explorer/web-sync':1259 '/en-us/azure/data-explorer/web-ui-query-keyboard-shortcuts':1271 '/en-us/kusto/debug-inline-python?view=microsoft-fabric':1623 '/microsoftdocs/mcp/blob/main/readme.md)':167 '3':138 'accept':206 'access':172,317,371,759,918,1047,1100,1112 'add':862,872 'adx':33,222,250,280,306,360,382,408,436,471,485,603,699,709,718,726,742,758,818,1017,1185,1215,1278,1334,1344,1399,1432,1441,1453 'agent':87,131,190,204,1411 'ai':1410 'app':418,1038,1457,1476 'appli':607,788,1009,1056 'applic':721 'architectur':18,56,299,307,736,770 'arm':1149 'auth/rbac':34,362 'authent':948,962 'author':1035,1517 'auto':340 'auto-stop':339 'autom':435,1338,1343,1348,1627 'automat':779 'automate/apps':416 'avail':157,447,1656 'azur':2,8,37,47,240,441,462,491,501,511,521,540,547,568,577,588,613,620,634,650,669,692,764,796,805,829,837,848,863,873,885,896,907,920,932,942,969,978,993,1003,1013,1050,1057,1081,1089,1102,1124,1137,1156,1175,1196,1207,1230,1237,1251,1261,1280,1292,1304,1315,1322,1327,1357,1367,1382,1390,1403,1413,1423,1468,1479,1488,1498,1511,1528,1532,1542,1555,1566,1588,1601,1630,1638,1642,1651,1662 'azure-data-explor':1 'behavior':335,781,816 'best':14,52,243,532,610 'bi':270,609,1029 'bind':1401 'build':1474 'built':1011 'built-in':1010 'busi':312 'buy':725 'c':582 'calcul':701 'capabl':79 'capac':728 'categori':90,98,114,210,212 'chang':682 'choos':279,667,763 'client':1505,1582 'clone':1123 'cloud':1248 'cluster':223,281,316,332,337,383,445,465,504,514,550,663,684,703,757,784,808,841,851,866,888,899,910,972,981,1026,1084,1105,1116,1140,1654 'cmdlet':1283 'code':26,64,237,402,474,1273,1616,1620 'cold':565 'collector':1464 'combin':69 'command':1131 'common':1288 'complianc':1059 'compress':826 'comput':285,639,658,672 'concurr':267,554 'condit':1046 'confidenti':638 'confidential/isolated':284 'configur':24,32,62,359,377,381,892,903,914,926,966,977,987,1067,1120,1136,1247,1300,1353,1388,1419,1462 'connect':226,389,505,1022,1173,1287,1302,1313,1363,1408,1586,1600 'connector':1335,1458,1483,1540 'content':74,176 'continu':313 'control':1060,1109 'cost':296,710,732 'cover':50 'creat':1033,1155,1166 'creation':225,515 'cross':315,756,916,1168,1524 'cross-clust':314,755 'cross-servic':1523 'cross-ten':915,1167 'custom':928,1236 'customer-manag':927 'data':3,9,38,48,264,349,388,463,492,502,512,522,538,541,548,566,569,578,589,614,621,635,651,661,670,693,765,797,806,815,824,830,838,849,864,874,886,897,908,921,933,940,943,958,970,979,994,1004,1040,1051,1062,1072,1082,1090,1103,1114,1125,1138,1157,1172,1176,1197,1208,1231,1238,1252,1262,1293,1305,1316,1328,1358,1368,1376,1383,1391,1414,1424,1469,1480,1489,1499,1504,1512,1529,1543,1556,1567,1589,1602,1631,1643,1652,1663 'data/compression':353 'databas':753,876,988,1127,1146,1159 'db':524 'db/table':231 'dbs':320 'debug':1611 'decid':643 'decis':16,54,272,629 'definit':1015 'delet':802 'delete/recover':343 'deploy':29,67,325,429,438,633,1150,1624,1646 'descript':214 'design':19,57,255,300,305,625,737,741 'develop':11 'devop':442,1639 'diagnos':219,484 'discount':720 'disk':882 'doc':182 'document':77,175 'dr':309,744 'duplic':257,537 'e.g':102,118 'effici':563 'elasticsearch':290,689 'emul':391,1187,1296,1594 'enabl':881,1045 'encrypt':883,893 'encryption/cmk':365 'endpoint':228,369,455,495,1025,1070,1094,1596,1669 'enterpris':1365 'entra':1037 'environ':437,1242,1633 'error':233,236,473 'event':789,1170 'exampl':1349 'expert':5,44 'explor':4,10,39,49,464,493,503,513,523,542,549,570,579,590,615,622,636,652,662,671,694,766,798,807,831,839,850,865,875,887,898,909,922,934,944,971,980,995,1005,1041,1052,1063,1073,1083,1091,1104,1115,1126,1139,1158,1177,1198,1209,1232,1239,1253,1263,1294,1306,1317,1329,1359,1369,1384,1392,1415,1425,1470,1481,1490,1500,1513,1530,1544,1557,1568,1590,1603,1632,1644,1653,1664 'extens':1193 'extern':949,1324 'failur':476,516,528 'fallback':194 'faq':592 'fetch':78,174,183,196 'file':108,116,123,128,345,792 'fix':221,500 'flow':1339 'follow':319,752 'format':354,827 'forward':1380 'free':336,840,847 'function':419,1404,1577 'gb':298,712 'github.com':166 'github.com/microsoftdocs/mcp/blob/main/readme.md)':165 'grafana':420,1354 'grid':790 'guid':164 'guidanc':45,248,277,594 'handl':256,350,536 'health':224,242,466,482 'high':266,553 'high-concurr':552 'hot':560 'hot/cold':263 'hub':1171 'ident':364,905,953,961,1001 'import':85,129 'inact':783 'includ':12,234 'index':91,211 'ingest':229,259,262,287,344,472,574,591,600,648,713,791,819,832,957,1371,1375,1466 'inject':452,1666 'inlin':1613 'input/output':1400 'instal':161,163,1181 'integr':25,63,271,401,407,1272,1355,1487,1564 'interpret':235,470 'invalid':348,814 'isol':367,657 'issu':486,496,506 'jdbc':1301 'json':258,575 'jupyt':1434 'k2bridge':1420 'key':930 'keyboard':1267 'kibana':1427 'knowledg':6 'kql':581,1145,1573,1612 'kql/t-sql':393 'kqlmagic':1436 'kusto':1186,1219,1282 'l119':358 'l120':105,379 'l120-l136':378 'l136':380 'l137':405 'l137-l170':404 'l170':406 'l171':431 'l171-l177':430 'l177':432 'l35':104 'l35-l120':103 'l37':217 'l37-l47':216 'l47':218 'l48':246 'l48-l59':245 'l59':247 'l60':275 'l60-l73':274 'l73':276 'l74':303 'l74-l80':302 'l80':304 'l81':330 'l81-l91':329 'l91':331 'l92':357 'l92-l119':356 'languag':1192 'latest':146 'learn':189,203 'learn-agent-skil':188,202 'learn.microsoft.com':468,478,488,498,508,518,530,544,557,572,586,596,605,617,627,641,654,665,675,686,696,706,715,723,734,749,761,772,786,800,811,821,834,844,856,869,879,890,901,912,924,936,946,955,964,975,985,997,1007,1019,1031,1043,1054,1065,1075,1086,1096,1107,1118,1133,1142,1152,1164,1179,1189,1200,1212,1222,1234,1245,1258,1270,1285,1298,1308,1319,1331,1341,1351,1361,1373,1386,1396,1406,1417,1429,1438,1450,1460,1472,1485,1495,1508,1520,1535,1546,1559,1570,1584,1598,1609,1622,1635,1648,1659,1671 'learn.microsoft.com/en-us/azure/data-explorer/add-cluster-principal':868 'learn.microsoft.com/en-us/azure/data-explorer/add-database-principal':878 'learn.microsoft.com/en-us/azure/data-explorer/auto-stop-clusters':785 'learn.microsoft.com/en-us/azure/data-explorer/automated-deploy-overview':1634 'learn.microsoft.com/en-us/azure/data-explorer/azure-powershell':1284 'learn.microsoft.com/en-us/azure/data-explorer/business-continuity-create-solution':748 'learn.microsoft.com/en-us/azure/data-explorer/check-cluster-health':467 'learn.microsoft.com/en-us/azure/data-explorer/clone-database-schema':1132 'learn.microsoft.com/en-us/azure/data-explorer/cluster-encryption-disk':889 'learn.microsoft.com/en-us/azure/data-explorer/cluster-encryption-overview':900 'learn.microsoft.com/en-us/azure/data-explorer/confidential-compute':640 'learn.microsoft.com/en-us/azure/data-explorer/configure-managed-identities-cluster':911 'learn.microsoft.com/en-us/azure/data-explorer/connect-common-apps':1297 'learn.microsoft.com/en-us/azure/data-explorer/connect-jdbc':1307 'learn.microsoft.com/en-us/azure/data-explorer/connect-odbc':1318 'learn.microsoft.com/en-us/azure/data-explorer/create-cluster-database':1141 'learn.microsoft.com/en-us/azure/data-explorer/create-event-grid-connection':799 'learn.microsoft.com/en-us/azure/data-explorer/cross-tenant-query-and-commands':923 'learn.microsoft.com/en-us/azure/data-explorer/customer-managed-keys':935 'learn.microsoft.com/en-us/azure/data-explorer/data-purge-portal':945 'learn.microsoft.com/en-us/azure/data-explorer/database-script':1151 'learn.microsoft.com/en-us/azure/data-explorer/database-table-policies':1163 'learn.microsoft.com/en-us/azure/data-explorer/dealing-with-duplicates':543 'learn.microsoft.com/en-us/azure/data-explorer/delete-cluster':810 'learn.microsoft.com/en-us/azure/data-explorer/devops':1647 'learn.microsoft.com/en-us/azure/data-explorer/error-codes':477 'learn.microsoft.com/en-us/azure/data-explorer/external-azure-storage-tables-query':1330 'learn.microsoft.com/en-us/azure/data-explorer/external-tables-managed-identities':954 'learn.microsoft.com/en-us/azure/data-explorer/flow':1340 'learn.microsoft.com/en-us/azure/data-explorer/flow-usage':1350 'learn.microsoft.com/en-us/azure/data-explorer/follower':760 'learn.microsoft.com/en-us/azure/data-explorer/grafana':1360 'learn.microsoft.com/en-us/azure/data-explorer/high-concurrency':556 'learn.microsoft.com/en-us/azure/data-explorer/hot-windows':571 'learn.microsoft.com/en-us/azure/data-explorer/ingest-data-cross-tenant':1178 'learn.microsoft.com/en-us/azure/data-explorer/ingest-data-managed-identity':963 'learn.microsoft.com/en-us/azure/data-explorer/ingest-data-splunk':1372 'learn.microsoft.com/en-us/azure/data-explorer/ingest-data-splunk-uf':1385 'learn.microsoft.com/en-us/azure/data-explorer/ingest-data-streaming':653 'learn.microsoft.com/en-us/azure/data-explorer/ingest-data-telegraf':1395 'learn.microsoft.com/en-us/azure/data-explorer/ingest-invalid-data':820 'learn.microsoft.com/en-us/azure/data-explorer/ingest-json-formats':585 'learn.microsoft.com/en-us/azure/data-explorer/ingestion-faq':595 'learn.microsoft.com/en-us/azure/data-explorer/ingestion-supported-formats':833 'learn.microsoft.com/en-us/azure/data-explorer/integrate-azure-functions':1405 'learn.microsoft.com/en-us/azure/data-explorer/integrate-mcp-servers':1416 'learn.microsoft.com/en-us/azure/data-explorer/isolated-compute':664 'learn.microsoft.com/en-us/azure/data-explorer/k2bridge':1428 'learn.microsoft.com/en-us/azure/data-explorer/kqlmagic':1437 'learn.microsoft.com/en-us/azure/data-explorer/kusto-emulator-install':1188 'learn.microsoft.com/en-us/azure/data-explorer/language-extensions':1199 'learn.microsoft.com/en-us/azure/data-explorer/linked-server':1449 'learn.microsoft.com/en-us/azure/data-explorer/logic-apps':1459 'learn.microsoft.com/en-us/azure/data-explorer/manage-cluster-choose-sku':674 'learn.microsoft.com/en-us/azure/data-explorer/manage-cluster-locks':974 'learn.microsoft.com/en-us/azure/data-explorer/manage-cluster-permissions':984 'learn.microsoft.com/en-us/azure/data-explorer/manage-cluster-vertical-scaling':685 'learn.microsoft.com/en-us/azure/data-explorer/manage-database-permissions':996 'learn.microsoft.com/en-us/azure/data-explorer/managed-identities-overview':1006 'learn.microsoft.com/en-us/azure/data-explorer/migrate-cluster-to-multiple-availability-zone':1658 'learn.microsoft.com/en-us/azure/data-explorer/migrate-elasticsearch-to-azure-data-explorer':695 'learn.microsoft.com/en-us/azure/data-explorer/monitor-data-explorer-reference':1211 'learn.microsoft.com/en-us/azure/data-explorer/monitor-queued-ingestion':604 'learn.microsoft.com/en-us/azure/data-explorer/monitor-with-resource-health':487 'learn.microsoft.com/en-us/azure/data-explorer/multi-tenant':771 'learn.microsoft.com/en-us/azure/data-explorer/open-telemetry-connector':1471 'learn.microsoft.com/en-us/azure/data-explorer/policy-reference':1018 'learn.microsoft.com/en-us/azure/data-explorer/power-apps-connector':1484 'learn.microsoft.com/en-us/azure/data-explorer/power-bi-best-practices':616 'learn.microsoft.com/en-us/azure/data-explorer/power-bi-private-endpoint':1030 'learn.microsoft.com/en-us/azure/data-explorer/pricing-calculator':705 'learn.microsoft.com/en-us/azure/data-explorer/pricing-cost-drivers':714 'learn.microsoft.com/en-us/azure/data-explorer/pricing-reservation-discount':722 'learn.microsoft.com/en-us/azure/data-explorer/pricing-reserved-capacity':733 'learn.microsoft.com/en-us/azure/data-explorer/provision-entra-id-app':1042 'learn.microsoft.com/en-us/azure/data-explorer/purview':1494 'learn.microsoft.com/en-us/azure/data-explorer/python-query-data':1507 'learn.microsoft.com/en-us/azure/data-explorer/query-matlab':1519 'learn.microsoft.com/en-us/azure/data-explorer/query-monitor-data':1534 'learn.microsoft.com/en-us/azure/data-explorer/redash':1545 'learn.microsoft.com/en-us/azure/data-explorer/schema-best-practice':626 'learn.microsoft.com/en-us/azure/data-explorer/security-conditional-access':1053 'learn.microsoft.com/en-us/azure/data-explorer/security-controls-policy':1064 'learn.microsoft.com/en-us/azure/data-explorer/security-network-managed-private-endpoint-create':1074 'learn.microsoft.com/en-us/azure/data-explorer/security-network-migrate-vnet-to-private-endpoint':1670 'learn.microsoft.com/en-us/azure/data-explorer/security-network-overview':1085 'learn.microsoft.com/en-us/azure/data-explorer/security-network-private-endpoint':1095 'learn.microsoft.com/en-us/azure/data-explorer/security-network-private-endpoint-troubleshoot':497 'learn.microsoft.com/en-us/azure/data-explorer/security-network-restrict-outbound-access':1106 'learn.microsoft.com/en-us/azure/data-explorer/security-network-restrict-public-access':1117 'learn.microsoft.com/en-us/azure/data-explorer/serilog-sink':1558 'learn.microsoft.com/en-us/azure/data-explorer/sisense':1569 'learn.microsoft.com/en-us/azure/data-explorer/sql-kql-queries-and-stored-functions':1583 'learn.microsoft.com/en-us/azure/data-explorer/sql-server-emulation-overview':1597 'learn.microsoft.com/en-us/azure/data-explorer/start-for-free':843 'learn.microsoft.com/en-us/azure/data-explorer/start-for-free-upgrade':855 'learn.microsoft.com/en-us/azure/data-explorer/sync-kusto':1221 'learn.microsoft.com/en-us/azure/data-explorer/t-sql':1233 'learn.microsoft.com/en-us/azure/data-explorer/tableau':1608 'learn.microsoft.com/en-us/azure/data-explorer/troubleshoot-connect-cluster':507 'learn.microsoft.com/en-us/azure/data-explorer/troubleshoot-create-cluster':517 'learn.microsoft.com/en-us/azure/data-explorer/troubleshoot-database-table':529 'learn.microsoft.com/en-us/azure/data-explorer/web-customize-settings':1244 'learn.microsoft.com/en-us/azure/data-explorer/web-sync':1257 'learn.microsoft.com/en-us/azure/data-explorer/web-ui-query-keyboard-shortcuts':1269 'learn.microsoft.com/en-us/kusto/debug-inline-python?view=microsoft-fabric':1621 'librari':1506 'limit':21,59,327,333,774,794,842,854 'line':100,112,213 'link':117,126,1444 'local':70 'locat':94 'lock':373,973 'log':1205,1553 'logic':417,1456 'make':17,55,273,630 'manag':363,904,929,952,960,968,1000,1068,1130,1191,1277 'markdown':193,209 'markup':731 'matlab':425,1515 'mcp':152,179,1409 'metadata.generated':133 'metric':601,1203 'microsoft':181,1036,1492 'microsoftdoc':153,180 'migrat':288,444,688,1650,1661 'monitor':260,395,459,598,1210,1533 'month':139 'multi':323,768 'multi-ten':322,767 'nativ':1539 'network':171,366,1078,1111 'odbc':1312,1607 'old':140 'opentelemetri':422,1463 'oper':232,527 'optim':546,619,668,708 'optimizing/pricing':292 'option':894 'outbound':1099 'outbound/public':370 'output':1393 'pattern':20,27,58,65,301,326,403,738,1274 'per':297,711 'perform':251 'permiss':983 'person':939 'pipelin':1640 'plan':677,704,1077 'plugin':386,1194,1394,1615 'plus':390 'polici':372,385,1014,1048,1058,1162 'power':269,415,608,1028,1337,1347,1475 'powershel':414,1281 'practic':15,53,244,533,611 'prefer':177 'price':700 'princip':867,877 'privacy/data':375 'privat':36,227,368,454,494,1024,1069,1093,1668 'private-endpoint':1023 'profil':1256 'programmat':861,871,1135,1154 'provid':43 'provis':433,1628 'public':1110 'pull':144 'purg':376,938 'purview':1493 'python':424,584,1503,1614 'queri':185,199,265,564,1228,1266,1321,1345,1431,1440,1454,1478,1497,1510,1526,1574 'queu':261,599 'quick':72 'quick-refer':71 'quota':22,60,328,338,775 'rang':101 'rbac':982,991 'read':107,122 'recov':804 'redash':1538 'reduc':730 'ref':396 'refer':73,127,1202 'region':310,743 'relev':95 'reliabl':253 'remot':76 'remov':853 'replic':311,746 'repositori':150 'requir':170 'reserv':294,719,727 'resolv':520 'resourc':241,481 'restrict':1098 'return':192,208 'run':1183,1452,1522,1572 'safe':342,809 'scale':283,679 'schema':254,384,439,624,1128,1216,1645 'script':1147 'section':96 'secur':23,61,355,361,858,1021,1079,1088 'security.md':119,120 'select':656 'serilog':1549 'server':1445,1448,1593 'servic':412,1525 'set':1243,1310,1561 'settings/profiles/shortcuts':400 'setup':392 'shortcut':1268 'sink':1550 'sisens':426,1563 'size':346,793 'skill':40,42,84,169,191,205 'skill-azure-data-explorer' 'sku':673,681 'skus':282,659 'solut':747 'source-microsoftdocs' 'specifi':111 'splunk':421,1364,1378 'sql':1227,1289,1447,1581,1592 'sql/jdbc/odbc':413 'stop':341,780 'storag':1323 'store':1576 'stream':286,647,1552 'string':186,200 'studio':1619 'suggest':141,158 'support':352,823 'sync':1218,1249 'synchron':1214 't-sql':1225 'tabl':526,623,950,990,1161,1325 'tableau':423,1605 'tds':1579,1595 'telegraf':1389 'tenant':324,769,917,1169 'text/markdown':207 'token':1518 'tool':154,410,1220,1290 'topic':457,534,631,739,776,859,1121,1275,1625 'topic-agent' 'topic-agent-skills' 'topic-agentic-skills' 'topic-agentskill' 'topic-ai-agents' 'topic-ai-coding' 'topic-azure' 'topic-azure-functions' 'topic-azure-kubernetes-service' 'topic-azure-openai' 'topic-azure-sql-database' 'topic-azure-storage' 'troubleshoot':13,51,215,456,461,490,510 'ui':399,1241,1255,1265 'understand':717,778,813 'univers':1379 'upgrad':846 'url':458,535,632,740,777,860,1122,1276,1626 'use':30,82,88,106,121,178,195,239,394,480,559,646,698,751,836,959,999,1144,1224,1260,1333,1398,1422,1435,1501,1516,1537,1548,1591,1617,1637 'user':143,160 'version':147 'vertic':678 'via':318,440,1295,1455,1482,1606 'visual':1618 'vnet':451,1665 'web':398,1240,1254,1264 'webpag':197 'window':561 'workload':555,690 'zone':448,1657","prices":[{"id":"d0c4bcd6-4478-4677-a5cf-057e7aacf0b6","listingId":"4cc3ee51-1b52-4db4-b1d2-a890e8d4807b","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"MicrosoftDocs","category":"Agent-Skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:58:42.285Z"}],"sources":[{"listingId":"4cc3ee51-1b52-4db4-b1d2-a890e8d4807b","source":"github","sourceId":"MicrosoftDocs/Agent-Skills/azure-data-explorer","sourceUrl":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-data-explorer","isPrimary":false,"firstSeenAt":"2026-04-18T21:58:42.285Z","lastSeenAt":"2026-04-22T06:53:30.621Z"}],"details":{"listingId":"4cc3ee51-1b52-4db4-b1d2-a890e8d4807b","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"MicrosoftDocs","slug":"azure-data-explorer","github":{"repo":"MicrosoftDocs/Agent-Skills","stars":497,"topics":["agent","agent-skills","agentic-skills","agentskill","ai","ai-agents","ai-coding","azure","azure-functions","azure-kubernetes-service","azure-openai","azure-sql-database","azure-storage","azure-virtual-machine","claude-code","github-copilot","microsoft-learn","openai-codex","skills"],"license":"cc-by-4.0","html_url":"https://github.com/MicrosoftDocs/Agent-Skills","pushed_at":"2026-04-22T01:37:27Z","description":"Curated Agent Skills for Microsoft & Azure – giving AI coding assistants structured, real-time expertise from Microsoft Learn docs.","skill_md_sha":"fa6a804a55e08d59bc1830d6b8c9ead33935bd9f","skill_md_path":"skills/azure-data-explorer/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-data-explorer"},"layout":"multi","source":"github","category":"Agent-Skills","frontmatter":{"name":"azure-data-explorer","description":"Expert knowledge for Azure Data Explorer development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when configuring ADX auth/RBAC and private endpoints, streaming/queued ingestion, follower DBs, or Power BI integration, and other Azure Data Explorer related development tasks. Not for Azure Synapse Analytics (use azure-synapse-analytics), Azure Stream Analytics (use azure-stream-analytics), Azure HDInsight (use azure-hdinsight), Azure Databricks (use azure-databricks).","compatibility":"Requires network access. Uses mcp_microsoftdocs:microsoft_docs_fetch or fetch_webpage to retrieve documentation."},"skills_sh_url":"https://skills.sh/MicrosoftDocs/Agent-Skills/azure-data-explorer"},"updatedAt":"2026-04-22T06:53:30.621Z"}}