{"id":"9e772ec0-d949-49d7-91dc-0b0ba10f6bfe","shortId":"b4KNwk","kind":"skill","title":"azure-cognitive-search","tagline":"Expert knowledge for Azure AI Search development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building indexes, indexers, skillsets, s","description":"# Azure AI Search Skill\n\nThis skill provides expert guidance for Azure AI Search. 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-L48 | Diagnosing and fixing Azure AI Search indexer/skillset issues, including errors, warnings, OData filters, portal debug sessions, private link, and storage/metrics discrepancies |\n| Best Practices | L49-L69 | Design, scaling, and performance tuning of Azure AI Search indexing/querying, including enrichment pipelines, chunking/vectorization, data modeling, concurrency-safe updates, and vector optimization. |\n| Decision Making | L70-L83 | Guidance on choosing SKUs, tiers, regions, and SDKs, estimating and upgrading capacity, managing costs, and migrating code and skills across Azure AI Search API versions. |\n| Architecture & Design Patterns | L84-L90 | Architectural guidance for Azure AI Search: RAG patterns, knowledge store design, multitenancy and tenant isolation, and multi-region/high-availability deployment designs. |\n| Limits & Quotas | L91-L100 | Limits, quotas, and behaviors for Azure AI Search: service and index caps by tier, vector/index size limits, indexer scheduling windows, enrichment quotas, and related FAQs. |\n| Security | L101-L139 | Securing Azure AI Search: RBAC, keys, encryption, private networking, firewalls, indexer auth (managed identity, ACLs, Purview labels), and policy/compliance configuration. |\n| Configuration | L140-L233 | Configuring Azure AI Search: data sources, indexers, skillsets, analyzers, vector/semantic settings, enrichment, monitoring, and knowledge bases for agentic retrieval and answer synthesis. |\n| Integrations & Coding Patterns | L234-L291 | Integrating Azure AI Search with data sources, vectorizers, and tools; building query/filter patterns, semantic/vector search, custom skills, and knowledge stores for apps and agents. |\n| Deployment | L292-L299 | Deploying and moving Azure AI Search services with ARM/Bicep/Terraform, plus guidance on cross-region moves and checking regional feature and SKU availability. |\n\n### Troubleshooting\n| Topic | URL |\n|-------|-----|\n| Troubleshoot Azure AI Search indexer errors and warnings | https://learn.microsoft.com/en-us/azure/search/cognitive-search-common-errors-warnings |\n| Understand Debug Sessions for skillset troubleshooting | https://learn.microsoft.com/en-us/azure/search/cognitive-search-debug-session |\n| Debug and troubleshoot Azure AI Search skillsets | https://learn.microsoft.com/en-us/azure/search/cognitive-search-how-to-debug-skillset |\n| Debug Azure AI Search skillsets using portal sessions | https://learn.microsoft.com/en-us/azure/search/cognitive-search-tutorial-debug-sessions |\n| Troubleshoot Azure AI Search indexer issues without errors | https://learn.microsoft.com/en-us/azure/search/search-indexer-troubleshooting |\n| Troubleshoot OData collection filter errors in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-query-troubleshoot-collection-filters |\n| Troubleshoot shared private link resource issues in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/troubleshoot-shared-private-link-resources |\n| Troubleshoot Azure AI Search storage and metric discrepancies | https://learn.microsoft.com/en-us/azure/search/troubleshoot-storage-metrics |\n\n### Best Practices\n| Topic | URL |\n|-------|-----|\n| Design tips and troubleshooting for AI enrichment pipelines | https://learn.microsoft.com/en-us/azure/search/cognitive-search-concept-troubleshooting |\n| Scale and manage custom skills in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/cognitive-search-custom-skill-scale |\n| Model SQL relational data for Azure AI Search indexing | https://learn.microsoft.com/en-us/azure/search/index-sql-relational-data |\n| Apply responsible AI best practices for GenAI Prompt skill | https://learn.microsoft.com/en-us/azure/search/responsible-ai-best-practices-genai-prompt-skill |\n| Handle changed and deleted blobs in Azure AI Search indexers | https://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-changed-deleted |\n| Optimize Azure Blob plaintext indexing with parsing modes | https://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-plaintext |\n| Optimize large-scale indexing in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-how-to-large-index |\n| Chunk and vectorize content by document layout | https://learn.microsoft.com/en-us/azure/search/search-how-to-semantic-chunking |\n| Model complex and nested data in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-howto-complex-data-types |\n| Apply optimistic concurrency for Azure AI Search resources | https://learn.microsoft.com/en-us/azure/search/search-howto-concurrency |\n| Update or rebuild Azure AI Search indexes safely | https://learn.microsoft.com/en-us/azure/search/search-howto-reindex |\n| Analyze Azure AI Search query and indexing performance | https://learn.microsoft.com/en-us/azure/search/search-performance-analysis |\n| Optimize Azure AI Search query and indexing performance | https://learn.microsoft.com/en-us/azure/search/search-performance-tips |\n| Efficient C# indexing with Azure AI Search Push API | https://learn.microsoft.com/en-us/azure/search/tutorial-optimize-indexing-push-api |\n| Chunk large documents for Azure AI Search vector RAG | https://learn.microsoft.com/en-us/azure/search/vector-search-how-to-chunk-documents |\n| Choose vector optimization and compression in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/vector-search-how-to-configure-compression-storage |\n| Truncate embedding dimensions with MRL in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/vector-search-how-to-truncate-dimensions |\n\n### Decision Making\n| Topic | URL |\n|-------|-----|\n| Migrate Azure AI Search agentic retrieval code between REST API versions | https://learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-migrate |\n| Migrate from deprecated Azure AI Search skills | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-deprecated |\n| Decide and migrate between Azure AI Search REST API versions | https://learn.microsoft.com/en-us/azure/search/search-api-migration |\n| Estimate Azure AI Search capacity for indexing and queries | https://learn.microsoft.com/en-us/azure/search/search-capacity-planning |\n| Choose and use Azure AI Search management SDKs | https://learn.microsoft.com/en-us/azure/search/search-dotnet-mgmt-sdk-migration |\n| Upgrade Azure AI Search .NET apps to SDK v11 | https://learn.microsoft.com/en-us/azure/search/search-dotnet-sdk-migration-version-11 |\n| Upgrade Azure AI Search service capacity in portal | https://learn.microsoft.com/en-us/azure/search/search-how-to-upgrade |\n| Choose alternative regions for Azure AI Search capacity | https://learn.microsoft.com/en-us/azure/search/search-region-capacity |\n| Plan and manage Azure AI Search costs | https://learn.microsoft.com/en-us/azure/search/search-sku-manage-costs |\n| Choose the right Azure AI Search SKU and tier | https://learn.microsoft.com/en-us/azure/search/search-sku-tier |\n\n### Architecture & Design Patterns\n| Topic | URL |\n|-------|-----|\n| Apply RAG patterns with Azure AI Search and generative AI | https://learn.microsoft.com/en-us/azure/search/retrieval-augmented-generation-overview |\n| Implement multitenancy and content isolation in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-modeling-multitenant-saas-applications |\n| Design multi-region architectures for Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-multi-region |\n\n### Limits & Quotas\n| Topic | URL |\n|-------|-----|\n| Attach Foundry resource and understand AI enrichment quotas | https://learn.microsoft.com/en-us/azure/search/cognitive-search-attach-cognitive-services |\n| Review Azure AI Search limits and behaviors from FAQ | https://learn.microsoft.com/en-us/azure/search/search-faq-frequently-asked-questions |\n| Schedule Azure AI Search indexers and understand run windows | https://learn.microsoft.com/en-us/azure/search/search-howto-schedule-indexers |\n| Azure AI Search service limits and quotas by tier | https://learn.microsoft.com/en-us/azure/search/search-limits-quotas-capacity |\n| Understand index count limits for Azure AI Search tiers in .NET tutorial | https://learn.microsoft.com/en-us/azure/search/tutorial-csharp-create-load-index |\n| Understand Azure AI Search vector index size limits | https://learn.microsoft.com/en-us/azure/search/vector-search-index-size |\n\n### Security\n| Topic | URL |\n|-------|-----|\n| Use built-in Azure Policy definitions for Azure AI Search | https://learn.microsoft.com/en-us/azure/search/policy-reference |\n| Ingest Azure RBAC scopes from Blob Storage into Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-blob-indexer-role-based-access |\n| Configure keyless RBAC access to Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-get-started-rbac |\n| Secure indexer connections to Azure SQL Managed Instance | https://learn.microsoft.com/en-us/azure/search/search-how-to-index-sql-managed-instance |\n| Connect Azure SQL Managed Instance with managed identity | https://learn.microsoft.com/en-us/azure/search/search-how-to-index-sql-managed-instance-with-managed-identity |\n| Secure Azure AI Search indexer connections to SQL Server VMs | https://learn.microsoft.com/en-us/azure/search/search-how-to-index-sql-server |\n| Configure managed identities for Azure AI Search outbound connections | https://learn.microsoft.com/en-us/azure/search/search-how-to-managed-identities |\n| Secure Azure Functions indexer calls with Easy Auth | https://learn.microsoft.com/en-us/azure/search/search-howto-managed-identities-azure-functions |\n| Configure Cosmos DB indexer connections with managed identity | https://learn.microsoft.com/en-us/azure/search/search-howto-managed-identities-cosmos-db |\n| Configure Azure SQL indexer connections with managed identity | https://learn.microsoft.com/en-us/azure/search/search-howto-managed-identities-sql |\n| Connect Azure AI Search indexers to Azure Storage using managed identities | https://learn.microsoft.com/en-us/azure/search/search-howto-managed-identities-storage |\n| Index documents with ACL and RBAC via Azure AI Search push API | https://learn.microsoft.com/en-us/azure/search/search-index-access-control-lists-and-rbac-push-api |\n| Configure ADLS Gen2 indexer to ingest ACL and RBAC metadata | https://learn.microsoft.com/en-us/azure/search/search-indexer-access-control-lists-and-role-based-access |\n| Connect Azure AI Search indexers to SQL Managed Instance privately | https://learn.microsoft.com/en-us/azure/search/search-indexer-how-to-access-private-sql |\n| Configure Azure AI Search indexer access through IP firewalls | https://learn.microsoft.com/en-us/azure/search/search-indexer-howto-access-ip-restricted |\n| Configure shared private link access for Azure AI Search indexers | https://learn.microsoft.com/en-us/azure/search/search-indexer-howto-access-private |\n| Configure trusted service exception for Azure AI Search indexers | https://learn.microsoft.com/en-us/azure/search/search-indexer-howto-access-trusted-service-exception |\n| Secure indexer access to network-protected resources in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-indexer-securing-resources |\n| Configure indexers to ingest Microsoft Purview sensitivity labels | https://learn.microsoft.com/en-us/azure/search/search-indexer-sensitivity-labels |\n| Configure security, access, and performance for Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-manage |\n| Enforce ACL and RBAC at query time in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-query-access-control-rbac-enforcement |\n| Enforce Purview sensitivity labels in Azure AI Search queries | https://learn.microsoft.com/en-us/azure/search/search-query-sensitivity-labels |\n| Manage Azure AI Search admin and query API keys | https://learn.microsoft.com/en-us/azure/search/search-security-api-keys |\n| Apply security best practices to Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-security-best-practices |\n| Enable RBAC for Azure AI Search data plane operations | https://learn.microsoft.com/en-us/azure/search/search-security-enable-roles |\n| Retrieve encryption key details for Azure AI Search resources | https://learn.microsoft.com/en-us/azure/search/search-security-get-encryption-keys |\n| Configure customer-managed encryption keys for Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-security-manage-encryption-keys |\n| Set up cross-tenant CMK encryption for Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-security-managed-encryption-cross-tenant |\n| Add Azure AI Search to a network security perimeter | https://learn.microsoft.com/en-us/azure/search/search-security-network-security-perimeter |\n| Assign Azure RBAC roles for Azure AI Search access | https://learn.microsoft.com/en-us/azure/search/search-security-rbac |\n| Configure client applications for keyless RBAC access to Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-security-rbac-client-code |\n| Implement document-level security filters in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-security-trimming-for-azure-search |\n| Use Azure Policy compliance controls for Azure AI Search | https://learn.microsoft.com/en-us/azure/search/security-controls-policy |\n| Configure IP firewall and trusted service access for Azure AI Search | https://learn.microsoft.com/en-us/azure/search/service-configure-firewall |\n| Create private endpoints for secure Azure AI Search access | https://learn.microsoft.com/en-us/azure/search/service-create-private-endpoint |\n\n### Configuration\n| Topic | URL |\n|-------|-----|\n| Configure blob knowledge sources for agentic retrieval | https://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-blob |\n| Set up indexed OneLake knowledge sources in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-onelake |\n| Configure search index knowledge sources for agentic retrieval | https://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-search-index |\n| Configure indexed SharePoint knowledge sources for Azure AI Search | https://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-sharepoint-indexed |\n| Configure remote SharePoint knowledge sources via Copilot Retrieval API | https://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-sharepoint-remote |\n| Create and configure Web Knowledge Sources using Bing grounding | https://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-web |\n| Enable or disable Web Knowledge Source in Azure subscription | https://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-web-manage |\n| Define knowledge source objects for agentic retrieval | https://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-overview |\n| Enable answer synthesis in Azure AI Search knowledge bases | https://learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-answer-synthesis |\n| Define Azure AI Search index for agentic retrieval | https://learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-create-index |\n| Define and configure knowledge bases for agentic retrieval | https://learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-create-knowledge-base |\n| Set retrievalReasoningEffort for agentic retrieval workloads | https://learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-set-retrieval-reasoning-effort |\n| Use annotation syntax to reference enriched nodes in skillsets | https://learn.microsoft.com/en-us/azure/search/cognitive-search-concept-annotations-syntax |\n| Create skillsets with Azure AI Search REST APIs | https://learn.microsoft.com/en-us/azure/search/cognitive-search-defining-skillset |\n| Configure output field mappings for enriched content | https://learn.microsoft.com/en-us/azure/search/cognitive-search-output-field-mapping |\n| Configure built-in skills in Azure AI Search enrichment pipelines | https://learn.microsoft.com/en-us/azure/search/cognitive-search-predefined-skills |\n| Use skill context and annotation language in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-annotation-language |\n| Configure Azure OpenAI Embedding skill in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-azure-openai-embedding |\n| Configure Conditional skill in AI Search skillsets | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-conditional |\n| Configure Azure Content Understanding skill for document chunking | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-content-understanding |\n| Configure Custom Entity Lookup skill parameters | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-custom-entity-lookup |\n| Control Document Extraction behavior in skillsets | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-document-extraction |\n| Configure Document Layout skill in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-document-intelligence-layout |\n| Configure Entity Linking v3 skill in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-entity-linking-v3 |\n| Configure Entity Recognition skill v2 in skillsets | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-entity-recognition |\n| Configure Entity Recognition v3 skill in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-entity-recognition-v3 |\n| Configure GenAI Prompt skill for Azure AI Search indexing | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-genai-prompt |\n| Configure Image Analysis skill in Azure AI Search enrichment | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-image-analysis |\n| Configure Key Phrase Extraction skill in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-keyphrases |\n| Configure Language Detection skill in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-language-detection |\n| Configure Named Entity Recognition skill v2 | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-named-entity-recognition |\n| Configure OCR skill for Azure AI Search image text extraction | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-ocr |\n| Configure PII Detection skill in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-pii-detection |\n| Use Sentiment skill v2 and interpret scores | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-sentiment |\n| Configure Sentiment v3 skill in Azure AI Search enrichment | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-sentiment-v3 |\n| Use Shaper skill to restructure enrichment output | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-shaper |\n| Configure Text Translation skill in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-text-translation |\n| Configure Text Merge skill to consolidate fields | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-textmerger |\n| Configure Text Split skill for chunking content | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-textsplit |\n| Configure Azure Vision multimodal embeddings skill in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-vision-vectorize |\n| Design and configure skillsets for AI enrichment | https://learn.microsoft.com/en-us/azure/search/cognitive-search-working-with-skillsets |\n| Configure enrichment caching for AI pipelines (preview) | https://learn.microsoft.com/en-us/azure/search/enrichment-cache-how-to-configure |\n| Manage enrichment cache stored in Azure Storage | https://learn.microsoft.com/en-us/azure/search/enrichment-cache-how-to-manage |\n| Build hybrid queries combining keyword, vector, and semantic search | https://learn.microsoft.com/en-us/azure/search/hybrid-search-how-to-query |\n| Define custom analyzers for Azure AI Search indexes | https://learn.microsoft.com/en-us/azure/search/index-add-custom-analyzers |\n| Add language analyzers to Azure AI Search fields | https://learn.microsoft.com/en-us/azure/search/index-add-language-analyzers |\n| Define and apply scoring profiles in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/index-add-scoring-profiles |\n| Configure suggesters for autocomplete in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/index-add-suggesters |\n| Configure BM25 relevance scoring in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/index-ranking-similarity |\n| Set up monitoring for Azure AI Search with Azure Monitor | https://learn.microsoft.com/en-us/azure/search/monitor-azure-cognitive-search |\n| Reference monitoring metrics and logs for Azure AI Search | https://learn.microsoft.com/en-us/azure/search/monitor-azure-cognitive-search-data-reference |\n| Reference stopword lists for Azure AI Search analyzers | https://learn.microsoft.com/en-us/azure/search/reference-stopwords |\n| Configure analyzers for text processing in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-analyzers |\n| Map blob and document metadata into Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-blob-metadata-properties |\n| Configure and use index aliases in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-how-to-alias |\n| Configure Azure AI Search indexers for data ingestion | https://learn.microsoft.com/en-us/azure/search/search-how-to-create-indexers |\n| Define and create search index schemas in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-how-to-create-search-index |\n| Configure index projections for chunked and parent-child data | https://learn.microsoft.com/en-us/azure/search/search-how-to-define-index-projections |\n| Delete documents from Azure AI Search indexes via APIs | https://learn.microsoft.com/en-us/azure/search/search-how-to-delete-documents |\n| Configure delimitedText parsing for CSV blob indexing | https://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-csv |\n| Configure JSON blob parsing for Azure AI Search indexers | https://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-json |\n| Configure Markdown parsing for Azure Blob indexers | https://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-markdown |\n| Configure one-to-many blob indexing with parsing modes | https://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-one-to-many |\n| Configure Azure AI Search indexer for OneLake files | https://learn.microsoft.com/en-us/azure/search/search-how-to-index-onelake-files |\n| Configure Azure AI Search indexer for SharePoint Online | https://learn.microsoft.com/en-us/azure/search/search-how-to-index-sharepoint-online |\n| Load and refresh data into Azure AI Search indexes | https://learn.microsoft.com/en-us/azure/search/search-how-to-load-search-index |\n| Configure and manage Azure AI Search indexer runs | https://learn.microsoft.com/en-us/azure/search/search-howto-run-reset-indexers |\n| Configure field mappings for Azure AI Search indexers | https://learn.microsoft.com/en-us/azure/search/search-indexer-field-mappings |\n| Configure SharePoint ACL ingestion with Azure AI Search indexers | https://learn.microsoft.com/en-us/azure/search/search-indexer-sharepoint-access-control-lists |\n| Manage Azure AI Search with Azure CLI | https://learn.microsoft.com/en-us/azure/search/search-manage-azure-cli |\n| Manage Azure AI Search with PowerShell scripts | https://learn.microsoft.com/en-us/azure/search/search-manage-powershell |\n| Configure Azure AI Search using Management REST APIs | https://learn.microsoft.com/en-us/azure/search/search-manage-rest |\n| Configure diagnostic logging for Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-monitor-enable-logging |\n| Visualize Azure AI Search logs and metrics in Power BI | https://learn.microsoft.com/en-us/azure/search/search-monitor-logs-powerbi |\n| Monitor Azure AI Search query performance and volume | https://learn.microsoft.com/en-us/azure/search/search-monitor-queries |\n| Configure and use moreLikeThis queries in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-more-like-this |\n| Configure text normalizers for filters, facets, and sort | https://learn.microsoft.com/en-us/azure/search/search-normalizers |\n| Configure Azure AI Search indexer for JSON blob data | https://learn.microsoft.com/en-us/azure/search/search-semi-structured-data |\n| Configure synonym maps in Azure AI Search indexes | https://learn.microsoft.com/en-us/azure/search/search-synonyms |\n| Configure semantic ranking settings on a search index | https://learn.microsoft.com/en-us/azure/search/semantic-how-to-configure |\n| Enable or disable semantic ranker in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/semantic-how-to-enable-disable |\n| Configure scoring profiles with semantic ranking in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/semantic-how-to-enable-scoring-profiles |\n| Create and configure custom analyzers in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/tutorial-create-custom-analyzer |\n| Assign narrow data types to Azure AI Search vector fields | https://learn.microsoft.com/en-us/azure/search/vector-search-how-to-assign-narrow-data-types |\n| Configure vectorizers and vector profiles in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/vector-search-how-to-configure-vectorizer |\n| Configure vector indexes and fields in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/vector-search-how-to-create-index |\n| Index binary vectors for Azure AI Search vector queries | https://learn.microsoft.com/en-us/azure/search/vector-search-how-to-index-binary-data |\n| Configure vector quantization in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/vector-search-how-to-quantization |\n| Configure vector storage options in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/vector-search-how-to-storage-options |\n| Configure integrated vectorization in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/vector-search-integrated-vectorization |\n\n### Integrations & Coding Patterns\n| Topic | URL |\n|-------|-----|\n| Query Azure AI Search knowledge bases via REST, SDKs, and MCP | https://learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-retrieve |\n| Use Chat Completion skill for image captioning in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/chat-completion-skill-example-usage |\n| Configure AML custom skill in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/cognitive-search-aml-skill |\n| Implement Azure AI Search custom skill with Bing Entity Search | https://learn.microsoft.com/en-us/azure/search/cognitive-search-create-custom-skill-example |\n| Implement custom skill interface for Azure AI Search enrichment | https://learn.microsoft.com/en-us/azure/search/cognitive-search-custom-skill-interface |\n| Implement Custom Web API skill for enrichment | https://learn.microsoft.com/en-us/azure/search/cognitive-search-custom-skill-web-api |\n| Connect Azure AI Search knowledge stores to Power BI | https://learn.microsoft.com/en-us/azure/search/knowledge-store-connect-power-bi |\n| Create Azure AI Search knowledge stores via REST APIs | https://learn.microsoft.com/en-us/azure/search/knowledge-store-create-rest |\n| Implement complex projection shapes for knowledge stores | https://learn.microsoft.com/en-us/azure/search/knowledge-store-projection-example-long |\n| Define knowledge store projections in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/knowledge-store-projections-examples |\n| Use Lucene query syntax with Azure AI Search | https://learn.microsoft.com/en-us/azure/search/query-lucene-syntax |\n| Construct OData expressions for Azure AI Search queries | https://learn.microsoft.com/en-us/azure/search/query-odata-filter-orderby-syntax |\n| Use simple query syntax in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/query-simple-syntax |\n| Integrate Azure Blob Storage content with Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-blob-storage-integration |\n| Index Azure Files shares with Azure AI Search (preview) | https://learn.microsoft.com/en-us/azure/search/search-file-storage-integration |\n| Author filter expressions for Azure AI Search queries | https://learn.microsoft.com/en-us/azure/search/search-filters |\n| Implement agentic retrieval with Azure AI Search and Azure OpenAI | https://learn.microsoft.com/en-us/azure/search/search-get-started-agentic-retrieval |\n| Use Python SDK and REST APIs for vector search | https://learn.microsoft.com/en-us/azure/search/search-get-started-vector |\n| Use Azure.Search.Documents .NET SDK for search operations | https://learn.microsoft.com/en-us/azure/search/search-how-to-dotnet-sdk |\n| Index client-side encrypted blobs with Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-encrypted |\n| Set up Azure Blob indexer for Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-storage |\n| Configure Azure Data Lake Gen2 indexer for Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-data-lake-storage |\n| Index Azure Table Storage data with Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-tables |\n| Index Azure Cosmos DB Gremlin data with Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-how-to-index-cosmosdb-gremlin |\n| Index Azure Cosmos DB for MongoDB with Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-how-to-index-cosmosdb-mongodb |\n| Index Azure Cosmos DB NoSQL data with Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-how-to-index-cosmosdb-sql |\n| Use Azure Logic Apps workflows for automated indexing | https://learn.microsoft.com/en-us/azure/search/search-how-to-index-logic-apps |\n| Index Azure Database for MySQL with Azure AI Search (preview) | https://learn.microsoft.com/en-us/azure/search/search-how-to-index-mysql |\n| Configure Azure SQL indexer for Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-how-to-index-sql-database |\n| Use integrated vectorization with Azure AI Search REST APIs | https://learn.microsoft.com/en-us/azure/search/search-how-to-integrated-vectorization |\n| Index Markdown blobs with Azure AI Search REST APIs | https://learn.microsoft.com/en-us/azure/search/search-markdown-data-tutorial |\n| Use OData collection operators any/all in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-query-odata-collection-operators |\n| Use OData comparison operators in Azure AI Search filters | https://learn.microsoft.com/en-us/azure/search/search-query-odata-comparison-operators |\n| Use OData $filter in Azure AI Search queries | https://learn.microsoft.com/en-us/azure/search/search-query-odata-filter |\n| Use OData full-text search functions in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-query-odata-full-text-search-functions |\n| Use OData geo-spatial functions in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-query-odata-geo-spatial-functions |\n| Use OData logical operators in Azure AI Search filters | https://learn.microsoft.com/en-us/azure/search/search-query-odata-logical-operators |\n| Use OData $orderby in Azure AI Search queries | https://learn.microsoft.com/en-us/azure/search/search-query-odata-orderby |\n| Use the OData search.in function in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-query-odata-search-in-function |\n| Use the OData search.score function in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/search-query-odata-search-score-function |\n| Use OData $select in Azure AI Search query results | https://learn.microsoft.com/en-us/azure/search/search-query-odata-select |\n| OData expression grammar for Azure AI Search queries | https://learn.microsoft.com/en-us/azure/search/search-query-odata-syntax-reference |\n| Migrate semantic ranking API usage to newer versions | https://learn.microsoft.com/en-us/azure/search/semantic-code-migration |\n| Invoke semantic ranking in Azure AI Search queries | https://learn.microsoft.com/en-us/azure/search/semantic-how-to-query-request |\n| Use semantic query rewriting in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/semantic-how-to-query-rewrite |\n| Use .NET SDK query patterns for Azure AI Search integration | https://learn.microsoft.com/en-us/azure/search/tutorial-csharp-search-query-integration |\n| Index multiple Azure data sources into one search index | https://learn.microsoft.com/en-us/azure/search/tutorial-multiple-data-sources |\n| Apply filters and modes to Azure AI vector queries | https://learn.microsoft.com/en-us/azure/search/vector-search-filters |\n| Create and send vector queries in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/vector-search-how-to-query |\n| Vectorize content with Microsoft Foundry models in Azure AI Search | https://learn.microsoft.com/en-us/azure/search/vector-search-integrated-vectorization-ai-studio |\n| Integrate Azure Vision vectorizer for multimodal search | https://learn.microsoft.com/en-us/azure/search/vector-search-vectorizer-ai-services-vision |\n| Configure Foundry model catalog vectorizer | https://learn.microsoft.com/en-us/azure/search/vector-search-vectorizer-azure-machine-learning-ai-studio-catalog |\n| Use Azure OpenAI vectorizer with AI Search | https://learn.microsoft.com/en-us/azure/search/vector-search-vectorizer-azure-open-ai |\n| Configure Custom Web API vectorizer for Azure AI Search | https://learn.microsoft.com/en-us/azure/search/vector-search-vectorizer-custom-web-api |\n\n### Deployment\n| Topic | URL |\n|-------|-----|\n| Deploy Azure AI Search service using ARM templates | https://learn.microsoft.com/en-us/azure/search/search-get-started-arm |\n| Deploy Azure AI Search service using Bicep | https://learn.microsoft.com/en-us/azure/search/search-get-started-bicep |\n| Provision Azure AI Search with Terraform | https://learn.microsoft.com/en-us/azure/search/search-get-started-terraform |\n| Manually move Azure AI Search services across regions | https://learn.microsoft.com/en-us/azure/search/search-howto-move-across-regions |\n| Check Azure AI Search regional feature availability | https://learn.microsoft.com/en-us/azure/search/search-region-support |","tags":["azure","cognitive","search","agent","skills","microsoftdocs","agent-skills","agentic-skills","agentskill","ai-agents","ai-coding","azure-functions"],"capabilities":["skill","source-microsoftdocs","skill-azure-cognitive-search","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-cognitive-search","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.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 549 github stars · SKILL.md body (36,498 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-05-18T18:53:50.282Z","embedding":null,"createdAt":"2026-04-18T21:58:29.976Z","updatedAt":"2026-05-18T18:53:50.282Z","lastSeenAt":"2026-05-18T18:53:50.282Z","tsv":"'/en-us/azure/search/agentic-knowledge-source-how-to-blob':1447 '/en-us/azure/search/agentic-knowledge-source-how-to-onelake':1460 '/en-us/azure/search/agentic-knowledge-source-how-to-search-index':1471 '/en-us/azure/search/agentic-knowledge-source-how-to-sharepoint-indexed':1483 '/en-us/azure/search/agentic-knowledge-source-how-to-sharepoint-remote':1495 '/en-us/azure/search/agentic-knowledge-source-how-to-web':1507 '/en-us/azure/search/agentic-knowledge-source-how-to-web-manage':1519 '/en-us/azure/search/agentic-knowledge-source-overview':1529 '/en-us/azure/search/agentic-retrieval-how-to-answer-synthesis':1541 '/en-us/azure/search/agentic-retrieval-how-to-create-index':1552 '/en-us/azure/search/agentic-retrieval-how-to-create-knowledge-base':1563 '/en-us/azure/search/agentic-retrieval-how-to-migrate':772 '/en-us/azure/search/agentic-retrieval-how-to-retrieve':2474 '/en-us/azure/search/agentic-retrieval-how-to-set-retrieval-reasoning-effort':1572 '/en-us/azure/search/chat-completion-skill-example-usage':2488 '/en-us/azure/search/cognitive-search-aml-skill':2499 '/en-us/azure/search/cognitive-search-attach-cognitive-services':931 '/en-us/azure/search/cognitive-search-common-errors-warnings':476 '/en-us/azure/search/cognitive-search-concept-annotations-syntax':1584 '/en-us/azure/search/cognitive-search-concept-troubleshooting':568 '/en-us/azure/search/cognitive-search-create-custom-skill-example':2512 '/en-us/azure/search/cognitive-search-custom-skill-interface':2524 '/en-us/azure/search/cognitive-search-custom-skill-scale':580 '/en-us/azure/search/cognitive-search-custom-skill-web-api':2534 '/en-us/azure/search/cognitive-search-debug-session':485 '/en-us/azure/search/cognitive-search-defining-skillset':1595 '/en-us/azure/search/cognitive-search-how-to-debug-skillset':495 '/en-us/azure/search/cognitive-search-output-field-mapping':1605 '/en-us/azure/search/cognitive-search-predefined-skills':1619 '/en-us/azure/search/cognitive-search-skill-annotation-language':1632 '/en-us/azure/search/cognitive-search-skill-azure-openai-embedding':1644 '/en-us/azure/search/cognitive-search-skill-conditional':1654 '/en-us/azure/search/cognitive-search-skill-content-understanding':1665 '/en-us/azure/search/cognitive-search-skill-custom-entity-lookup':1674 '/en-us/azure/search/cognitive-search-skill-deprecated':782 '/en-us/azure/search/cognitive-search-skill-document-extraction':1683 '/en-us/azure/search/cognitive-search-skill-document-intelligence-layout':1694 '/en-us/azure/search/cognitive-search-skill-entity-linking-v3':1706 '/en-us/azure/search/cognitive-search-skill-entity-recognition':1716 '/en-us/azure/search/cognitive-search-skill-entity-recognition-v3':1728 '/en-us/azure/search/cognitive-search-skill-genai-prompt':1740 '/en-us/azure/search/cognitive-search-skill-image-analysis':1752 '/en-us/azure/search/cognitive-search-skill-keyphrases':1764 '/en-us/azure/search/cognitive-search-skill-language-detection':1775 '/en-us/azure/search/cognitive-search-skill-named-entity-recognition':1784 '/en-us/azure/search/cognitive-search-skill-ocr':1797 '/en-us/azure/search/cognitive-search-skill-pii-detection':1808 '/en-us/azure/search/cognitive-search-skill-sentiment':1818 '/en-us/azure/search/cognitive-search-skill-sentiment-v3':1830 '/en-us/azure/search/cognitive-search-skill-shaper':1840 '/en-us/azure/search/cognitive-search-skill-text-translation':1851 '/en-us/azure/search/cognitive-search-skill-textmerger':1861 '/en-us/azure/search/cognitive-search-skill-textsplit':1871 '/en-us/azure/search/cognitive-search-skill-vision-vectorize':1884 '/en-us/azure/search/cognitive-search-tutorial-debug-sessions':506 '/en-us/azure/search/cognitive-search-working-with-skillsets':1894 '/en-us/azure/search/enrichment-cache-how-to-configure':1904 '/en-us/azure/search/enrichment-cache-how-to-manage':1914 '/en-us/azure/search/hybrid-search-how-to-query':1926 '/en-us/azure/search/index-add-custom-analyzers':1937 '/en-us/azure/search/index-add-language-analyzers':1948 '/en-us/azure/search/index-add-scoring-profiles':1960 '/en-us/azure/search/index-add-suggesters':1971 '/en-us/azure/search/index-ranking-similarity':1982 '/en-us/azure/search/index-sql-relational-data':592 '/en-us/azure/search/knowledge-store-connect-power-bi':2546 '/en-us/azure/search/knowledge-store-create-rest':2558 '/en-us/azure/search/knowledge-store-projection-example-long':2568 '/en-us/azure/search/knowledge-store-projections-examples':2579 '/en-us/azure/search/monitor-azure-cognitive-search':1995 '/en-us/azure/search/monitor-azure-cognitive-search-data-reference':2007 '/en-us/azure/search/policy-reference':1010 '/en-us/azure/search/query-lucene-syntax':2590 '/en-us/azure/search/query-odata-filter-orderby-syntax':2601 '/en-us/azure/search/query-simple-syntax':2612 '/en-us/azure/search/reference-stopwords':2018 '/en-us/azure/search/responsible-ai-best-practices-genai-prompt-skill':604 '/en-us/azure/search/retrieval-augmented-generation-overview':892 '/en-us/azure/search/search-analyzers':2030 '/en-us/azure/search/search-api-migration':795 '/en-us/azure/search/search-blob-indexer-role-based-access':1024 '/en-us/azure/search/search-blob-metadata-properties':2042 '/en-us/azure/search/search-blob-storage-integration':2624 '/en-us/azure/search/search-capacity-planning':807 '/en-us/azure/search/search-dotnet-mgmt-sdk-migration':818 '/en-us/azure/search/search-dotnet-sdk-migration-version-11':830 '/en-us/azure/search/search-faq-frequently-asked-questions':943 '/en-us/azure/search/search-file-storage-integration':2636 '/en-us/azure/search/search-filters':2647 '/en-us/azure/search/search-get-started-agentic-retrieval':2660 '/en-us/azure/search/search-get-started-arm':3111 '/en-us/azure/search/search-get-started-bicep':3121 '/en-us/azure/search/search-get-started-rbac':1035 '/en-us/azure/search/search-get-started-terraform':3130 '/en-us/azure/search/search-get-started-vector':2672 '/en-us/azure/search/search-how-to-alias':2054 '/en-us/azure/search/search-how-to-create-indexers':2065 '/en-us/azure/search/search-how-to-create-search-index':2078 '/en-us/azure/search/search-how-to-define-index-projections':2091 '/en-us/azure/search/search-how-to-delete-documents':2103 '/en-us/azure/search/search-how-to-dotnet-sdk':2682 '/en-us/azure/search/search-how-to-index-azure-blob-changed-deleted':617 '/en-us/azure/search/search-how-to-index-azure-blob-csv':2113 '/en-us/azure/search/search-how-to-index-azure-blob-encrypted':2695 '/en-us/azure/search/search-how-to-index-azure-blob-json':2125 '/en-us/azure/search/search-how-to-index-azure-blob-markdown':2135 '/en-us/azure/search/search-how-to-index-azure-blob-one-to-many':2148 '/en-us/azure/search/search-how-to-index-azure-blob-plaintext':628 '/en-us/azure/search/search-how-to-index-azure-blob-storage':2707 '/en-us/azure/search/search-how-to-index-azure-data-lake-storage':2720 '/en-us/azure/search/search-how-to-index-azure-tables':2732 '/en-us/azure/search/search-how-to-index-cosmosdb-gremlin':2745 '/en-us/azure/search/search-how-to-index-cosmosdb-mongodb':2758 '/en-us/azure/search/search-how-to-index-cosmosdb-sql':2771 '/en-us/azure/search/search-how-to-index-logic-apps':2782 '/en-us/azure/search/search-how-to-index-mysql':2795 '/en-us/azure/search/search-how-to-index-onelake-files':2159 '/en-us/azure/search/search-how-to-index-sharepoint-online':2170 '/en-us/azure/search/search-how-to-index-sql-database':2806 '/en-us/azure/search/search-how-to-index-sql-managed-instance':1046 '/en-us/azure/search/search-how-to-index-sql-managed-instance-with-managed-identity':1057 '/en-us/azure/search/search-how-to-index-sql-server':1070 '/en-us/azure/search/search-how-to-integrated-vectorization':2818 '/en-us/azure/search/search-how-to-large-index':640 '/en-us/azure/search/search-how-to-load-search-index':2182 '/en-us/azure/search/search-how-to-managed-identities':1082 '/en-us/azure/search/search-how-to-semantic-chunking':650 '/en-us/azure/search/search-how-to-upgrade':841 '/en-us/azure/search/search-howto-complex-data-types':662 '/en-us/azure/search/search-howto-concurrency':673 '/en-us/azure/search/search-howto-managed-identities-azure-functions':1093 '/en-us/azure/search/search-howto-managed-identities-cosmos-db':1104 '/en-us/azure/search/search-howto-managed-identities-sql':1115 '/en-us/azure/search/search-howto-managed-identities-storage':1129 '/en-us/azure/search/search-howto-move-across-regions':3141 '/en-us/azure/search/search-howto-reindex':684 '/en-us/azure/search/search-howto-run-reset-indexers':2193 '/en-us/azure/search/search-howto-schedule-indexers':955 '/en-us/azure/search/search-index-access-control-lists-and-rbac-push-api':1144 '/en-us/azure/search/search-indexer-access-control-lists-and-role-based-access':1157 '/en-us/azure/search/search-indexer-field-mappings':2204 '/en-us/azure/search/search-indexer-how-to-access-private-sql':1170 '/en-us/azure/search/search-indexer-howto-access-ip-restricted':1182 '/en-us/azure/search/search-indexer-howto-access-private':1195 '/en-us/azure/search/search-indexer-howto-access-trusted-service-exception':1207 '/en-us/azure/search/search-indexer-securing-resources':1222 '/en-us/azure/search/search-indexer-sensitivity-labels':1233 '/en-us/azure/search/search-indexer-sharepoint-access-control-lists':2216 '/en-us/azure/search/search-indexer-troubleshooting':517 '/en-us/azure/search/search-limits-quotas-capacity':967 '/en-us/azure/search/search-manage':1245 '/en-us/azure/search/search-manage-azure-cli':2226 '/en-us/azure/search/search-manage-powershell':2236 '/en-us/azure/search/search-manage-rest':2247 '/en-us/azure/search/search-markdown-data-tutorial':2830 '/en-us/azure/search/search-modeling-multitenant-saas-applications':904 '/en-us/azure/search/search-monitor-enable-logging':2257 '/en-us/azure/search/search-monitor-logs-powerbi':2270 '/en-us/azure/search/search-monitor-queries':2281 '/en-us/azure/search/search-more-like-this':2293 '/en-us/azure/search/search-multi-region':916 '/en-us/azure/search/search-normalizers':2304 '/en-us/azure/search/search-performance-analysis':695 '/en-us/azure/search/search-performance-tips':706 '/en-us/azure/search/search-query-access-control-rbac-enforcement':1259 '/en-us/azure/search/search-query-odata-collection-operators':2842 '/en-us/azure/search/search-query-odata-comparison-operators':2854 '/en-us/azure/search/search-query-odata-filter':2865 '/en-us/azure/search/search-query-odata-full-text-search-functions':2879 '/en-us/azure/search/search-query-odata-geo-spatial-functions':2892 '/en-us/azure/search/search-query-odata-logical-operators':2904 '/en-us/azure/search/search-query-odata-orderby':2915 '/en-us/azure/search/search-query-odata-search-in-function':2927 '/en-us/azure/search/search-query-odata-search-score-function':2939 '/en-us/azure/search/search-query-odata-select':2951 '/en-us/azure/search/search-query-odata-syntax-reference':2962 '/en-us/azure/search/search-query-sensitivity-labels':1271 '/en-us/azure/search/search-query-troubleshoot-collection-filters':529 '/en-us/azure/search/search-region-capacity':852 '/en-us/azure/search/search-region-support':3151 '/en-us/azure/search/search-security-api-keys':1283 '/en-us/azure/search/search-security-best-practices':1294 '/en-us/azure/search/search-security-enable-roles':1306 '/en-us/azure/search/search-security-get-encryption-keys':1318 '/en-us/azure/search/search-security-manage-encryption-keys':1331 '/en-us/azure/search/search-security-managed-encryption-cross-tenant':1345 '/en-us/azure/search/search-security-network-security-perimeter':1357 '/en-us/azure/search/search-security-rbac':1369 '/en-us/azure/search/search-security-rbac-client-code':1383 '/en-us/azure/search/search-security-trimming-for-azure-search':1396 '/en-us/azure/search/search-semi-structured-data':2316 '/en-us/azure/search/search-sku-manage-costs':862 '/en-us/azure/search/search-sku-tier':874 '/en-us/azure/search/search-synonyms':2327 '/en-us/azure/search/security-controls-policy':1408 '/en-us/azure/search/semantic-code-migration':2973 '/en-us/azure/search/semantic-how-to-configure':2338 '/en-us/azure/search/semantic-how-to-enable-disable':2350 '/en-us/azure/search/semantic-how-to-enable-scoring-profiles':2363 '/en-us/azure/search/semantic-how-to-query-request':2984 '/en-us/azure/search/semantic-how-to-query-rewrite':2995 '/en-us/azure/search/service-configure-firewall':1422 '/en-us/azure/search/service-create-private-endpoint':1434 '/en-us/azure/search/troubleshoot-shared-private-link-resources':542 '/en-us/azure/search/troubleshoot-storage-metrics':553 '/en-us/azure/search/tutorial-create-custom-analyzer':2375 '/en-us/azure/search/tutorial-csharp-create-load-index':982 '/en-us/azure/search/tutorial-csharp-search-query-integration':3008 '/en-us/azure/search/tutorial-multiple-data-sources':3020 '/en-us/azure/search/tutorial-optimize-indexing-push-api':718 '/en-us/azure/search/vector-search-filters':3032 '/en-us/azure/search/vector-search-how-to-assign-narrow-data-types':2388 '/en-us/azure/search/vector-search-how-to-chunk-documents':730 '/en-us/azure/search/vector-search-how-to-configure-compression-storage':742 '/en-us/azure/search/vector-search-how-to-configure-vectorizer':2400 '/en-us/azure/search/vector-search-how-to-create-index':2412 '/en-us/azure/search/vector-search-how-to-index-binary-data':2424 '/en-us/azure/search/vector-search-how-to-quantization':2434 '/en-us/azure/search/vector-search-how-to-query':3044 '/en-us/azure/search/vector-search-how-to-storage-options':2445 '/en-us/azure/search/vector-search-how-to-truncate-dimensions':754 '/en-us/azure/search/vector-search-index-size':993 '/en-us/azure/search/vector-search-integrated-vectorization':2455 '/en-us/azure/search/vector-search-integrated-vectorization-ai-studio':3057 '/en-us/azure/search/vector-search-vectorizer-ai-services-vision':3067 '/en-us/azure/search/vector-search-vectorizer-azure-machine-learning-ai-studio-catalog':3075 '/en-us/azure/search/vector-search-vectorizer-azure-open-ai':3085 '/en-us/azure/search/vector-search-vectorizer-custom-web-api':3097 '/high-availability':323 '/microsoftdocs/mcp/blob/main/readme.md)':167 '3':138 'accept':206 'access':172,1028,1176,1187,1210,1236,1366,1376,1415,1431 'acl':374,1133,1151,1247,2207 'across':292,3137 'add':1346,1938 'adl':1146 'admin':1276 'agent':87,131,190,204,401,435,763,1443,1467,1525,1548,1559,1567,2649 'ai':9,38,48,223,252,294,308,337,362,386,414,444,468,490,498,509,525,538,545,563,576,587,595,612,636,658,668,678,687,698,712,724,738,750,761,777,788,798,812,821,833,847,857,867,885,889,900,912,926,934,946,957,974,985,1006,1020,1031,1060,1076,1118,1138,1160,1173,1190,1202,1218,1241,1255,1266,1274,1290,1299,1313,1327,1341,1348,1364,1379,1392,1404,1418,1429,1456,1479,1535,1544,1589,1613,1628,1640,1649,1690,1702,1724,1735,1747,1760,1771,1790,1804,1825,1847,1880,1890,1899,1932,1943,1956,1967,1978,1988,2003,2013,2026,2038,2050,2057,2074,2096,2120,2151,2162,2177,2187,2199,2211,2219,2229,2239,2253,2260,2273,2289,2307,2322,2346,2359,2371,2382,2396,2408,2418,2430,2441,2451,2463,2484,2495,2502,2519,2537,2549,2575,2586,2596,2608,2620,2631,2642,2653,2691,2703,2716,2728,2741,2754,2767,2790,2802,2812,2824,2838,2849,2860,2875,2888,2899,2910,2923,2935,2945,2957,2979,2991,3003,3027,3040,3053,3081,3093,3103,3114,3124,3134,3144 'alias':2047 'altern':843 'aml':2490 'analysi':1743 'analyz':392,685,1929,1940,2015,2020,2368 'annot':1574,1624 'answer':404,1531 'any/all':2835 'api':296,715,768,791,1141,1279,1492,1592,2100,2244,2528,2555,2666,2815,2827,2966,3089 'app':433,824,2775 'appli':593,663,880,1284,1951,3021 'applic':1372 'architectur':18,56,298,304,875,909 'arm':3107 'arm/bicep/terraform':448 'assign':1358,2376 'attach':921 'auth':371,1090 'author':2637 'autocomplet':1964 'autom':2778 'avail':157,462,3148 'azur':2,8,37,47,222,251,293,307,336,361,385,413,443,467,489,497,508,524,537,544,575,586,611,619,635,657,667,677,686,697,711,723,737,749,760,776,787,797,811,820,832,846,856,866,884,899,911,933,945,956,973,984,1001,1005,1012,1019,1030,1040,1048,1059,1075,1084,1106,1117,1122,1137,1159,1172,1189,1201,1217,1240,1254,1265,1273,1289,1298,1312,1326,1340,1347,1359,1363,1378,1391,1398,1403,1417,1428,1455,1478,1515,1534,1543,1588,1612,1627,1634,1639,1656,1689,1701,1723,1734,1746,1759,1770,1789,1803,1824,1846,1873,1879,1910,1931,1942,1955,1966,1977,1987,1991,2002,2012,2025,2037,2049,2056,2073,2095,2119,2130,2150,2161,2176,2186,2198,2210,2218,2222,2228,2238,2252,2259,2272,2288,2306,2321,2345,2358,2370,2381,2395,2407,2417,2429,2440,2450,2462,2483,2494,2501,2518,2536,2548,2574,2585,2595,2607,2614,2619,2626,2630,2641,2652,2656,2690,2698,2702,2709,2715,2722,2727,2734,2740,2747,2753,2760,2766,2773,2784,2789,2797,2801,2811,2823,2837,2848,2859,2874,2887,2898,2909,2922,2934,2944,2956,2978,2990,3002,3011,3026,3039,3052,3059,3077,3092,3102,3113,3123,3133,3143 'azure-cognitive-search':1 'azure.search.documents':2674 'base':399,1538,1557,2466 'behavior':334,938,1678 'best':14,52,240,554,596,1286 'bi':2267,2543 'bicep':3118 'binari':2414 'bing':1503,2507 'blob':609,620,1016,1439,2032,2109,2116,2131,2141,2312,2615,2688,2699,2821 'bm25':1973 'build':32,422,1915 'built':999,1608 'built-in':998,1607 'c':708 'cach':1897,1907 'call':1087 'cap':342 'capabl':79 'capac':284,800,836,849 'caption':2481 'catalog':3071 'categori':90,98,114,210,212 'chang':606 'chat':2476 'check':457,3142 'child':2087 'choos':275,731,808,842,863 'chunk':641,719,1662,1867,2083 'chunking/vectorization':258 'cli':2223 'client':1371,2685 'client-sid':2684 'cmk':1337 'code':26,64,289,407,765,2457 'cognit':3 'collect':520,2833 'combin':69,1918 'comparison':2845 'complet':2477 'complex':652,2560 'complianc':1400 'compress':735 'concurr':262,665 'concurrency-saf':261 'condit':1646 'configur':24,62,379,380,384,1025,1071,1094,1105,1145,1171,1183,1196,1223,1234,1319,1370,1409,1435,1438,1461,1472,1484,1498,1555,1596,1606,1633,1645,1655,1666,1684,1695,1707,1717,1729,1741,1753,1765,1776,1785,1798,1819,1841,1852,1862,1872,1887,1895,1961,1972,2019,2043,2055,2079,2104,2114,2126,2136,2149,2160,2183,2194,2205,2237,2248,2282,2294,2305,2317,2328,2351,2366,2389,2401,2425,2435,2446,2489,2708,2796,3068,3086 'connect':1038,1047,1063,1079,1098,1109,1116,1158,2535 'consolid':1857 'construct':2591 'content':74,176,644,896,1602,1657,1868,2617,3046 'context':1622 'control':1401,1675 'copilot':1490 'cosmos':1095,2735,2748,2761 'cost':286,859 'count':970 'cover':50 'creat':1423,1496,1585,2068,2364,2547,3033 'cross':453,1335 'cross-region':452 'cross-ten':1334 'csv':2108 'custom':427,572,1321,1667,1928,2367,2491,2504,2514,2526,3087 'customer-manag':1320 'data':259,388,417,584,655,1301,2061,2088,2174,2313,2378,2710,2725,2738,2764,3012 'databas':2785 'db':1096,2736,2749,2762 'debug':233,478,486,496 'decid':783 'decis':16,54,268,755 'defin':1520,1542,1553,1927,1949,2066,2569 'definit':1003 'delet':608,2092 'delimitedtext':2105 'deploy':29,67,324,436,440,3098,3101,3112 'deprec':775 'descript':214 'design':19,57,245,299,314,325,558,876,905,1885 'detail':1310 'detect':1767,1800 'develop':11 'diagnos':219 'diagnost':2249 'dimens':745 'disabl':1510,2341 'discrep':239,550 'doc':182 'document':77,175,646,721,1131,1386,1661,1676,1685,2034,2093 'document-level':1385 'e.g':102,118 'easi':1089 'effici':707 'embed':744,1636,1876 'enabl':1295,1508,1530,2339 'encrypt':366,1308,1323,1338,2687 'endpoint':1425 'enforc':1246,1260 'enrich':256,351,395,564,927,1578,1601,1615,1749,1827,1836,1891,1896,1906,2521,2531 'entiti':1668,1696,1708,1718,1778,2508 'error':228,471,514,522 'estim':281,796 'except':1199 'expert':5,44 'express':2593,2639,2953 'extract':1677,1756,1794 'facet':2299 'fallback':194 'faq':355,940 'featur':459,3147 'fetch':78,174,183,196 'field':1598,1858,1945,2195,2385,2405 'file':108,116,123,128,2156,2627 'filter':231,521,1389,2298,2638,2851,2857,2901,3022 'firewal':369,1179,1411 'fix':221 'foundri':922,3049,3069 'full':2869 'full-text':2868 'function':1085,2872,2885,2920,2932 'gen2':1147,2712 'genai':599,1730 'generat':888 'geo':2883 'geo-spati':2882 'github.com':166 'github.com/microsoftdocs/mcp/blob/main/readme.md)':165 'grammar':2954 'gremlin':2737 'ground':1504 'guid':164 'guidanc':45,273,305,450 'handl':605 'hybrid':1916 'ident':373,1054,1073,1101,1112,1126 'imag':1742,1792,2480 'implement':893,1384,2500,2513,2525,2559,2648 'import':85,129 'includ':12,227,255 'index':33,34,91,211,341,348,370,390,470,511,589,614,622,633,680,691,702,709,802,948,969,988,1037,1062,1086,1097,1108,1120,1130,1148,1162,1175,1192,1204,1209,1224,1450,1463,1473,1546,1737,1934,2046,2059,2070,2080,2098,2110,2122,2132,2142,2153,2164,2179,2189,2201,2213,2309,2324,2335,2403,2413,2625,2683,2700,2713,2721,2733,2746,2759,2779,2783,2799,2819,3009,3017 'indexer/skillset':225 'indexing/querying':254 'ingest':1011,1150,1226,2062,2208 'instal':161,163 'instanc':1043,1051,1166 'integr':25,63,406,412,2447,2456,2613,2808,3005,3058 'interfac':2516 'interpret':1814 'invok':2974 'ip':1178,1410 'isol':318,897 'issu':226,512,535 'json':2115,2311 'key':365,1280,1309,1324,1754 'keyless':1026,1374 'keyword':1919 'knowledg':6,312,398,430,1440,1452,1464,1475,1487,1500,1512,1521,1537,1556,2465,2539,2551,2564,2570 'l100':330 'l101':358 'l101-l139':357 'l120':105 'l139':359 'l140':382 'l140-l233':381 'l233':383 'l234':410 'l234-l291':409 'l291':411 'l292':438 'l292-l299':437 'l299':439 'l35':104 'l35-l120':103 'l37':217 'l37-l48':216 'l48':218 'l49':243 'l49-l69':242 'l69':244 'l70':271 'l70-l83':270 'l83':272 'l84':302 'l84-l90':301 'l90':303 'l91':329 'l91-l100':328 'label':376,1230,1263 'lake':2711 'languag':1625,1766,1939 'larg':631,720 'large-scal':630 'latest':146 'layout':647,1686 'learn':189,203 'learn-agent-skil':188,202 'learn.microsoft.com':475,484,494,505,516,528,541,552,567,579,591,603,616,627,639,649,661,672,683,694,705,717,729,741,753,771,781,794,806,817,829,840,851,861,873,891,903,915,930,942,954,966,981,992,1009,1023,1034,1045,1056,1069,1081,1092,1103,1114,1128,1143,1156,1169,1181,1194,1206,1221,1232,1244,1258,1270,1282,1293,1305,1317,1330,1344,1356,1368,1382,1395,1407,1421,1433,1446,1459,1470,1482,1494,1506,1518,1528,1540,1551,1562,1571,1583,1594,1604,1618,1631,1643,1653,1664,1673,1682,1693,1705,1715,1727,1739,1751,1763,1774,1783,1796,1807,1817,1829,1839,1850,1860,1870,1883,1893,1903,1913,1925,1936,1947,1959,1970,1981,1994,2006,2017,2029,2041,2053,2064,2077,2090,2102,2112,2124,2134,2147,2158,2169,2181,2192,2203,2215,2225,2235,2246,2256,2269,2280,2292,2303,2315,2326,2337,2349,2362,2374,2387,2399,2411,2423,2433,2444,2454,2473,2487,2498,2511,2523,2533,2545,2557,2567,2578,2589,2600,2611,2623,2635,2646,2659,2671,2681,2694,2706,2719,2731,2744,2757,2770,2781,2794,2805,2817,2829,2841,2853,2864,2878,2891,2903,2914,2926,2938,2950,2961,2972,2983,2994,3007,3019,3031,3043,3056,3066,3074,3084,3096,3110,3120,3129,3140,3150 'learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-blob':1445 'learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-onelake':1458 'learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-search-index':1469 'learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-sharepoint-indexed':1481 'learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-sharepoint-remote':1493 'learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-web':1505 'learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-web-manage':1517 'learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-overview':1527 'learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-answer-synthesis':1539 'learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-create-index':1550 'learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-create-knowledge-base':1561 'learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-migrate':770 'learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-retrieve':2472 'learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-set-retrieval-reasoning-effort':1570 'learn.microsoft.com/en-us/azure/search/chat-completion-skill-example-usage':2486 'learn.microsoft.com/en-us/azure/search/cognitive-search-aml-skill':2497 'learn.microsoft.com/en-us/azure/search/cognitive-search-attach-cognitive-services':929 'learn.microsoft.com/en-us/azure/search/cognitive-search-common-errors-warnings':474 'learn.microsoft.com/en-us/azure/search/cognitive-search-concept-annotations-syntax':1582 'learn.microsoft.com/en-us/azure/search/cognitive-search-concept-troubleshooting':566 'learn.microsoft.com/en-us/azure/search/cognitive-search-create-custom-skill-example':2510 'learn.microsoft.com/en-us/azure/search/cognitive-search-custom-skill-interface':2522 'learn.microsoft.com/en-us/azure/search/cognitive-search-custom-skill-scale':578 'learn.microsoft.com/en-us/azure/search/cognitive-search-custom-skill-web-api':2532 'learn.microsoft.com/en-us/azure/search/cognitive-search-debug-session':483 'learn.microsoft.com/en-us/azure/search/cognitive-search-defining-skillset':1593 'learn.microsoft.com/en-us/azure/search/cognitive-search-how-to-debug-skillset':493 'learn.microsoft.com/en-us/azure/search/cognitive-search-output-field-mapping':1603 'learn.microsoft.com/en-us/azure/search/cognitive-search-predefined-skills':1617 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-annotation-language':1630 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-azure-openai-embedding':1642 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-conditional':1652 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-content-understanding':1663 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-custom-entity-lookup':1672 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-deprecated':780 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-document-extraction':1681 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-document-intelligence-layout':1692 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-entity-linking-v3':1704 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-entity-recognition':1714 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-entity-recognition-v3':1726 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-genai-prompt':1738 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-image-analysis':1750 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-keyphrases':1762 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-language-detection':1773 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-named-entity-recognition':1782 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-ocr':1795 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-pii-detection':1806 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-sentiment':1816 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-sentiment-v3':1828 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-shaper':1838 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-text-translation':1849 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-textmerger':1859 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-textsplit':1869 'learn.microsoft.com/en-us/azure/search/cognitive-search-skill-vision-vectorize':1882 'learn.microsoft.com/en-us/azure/search/cognitive-search-tutorial-debug-sessions':504 'learn.microsoft.com/en-us/azure/search/cognitive-search-working-with-skillsets':1892 'learn.microsoft.com/en-us/azure/search/enrichment-cache-how-to-configure':1902 'learn.microsoft.com/en-us/azure/search/enrichment-cache-how-to-manage':1912 'learn.microsoft.com/en-us/azure/search/hybrid-search-how-to-query':1924 'learn.microsoft.com/en-us/azure/search/index-add-custom-analyzers':1935 'learn.microsoft.com/en-us/azure/search/index-add-language-analyzers':1946 'learn.microsoft.com/en-us/azure/search/index-add-scoring-profiles':1958 'learn.microsoft.com/en-us/azure/search/index-add-suggesters':1969 'learn.microsoft.com/en-us/azure/search/index-ranking-similarity':1980 'learn.microsoft.com/en-us/azure/search/index-sql-relational-data':590 'learn.microsoft.com/en-us/azure/search/knowledge-store-connect-power-bi':2544 'learn.microsoft.com/en-us/azure/search/knowledge-store-create-rest':2556 'learn.microsoft.com/en-us/azure/search/knowledge-store-projection-example-long':2566 'learn.microsoft.com/en-us/azure/search/knowledge-store-projections-examples':2577 'learn.microsoft.com/en-us/azure/search/monitor-azure-cognitive-search':1993 'learn.microsoft.com/en-us/azure/search/monitor-azure-cognitive-search-data-reference':2005 'learn.microsoft.com/en-us/azure/search/policy-reference':1008 'learn.microsoft.com/en-us/azure/search/query-lucene-syntax':2588 'learn.microsoft.com/en-us/azure/search/query-odata-filter-orderby-syntax':2599 'learn.microsoft.com/en-us/azure/search/query-simple-syntax':2610 'learn.microsoft.com/en-us/azure/search/reference-stopwords':2016 'learn.microsoft.com/en-us/azure/search/responsible-ai-best-practices-genai-prompt-skill':602 'learn.microsoft.com/en-us/azure/search/retrieval-augmented-generation-overview':890 'learn.microsoft.com/en-us/azure/search/search-analyzers':2028 'learn.microsoft.com/en-us/azure/search/search-api-migration':793 'learn.microsoft.com/en-us/azure/search/search-blob-indexer-role-based-access':1022 'learn.microsoft.com/en-us/azure/search/search-blob-metadata-properties':2040 'learn.microsoft.com/en-us/azure/search/search-blob-storage-integration':2622 'learn.microsoft.com/en-us/azure/search/search-capacity-planning':805 'learn.microsoft.com/en-us/azure/search/search-dotnet-mgmt-sdk-migration':816 'learn.microsoft.com/en-us/azure/search/search-dotnet-sdk-migration-version-11':828 'learn.microsoft.com/en-us/azure/search/search-faq-frequently-asked-questions':941 'learn.microsoft.com/en-us/azure/search/search-file-storage-integration':2634 'learn.microsoft.com/en-us/azure/search/search-filters':2645 'learn.microsoft.com/en-us/azure/search/search-get-started-agentic-retrieval':2658 'learn.microsoft.com/en-us/azure/search/search-get-started-arm':3109 'learn.microsoft.com/en-us/azure/search/search-get-started-bicep':3119 'learn.microsoft.com/en-us/azure/search/search-get-started-rbac':1033 'learn.microsoft.com/en-us/azure/search/search-get-started-terraform':3128 'learn.microsoft.com/en-us/azure/search/search-get-started-vector':2670 'learn.microsoft.com/en-us/azure/search/search-how-to-alias':2052 'learn.microsoft.com/en-us/azure/search/search-how-to-create-indexers':2063 'learn.microsoft.com/en-us/azure/search/search-how-to-create-search-index':2076 'learn.microsoft.com/en-us/azure/search/search-how-to-define-index-projections':2089 'learn.microsoft.com/en-us/azure/search/search-how-to-delete-documents':2101 'learn.microsoft.com/en-us/azure/search/search-how-to-dotnet-sdk':2680 'learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-changed-deleted':615 'learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-csv':2111 'learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-encrypted':2693 'learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-json':2123 'learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-markdown':2133 'learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-one-to-many':2146 'learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-plaintext':626 'learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-storage':2705 'learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-data-lake-storage':2718 'learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-tables':2730 'learn.microsoft.com/en-us/azure/search/search-how-to-index-cosmosdb-gremlin':2743 'learn.microsoft.com/en-us/azure/search/search-how-to-index-cosmosdb-mongodb':2756 'learn.microsoft.com/en-us/azure/search/search-how-to-index-cosmosdb-sql':2769 'learn.microsoft.com/en-us/azure/search/search-how-to-index-logic-apps':2780 'learn.microsoft.com/en-us/azure/search/search-how-to-index-mysql':2793 'learn.microsoft.com/en-us/azure/search/search-how-to-index-onelake-files':2157 'learn.microsoft.com/en-us/azure/search/search-how-to-index-sharepoint-online':2168 'learn.microsoft.com/en-us/azure/search/search-how-to-index-sql-database':2804 'learn.microsoft.com/en-us/azure/search/search-how-to-index-sql-managed-instance':1044 'learn.microsoft.com/en-us/azure/search/search-how-to-index-sql-managed-instance-with-managed-identity':1055 'learn.microsoft.com/en-us/azure/search/search-how-to-index-sql-server':1068 'learn.microsoft.com/en-us/azure/search/search-how-to-integrated-vectorization':2816 'learn.microsoft.com/en-us/azure/search/search-how-to-large-index':638 'learn.microsoft.com/en-us/azure/search/search-how-to-load-search-index':2180 'learn.microsoft.com/en-us/azure/search/search-how-to-managed-identities':1080 'learn.microsoft.com/en-us/azure/search/search-how-to-semantic-chunking':648 'learn.microsoft.com/en-us/azure/search/search-how-to-upgrade':839 'learn.microsoft.com/en-us/azure/search/search-howto-complex-data-types':660 'learn.microsoft.com/en-us/azure/search/search-howto-concurrency':671 'learn.microsoft.com/en-us/azure/search/search-howto-managed-identities-azure-functions':1091 'learn.microsoft.com/en-us/azure/search/search-howto-managed-identities-cosmos-db':1102 'learn.microsoft.com/en-us/azure/search/search-howto-managed-identities-sql':1113 'learn.microsoft.com/en-us/azure/search/search-howto-managed-identities-storage':1127 'learn.microsoft.com/en-us/azure/search/search-howto-move-across-regions':3139 'learn.microsoft.com/en-us/azure/search/search-howto-reindex':682 'learn.microsoft.com/en-us/azure/search/search-howto-run-reset-indexers':2191 'learn.microsoft.com/en-us/azure/search/search-howto-schedule-indexers':953 'learn.microsoft.com/en-us/azure/search/search-index-access-control-lists-and-rbac-push-api':1142 'learn.microsoft.com/en-us/azure/search/search-indexer-access-control-lists-and-role-based-access':1155 'learn.microsoft.com/en-us/azure/search/search-indexer-field-mappings':2202 'learn.microsoft.com/en-us/azure/search/search-indexer-how-to-access-private-sql':1168 'learn.microsoft.com/en-us/azure/search/search-indexer-howto-access-ip-restricted':1180 'learn.microsoft.com/en-us/azure/search/search-indexer-howto-access-private':1193 'learn.microsoft.com/en-us/azure/search/search-indexer-howto-access-trusted-service-exception':1205 'learn.microsoft.com/en-us/azure/search/search-indexer-securing-resources':1220 'learn.microsoft.com/en-us/azure/search/search-indexer-sensitivity-labels':1231 'learn.microsoft.com/en-us/azure/search/search-indexer-sharepoint-access-control-lists':2214 'learn.microsoft.com/en-us/azure/search/search-indexer-troubleshooting':515 'learn.microsoft.com/en-us/azure/search/search-limits-quotas-capacity':965 'learn.microsoft.com/en-us/azure/search/search-manage':1243 'learn.microsoft.com/en-us/azure/search/search-manage-azure-cli':2224 'learn.microsoft.com/en-us/azure/search/search-manage-powershell':2234 'learn.microsoft.com/en-us/azure/search/search-manage-rest':2245 'learn.microsoft.com/en-us/azure/search/search-markdown-data-tutorial':2828 'learn.microsoft.com/en-us/azure/search/search-modeling-multitenant-saas-applications':902 'learn.microsoft.com/en-us/azure/search/search-monitor-enable-logging':2255 'learn.microsoft.com/en-us/azure/search/search-monitor-logs-powerbi':2268 'learn.microsoft.com/en-us/azure/search/search-monitor-queries':2279 'learn.microsoft.com/en-us/azure/search/search-more-like-this':2291 'learn.microsoft.com/en-us/azure/search/search-multi-region':914 'learn.microsoft.com/en-us/azure/search/search-normalizers':2302 'learn.microsoft.com/en-us/azure/search/search-performance-analysis':693 'learn.microsoft.com/en-us/azure/search/search-performance-tips':704 'learn.microsoft.com/en-us/azure/search/search-query-access-control-rbac-enforcement':1257 'learn.microsoft.com/en-us/azure/search/search-query-odata-collection-operators':2840 'learn.microsoft.com/en-us/azure/search/search-query-odata-comparison-operators':2852 'learn.microsoft.com/en-us/azure/search/search-query-odata-filter':2863 'learn.microsoft.com/en-us/azure/search/search-query-odata-full-text-search-functions':2877 'learn.microsoft.com/en-us/azure/search/search-query-odata-geo-spatial-functions':2890 'learn.microsoft.com/en-us/azure/search/search-query-odata-logical-operators':2902 'learn.microsoft.com/en-us/azure/search/search-query-odata-orderby':2913 'learn.microsoft.com/en-us/azure/search/search-query-odata-search-in-function':2925 'learn.microsoft.com/en-us/azure/search/search-query-odata-search-score-function':2937 'learn.microsoft.com/en-us/azure/search/search-query-odata-select':2949 'learn.microsoft.com/en-us/azure/search/search-query-odata-syntax-reference':2960 'learn.microsoft.com/en-us/azure/search/search-query-sensitivity-labels':1269 'learn.microsoft.com/en-us/azure/search/search-query-troubleshoot-collection-filters':527 'learn.microsoft.com/en-us/azure/search/search-region-capacity':850 'learn.microsoft.com/en-us/azure/search/search-region-support':3149 'learn.microsoft.com/en-us/azure/search/search-security-api-keys':1281 'learn.microsoft.com/en-us/azure/search/search-security-best-practices':1292 'learn.microsoft.com/en-us/azure/search/search-security-enable-roles':1304 'learn.microsoft.com/en-us/azure/search/search-security-get-encryption-keys':1316 'learn.microsoft.com/en-us/azure/search/search-security-manage-encryption-keys':1329 'learn.microsoft.com/en-us/azure/search/search-security-managed-encryption-cross-tenant':1343 'learn.microsoft.com/en-us/azure/search/search-security-network-security-perimeter':1355 'learn.microsoft.com/en-us/azure/search/search-security-rbac':1367 'learn.microsoft.com/en-us/azure/search/search-security-rbac-client-code':1381 'learn.microsoft.com/en-us/azure/search/search-security-trimming-for-azure-search':1394 'learn.microsoft.com/en-us/azure/search/search-semi-structured-data':2314 'learn.microsoft.com/en-us/azure/search/search-sku-manage-costs':860 'learn.microsoft.com/en-us/azure/search/search-sku-tier':872 'learn.microsoft.com/en-us/azure/search/search-synonyms':2325 'learn.microsoft.com/en-us/azure/search/security-controls-policy':1406 'learn.microsoft.com/en-us/azure/search/semantic-code-migration':2971 'learn.microsoft.com/en-us/azure/search/semantic-how-to-configure':2336 'learn.microsoft.com/en-us/azure/search/semantic-how-to-enable-disable':2348 'learn.microsoft.com/en-us/azure/search/semantic-how-to-enable-scoring-profiles':2361 'learn.microsoft.com/en-us/azure/search/semantic-how-to-query-request':2982 'learn.microsoft.com/en-us/azure/search/semantic-how-to-query-rewrite':2993 'learn.microsoft.com/en-us/azure/search/service-configure-firewall':1420 'learn.microsoft.com/en-us/azure/search/service-create-private-endpoint':1432 'learn.microsoft.com/en-us/azure/search/troubleshoot-shared-private-link-resources':540 'learn.microsoft.com/en-us/azure/search/troubleshoot-storage-metrics':551 'learn.microsoft.com/en-us/azure/search/tutorial-create-custom-analyzer':2373 'learn.microsoft.com/en-us/azure/search/tutorial-csharp-create-load-index':980 'learn.microsoft.com/en-us/azure/search/tutorial-csharp-search-query-integration':3006 'learn.microsoft.com/en-us/azure/search/tutorial-multiple-data-sources':3018 'learn.microsoft.com/en-us/azure/search/tutorial-optimize-indexing-push-api':716 'learn.microsoft.com/en-us/azure/search/vector-search-filters':3030 'learn.microsoft.com/en-us/azure/search/vector-search-how-to-assign-narrow-data-types':2386 'learn.microsoft.com/en-us/azure/search/vector-search-how-to-chunk-documents':728 'learn.microsoft.com/en-us/azure/search/vector-search-how-to-configure-compression-storage':740 'learn.microsoft.com/en-us/azure/search/vector-search-how-to-configure-vectorizer':2398 'learn.microsoft.com/en-us/azure/search/vector-search-how-to-create-index':2410 'learn.microsoft.com/en-us/azure/search/vector-search-how-to-index-binary-data':2422 'learn.microsoft.com/en-us/azure/search/vector-search-how-to-quantization':2432 'learn.microsoft.com/en-us/azure/search/vector-search-how-to-query':3042 'learn.microsoft.com/en-us/azure/search/vector-search-how-to-storage-options':2443 'learn.microsoft.com/en-us/azure/search/vector-search-how-to-truncate-dimensions':752 'learn.microsoft.com/en-us/azure/search/vector-search-index-size':991 'learn.microsoft.com/en-us/azure/search/vector-search-integrated-vectorization':2453 'learn.microsoft.com/en-us/azure/search/vector-search-integrated-vectorization-ai-studio':3055 'learn.microsoft.com/en-us/azure/search/vector-search-vectorizer-ai-services-vision':3065 'learn.microsoft.com/en-us/azure/search/vector-search-vectorizer-azure-machine-learning-ai-studio-catalog':3073 'learn.microsoft.com/en-us/azure/search/vector-search-vectorizer-azure-open-ai':3083 'learn.microsoft.com/en-us/azure/search/vector-search-vectorizer-custom-web-api':3095 'level':1387 'limit':21,59,326,331,347,917,936,960,971,990 'line':100,112,213 'link':117,126,236,533,1186,1697 'list':2010 'load':2171 'local':70 'locat':94 'log':2000,2250,2262 'logic':2774,2895 'lookup':1669 'lucen':2581 'make':17,55,269,756 'manag':285,372,571,814,855,1042,1050,1053,1072,1100,1111,1125,1165,1272,1322,1905,2185,2217,2227,2242 'mani':2140 'manual':3131 'map':1599,2031,2196,2319 'markdown':193,209,2127,2820 'mcp':152,179,2471 'merg':1854 'metadata':1154,2035 'metadata.generated':133 'metric':549,1998,2264 'microsoft':181,1227,3048 'microsoftdoc':153,180 'migrat':288,759,773,785,2963 'mode':625,2145,3024 'model':260,581,651,3050,3070 'mongodb':2751 'monitor':396,1985,1992,1997,2271 'month':139 'morelikethi':2285 'move':442,455,3132 'mrl':747 'multi':321,907 'multi-region':320,906 'multimod':1875,3063 'multipl':3010 'multiten':315,894 'mysql':2787 'name':1777 'narrow':2377 'nest':654 'net':823,978,2675,2997 'network':171,368,1213,1352 'network-protect':1212 'newer':2969 'node':1579 'normal':2296 'nosql':2763 'object':1523 'ocr':1786 'odata':230,519,2592,2832,2844,2856,2867,2881,2894,2906,2918,2930,2941,2952 'old':140 'one':2138,3015 'one-to-mani':2137 'onelak':1451,2155 'onlin':2167 'openai':1635,2657,3078 'oper':1303,2679,2834,2846,2896 'optim':267,618,629,696,733 'optimist':664 'option':2438 'orderbi':2907 'outbound':1078 'output':1597,1837 'paramet':1671 'parent':2086 'parent-child':2085 'pars':624,2106,2117,2128,2144 'pattern':20,27,58,65,300,311,408,424,877,882,2458,3000 'perform':248,692,703,1238,2276 'perimet':1354 'phrase':1755 'pii':1799 'pipelin':257,565,1616,1900 'plaintext':621 'plan':853 'plane':1302 'plus':449 'polici':1002,1399 'policy/compliance':378 'portal':232,502,838 'power':2266,2542 'powershel':2232 'practic':15,53,241,555,597,1287 'prefer':177 'preview':1901,2633,2792 'privat':235,367,532,1167,1185,1424 'process':2023 'profil':1953,2353,2393 'project':2081,2561,2572 'prompt':600,1731 'protect':1214 'provid':43 'provis':3122 'pull':144 'purview':375,1228,1261 'push':714,1140 'python':2662 'quantiz':2427 'queri':185,199,689,700,804,1251,1268,1278,1917,2275,2286,2421,2461,2582,2598,2604,2644,2862,2912,2947,2959,2981,2987,2999,3029,3037 'query/filter':423 'quick':72 'quick-refer':71 'quota':22,60,327,332,352,918,928,962 'rag':310,727,881 'rang':101 'rank':2330,2356,2965,2976 'ranker':2343 'rbac':364,1013,1027,1135,1153,1249,1296,1360,1375 'read':107,122 'rebuild':676 'recognit':1709,1719,1779 'refer':73,127,1577,1996,2008 'refresh':2173 'region':278,322,454,458,844,908,3138,3146 'relat':354,583 'relev':95,1974 'remot':76,1485 'repositori':150 'requir':170 'resourc':534,670,923,1215,1315 'respons':594 'rest':767,790,1591,2243,2468,2554,2665,2814,2826 'restructur':1835 'result':2948 'retriev':402,764,1307,1444,1468,1491,1526,1549,1560,1568,2650 'retrievalreasoningeffort':1565 'return':192,208 'review':932 'rewrit':2988 'right':865 'role':1361 'run':951,2190 'safe':263,681 'scale':246,569,632 'schedul':349,944 'schema':2071 'scope':1014 'score':1815,1952,1975,2352 'script':2233 'sdk':826,2663,2676,2998 'sdks':280,815,2469 'search':4,10,39,49,224,253,295,309,338,363,387,415,426,445,469,491,499,510,526,539,546,577,588,613,637,659,669,679,688,699,713,725,739,751,762,778,789,799,813,822,834,848,858,868,886,901,913,935,947,958,975,986,1007,1021,1032,1061,1077,1119,1139,1161,1174,1191,1203,1219,1242,1256,1267,1275,1291,1300,1314,1328,1342,1349,1365,1380,1393,1405,1419,1430,1457,1462,1480,1536,1545,1590,1614,1629,1641,1650,1691,1703,1725,1736,1748,1761,1772,1791,1805,1826,1848,1881,1923,1933,1944,1957,1968,1979,1989,2004,2014,2027,2039,2051,2058,2069,2075,2097,2121,2152,2163,2178,2188,2200,2212,2220,2230,2240,2254,2261,2274,2290,2308,2323,2334,2347,2360,2372,2383,2397,2409,2419,2431,2442,2452,2464,2485,2496,2503,2509,2520,2538,2550,2576,2587,2597,2609,2621,2632,2643,2654,2669,2678,2692,2704,2717,2729,2742,2755,2768,2791,2803,2813,2825,2839,2850,2861,2871,2876,2889,2900,2911,2924,2936,2946,2958,2980,2992,3004,3016,3041,3054,3064,3082,3094,3104,3115,3125,3135,3145 'search.in':2919 'search.score':2931 'section':96 'secur':23,61,356,360,994,1036,1058,1083,1208,1235,1285,1353,1388,1427 'security.md':119,120 'select':2942 'semant':1922,2329,2342,2355,2964,2975,2986 'semantic/vector':425 'send':3035 'sensit':1229,1262 'sentiment':1810,1820 'server':1066 'servic':339,446,835,959,1198,1414,3105,3116,3136 'session':234,479,503 'set':394,1332,1448,1564,1983,2331,2696 'shape':2562 'shaper':1832 'share':531,1184,2628 'sharepoint':1474,1486,2166,2206 'side':2686 'simpl':2603 'size':346,989 'skill':40,42,84,169,191,205,291,428,573,601,779,1610,1621,1637,1647,1659,1670,1687,1699,1710,1721,1732,1744,1757,1768,1780,1787,1801,1811,1822,1833,1844,1855,1865,1877,2478,2492,2505,2515,2529 'skill-azure-cognitive-search' 'skillset':35,391,481,492,500,1581,1586,1651,1680,1713,1888 'sku':461,869 'skus':276 'sort':2301 'sourc':389,418,1441,1453,1465,1476,1488,1501,1513,1522,3013 'source-microsoftdocs' 'spatial':2884 'specifi':111 'split':1864 'sql':582,1041,1049,1065,1107,1164,2798 'stopword':2009 'storag':547,1017,1123,1911,2437,2616,2724 'storage/metrics':238 'store':313,431,1908,2540,2552,2565,2571 'string':186,200 'subscript':1516 'suggest':141,158,1962 'synonym':2318 'syntax':1575,2583,2605 'synthesi':405,1532 'tabl':2723 'templat':3108 'tenant':317,1336 'terraform':3127 'text':1793,1842,1853,1863,2022,2295,2870 'text/markdown':207 'tier':277,344,871,964,976 'time':1252 'tip':559 'tool':154,421 'topic':464,556,757,878,919,995,1436,2459,3099 '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' 'translat':1843 'troubleshoot':13,51,215,463,466,482,488,507,518,530,543,561 'truncat':743 'trust':1197,1413 'tune':249 'tutori':979 'type':2379 'understand':477,925,950,968,983,1658 'updat':264,674 'upgrad':283,819,831 'url':465,557,758,879,920,996,1437,2460,3100 'usag':2967 'use':30,82,88,106,121,178,195,501,810,997,1124,1397,1502,1573,1620,1809,1831,2045,2241,2284,2475,2580,2602,2661,2673,2772,2807,2831,2843,2855,2866,2880,2893,2905,2916,2928,2940,2985,2996,3076,3106,3117 'user':143,160 'v11':827 'v2':1711,1781,1812 'v3':1698,1720,1821 'vector':266,419,643,726,732,987,1920,2384,2390,2392,2402,2415,2420,2426,2436,2448,2668,2809,3028,3036,3045,3061,3072,3079,3090 'vector/index':345 'vector/semantic':393 'version':147,297,769,792,2970 'via':1136,1489,2099,2467,2553 'vision':1874,3060 'visual':2258 'vms':1067 'volum':2278 'warn':229,473 'web':1499,1511,2527,3088 'webpag':197 'window':350,952 'without':513 'workflow':2776 'workload':1569","prices":[{"id":"be477687-ecab-429d-b654-067d1b69b819","listingId":"9e772ec0-d949-49d7-91dc-0b0ba10f6bfe","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:29.976Z"}],"sources":[{"listingId":"9e772ec0-d949-49d7-91dc-0b0ba10f6bfe","source":"github","sourceId":"MicrosoftDocs/Agent-Skills/azure-cognitive-search","sourceUrl":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-cognitive-search","isPrimary":false,"firstSeenAt":"2026-04-18T21:58:29.976Z","lastSeenAt":"2026-05-18T18:53:50.282Z"}],"details":{"listingId":"9e772ec0-d949-49d7-91dc-0b0ba10f6bfe","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"MicrosoftDocs","slug":"azure-cognitive-search","github":{"repo":"MicrosoftDocs/Agent-Skills","stars":549,"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-05-17T02:50:05Z","description":"Curated Agent Skills for Microsoft & Azure – giving AI coding assistants structured, real-time expertise from Microsoft Learn docs.","skill_md_sha":"4bdf7ab4c7f190fa08b5d54b8a79dfb28ff3a938","skill_md_path":"skills/azure-cognitive-search/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-cognitive-search"},"layout":"multi","source":"github","category":"Agent-Skills","frontmatter":{"name":"azure-cognitive-search","description":"Expert knowledge for Azure AI Search development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building indexes, indexers, skillsets, semantic/vector search, or RAG/knowledge-store workloads, and other Azure AI Search related development tasks. Not for Azure Cosmos DB (use azure-cosmos-db), Azure Data Explorer (use azure-data-explorer), Azure Synapse Analytics (use azure-synapse-analytics), Azure Open Datasets (use azure-open-datasets).","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-cognitive-search"},"updatedAt":"2026-05-18T18:53:50.282Z"}}