azure-cognitive-search

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, debugging, or optimizing Azure AI Search applications. Not for Azure Cosmos DB (use azure-cosmos-db), Azure Data Explorer (use azure-data-explorer), Azure Synapse Analytics (use azure-synapse-analytics).

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "azure-cognitive-search" with this command: npx skills add microsoftdocs/agent-skills/microsoftdocs-agent-skills-azure-cognitive-search

Azure AI Search Skill

This 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.

How to Use This Skill

IMPORTANT for Agent: This file may be large. Use the Category Index below to locate relevant sections, then use read_file with specific line ranges (e.g., L136-L144) to read the sections needed for the user's question

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

This skill requires network access to fetch documentation content:

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

Category Index

CategoryLinesDescription
TroubleshootingL37-L47Diagnosing and fixing Azure AI Search indexer and skillset issues, including common errors, OData filter problems, portal debug sessions, and shared private link resource failures.
Best PracticesL48-L68Best practices for indexing, enrichment, chunking, vectors, performance, concurrency, and safe updates in Azure AI Search, including RAG, custom skills, and responsible GenAI usage.
Decision MakingL69-L80Guidance on upgrading/migrating Azure AI Search skills/SDKs, estimating capacity, choosing pricing tiers, and planning costs and hardware for search workloads
Architecture & Design PatternsL81-L88Architectural guidance for Azure AI Search: RAG and agentic retrieval patterns, knowledge store design, multitenancy/isolation, and multi-region deployment strategies.
Limits & QuotasL89-L99Limits, quotas, and behaviors for Azure AI Search services, indexers, enrichment, and vector indexes, plus a .NET tutorial that illustrates index size and loading constraints.
SecurityL100-L138Securing Azure AI Search: auth (keys/RBAC), encryption (CMK), network isolation, indexer access to data sources, and enforcing ACL/RBAC/Purview labels at index and query time.
ConfigurationL139-L234Configuring Azure AI Search: data sources, indexes, analyzers, vector/semantic settings, skillsets/enrichment, knowledge bases, monitoring, and indexer/connection options.
Integrations & Coding PatternsL235-L295Patterns and code for integrating data sources, indexers, custom skills/vectorizers, OData/Lucene queries, semantic + vector search, and agentic retrieval with Azure AI Search.
DeploymentL296-L303Deploying and moving Azure AI Search services (ARM/Bicep/Terraform), choosing regions/features, and building an end-to-end agentic retrieval solution with Foundry.

Troubleshooting

TopicURL
Resolve common Azure AI Search indexer errors and warningshttps://learn.microsoft.com/en-us/azure/search/cognitive-search-common-errors-warnings
Understand Debug Sessions for skillset troubleshootinghttps://learn.microsoft.com/en-us/azure/search/cognitive-search-debug-session
Debug Azure AI Search skillsets using portal sessionshttps://learn.microsoft.com/en-us/azure/search/cognitive-search-how-to-debug-skillset
Tutorial: Practice debugging Azure AI Search skillsetshttps://learn.microsoft.com/en-us/azure/search/cognitive-search-tutorial-debug-sessions
Troubleshoot Azure AI Search indexer issues without errorshttps://learn.microsoft.com/en-us/azure/search/search-indexer-troubleshooting
Troubleshoot OData collection filter errors in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-query-troubleshoot-collection-filters
Troubleshoot shared private link resource issues in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/troubleshoot-shared-private-link-resources

Best Practices

TopicURL
Design tips and troubleshooting for AI enrichment pipelineshttps://learn.microsoft.com/en-us/azure/search/cognitive-search-concept-troubleshooting
Scale and manage custom skills in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-custom-skill-scale
Model SQL relational data for Azure AI Search indexinghttps://learn.microsoft.com/en-us/azure/search/index-sql-relational-data
Apply responsible AI best practices for GenAI Prompt skillhttps://learn.microsoft.com/en-us/azure/search/responsible-ai-best-practices-genai-prompt-skill
Handle changed and deleted blobs in Azure AI Search indexershttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-changed-deleted
Optimize plain text blob indexing with text parsinghttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-plaintext
Optimize large-scale indexing in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-large-index
Chunk and vectorize content by document layouthttps://learn.microsoft.com/en-us/azure/search/search-how-to-semantic-chunking
Model complex and nested data in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-howto-complex-data-types
Apply optimistic concurrency for Azure AI Search resourceshttps://learn.microsoft.com/en-us/azure/search/search-howto-concurrency
Update or rebuild Azure AI Search indexes safelyhttps://learn.microsoft.com/en-us/azure/search/search-howto-reindex
Analyze Azure AI Search query and indexing performancehttps://learn.microsoft.com/en-us/azure/search/search-performance-analysis
Optimize Azure AI Search query and indexing performancehttps://learn.microsoft.com/en-us/azure/search/search-performance-tips
Efficient C# indexing with Azure AI Search Push APIhttps://learn.microsoft.com/en-us/azure/search/tutorial-optimize-indexing-push-api
Chunk large documents for Azure AI Search vector RAGhttps://learn.microsoft.com/en-us/azure/search/vector-search-how-to-chunk-documents
Choose vector optimization and compression in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/vector-search-how-to-configure-compression-storage
Truncate embedding dimensions with MRL in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/vector-search-how-to-truncate-dimensions

Decision Making

TopicURL
Migrate from deprecated Azure AI Search skillshttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-deprecated
Migrate Azure AI Search REST clients to newer API versionshttps://learn.microsoft.com/en-us/azure/search/search-api-migration
Estimate Azure AI Search capacity for indexing and querieshttps://learn.microsoft.com/en-us/azure/search/search-capacity-planning
Choose and use Azure AI Search management SDKshttps://learn.microsoft.com/en-us/azure/search/search-dotnet-mgmt-sdk-migration
Upgrade Azure AI Search .NET apps to SDK v11https://learn.microsoft.com/en-us/azure/search/search-dotnet-sdk-migration-version-11
Upgrade Azure AI Search services to higher-capacity hardwarehttps://learn.microsoft.com/en-us/azure/search/search-how-to-upgrade
Plan and manage Azure AI Search costshttps://learn.microsoft.com/en-us/azure/search/search-sku-manage-costs
Choose the right Azure AI Search pricing tierhttps://learn.microsoft.com/en-us/azure/search/search-sku-tier

Architecture & Design Patterns

TopicURL
Understand knowledge store architecture in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/knowledge-store-concept-intro
Apply RAG patterns with Azure AI Search and generative AIhttps://learn.microsoft.com/en-us/azure/search/retrieval-augmented-generation-overview
Implement multitenancy and content isolation in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-modeling-multitenant-saas-applications
Design multi-region architectures with Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-multi-region

Limits & Quotas

Security

TopicURL
Enable or disable Web Knowledge Source access at subscription levelhttps://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-web-manage
Use built-in Azure Policy definitions for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/policy-reference
Ingest RBAC scope metadata from Azure Blob Storagehttps://learn.microsoft.com/en-us/azure/search/search-blob-indexer-role-based-access
Configure keyless RBAC authentication for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-get-started-rbac
Secure indexer connections to Azure SQL Managed Instancehttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-sql-managed-instance
Connect Azure SQL Managed Instance with managed identityhttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-sql-managed-instance-with-managed-identity
Secure indexer access to SQL Server on Azure VMshttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-sql-server
Configure managed identities for Azure AI Search outbound connectionshttps://learn.microsoft.com/en-us/azure/search/search-how-to-managed-identities
Secure Azure Functions indexer calls with Easy Authhttps://learn.microsoft.com/en-us/azure/search/search-howto-managed-identities-azure-functions
Configure Cosmos DB indexer connections with managed identityhttps://learn.microsoft.com/en-us/azure/search/search-howto-managed-identities-cosmos-db
Configure Azure SQL indexer connections with managed identityhttps://learn.microsoft.com/en-us/azure/search/search-howto-managed-identities-sql
Connect Azure AI Search indexers to Azure Storage using managed identitieshttps://learn.microsoft.com/en-us/azure/search/search-howto-managed-identities-storage
Index documents with ACL and RBAC via Azure AI Search push APIhttps://learn.microsoft.com/en-us/azure/search/search-index-access-control-lists-and-rbac-push-api
Ingest ADLS Gen2 ACL and RBAC metadata with indexershttps://learn.microsoft.com/en-us/azure/search/search-indexer-access-control-lists-and-role-based-access
Use trusted service exception for blob indexershttps://learn.microsoft.com/en-us/azure/search/search-indexer-howto-access-trusted-service-exception
Secure indexer access to network-protected resources in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-indexer-securing-resources
Ingest Microsoft Purview sensitivity labels with indexershttps://learn.microsoft.com/en-us/azure/search/search-indexer-sensitivity-labels
Ingest SharePoint ACL metadata with Azure AI Search indexershttps://learn.microsoft.com/en-us/azure/search/search-indexer-sharepoint-access-control-lists
Configure security, access, and performance for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-manage
Enforce ACL and RBAC at query time in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-query-access-control-rbac-enforcement
Enforce Purview sensitivity labels at query timehttps://learn.microsoft.com/en-us/azure/search/search-query-sensitivity-labels
Authenticate to Azure AI Search using admin and query API keyshttps://learn.microsoft.com/en-us/azure/search/search-security-api-keys
Apply security best practices to Azure AI Search serviceshttps://learn.microsoft.com/en-us/azure/search/search-security-best-practices
Enable RBAC for Azure AI Search data plane operationshttps://learn.microsoft.com/en-us/azure/search/search-security-enable-roles
Retrieve CMK encryption key details for search resourceshttps://learn.microsoft.com/en-us/azure/search/search-security-get-encryption-keys
Configure customer-managed keys for Azure AI Search encryptionhttps://learn.microsoft.com/en-us/azure/search/search-security-manage-encryption-keys
Set up cross-tenant CMK encryption for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-security-managed-encryption-cross-tenant
Add Azure AI Search to a network security perimeterhttps://learn.microsoft.com/en-us/azure/search/search-security-network-security-perimeter
Use Azure RBAC roles for Azure AI Search administration and content accesshttps://learn.microsoft.com/en-us/azure/search/search-security-rbac
Configure client applications for keyless RBAC access to Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-security-rbac-client-code
Implement document-level security filters in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-security-trimming-for-azure-search
Use Azure Policy compliance controls for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/security-controls-policy
Configure IP firewall rules for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/service-configure-firewall
Create private endpoints for secure Azure AI Search accesshttps://learn.microsoft.com/en-us/azure/search/service-create-private-endpoint
Tutorial: Query ADLS Gen2 data with permission-filtered searchhttps://learn.microsoft.com/en-us/azure/search/tutorial-adls-gen2-indexer-acls

Configuration

TopicURL
Set up a blob knowledge source for agentic retrievalhttps://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-blob
Configure an indexed OneLake knowledge source in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-onelake
Configure a search index knowledge source for agentic retrievalhttps://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-search-index
Create an indexed SharePoint knowledge source for agentic retrievalhttps://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-sharepoint-indexed
Configure a remote SharePoint knowledge source via Copilot Retrieval APIhttps://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-sharepoint-remote
Create and configure a Web Knowledge Source for agentic retrievalhttps://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-web
Define knowledge source objects for agentic retrievalhttps://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-overview
Enable answer synthesis in Azure AI Search knowledge baseshttps://learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-answer-synthesis
Create an Azure AI Search index for agentic retrievalhttps://learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-create-index
Configure knowledge bases for Azure AI Search agentic retrievalhttps://learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-create-knowledge-base
Set retrievalReasoningEffort for agentic retrieval workloadshttps://learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-set-retrieval-reasoning-effort
Use annotation syntax to reference enriched nodes in skillsetshttps://learn.microsoft.com/en-us/azure/search/cognitive-search-concept-annotations-syntax
Create skillsets with Azure AI Search REST APIshttps://learn.microsoft.com/en-us/azure/search/cognitive-search-defining-skillset
Configure output field mappings for enriched contenthttps://learn.microsoft.com/en-us/azure/search/cognitive-search-output-field-mapping
Configure built-in skills in Azure AI Search enrichment pipelineshttps://learn.microsoft.com/en-us/azure/search/cognitive-search-predefined-skills
Use skill context and annotation language in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-annotation-language
Configure Azure OpenAI Embedding skill in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-azure-openai-embedding
Configure Conditional skill in AI Search skillsetshttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-conditional
Configure Azure Content Understanding skill for document chunkinghttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-content-understanding
Configure Custom Entity Lookup skill parametershttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-custom-entity-lookup
Control Document Extraction behavior in skillsetshttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-document-extraction
Configure Document Layout skill for Azure AI Search enrichmenthttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-document-intelligence-layout
Configure Entity Linking v3 skill in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-entity-linking-v3
Configure Entity Recognition skill v2 in skillsetshttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-entity-recognition
Configure Entity Recognition v3 skill in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-entity-recognition-v3
Configure GenAI Prompt skill for Azure AI Search indexinghttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-genai-prompt
Configure Image Analysis skill in Azure AI Search enrichmenthttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-image-analysis
Configure Key Phrase Extraction skill in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-keyphrases
Configure Language Detection skill in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-language-detection
Configure Named Entity Recognition skill v2https://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-named-entity-recognition
Configure OCR skill for Azure AI Search image text extractionhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-ocr
Configure PII Detection skill in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-pii-detection
Use Sentiment skill v2 and interpret scoreshttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-sentiment
Configure Sentiment v3 skill in Azure AI Search enrichmenthttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-sentiment-v3
Use Shaper skill to restructure enrichment outputhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-shaper
Configure Text Translation skill in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-text-translation
Configure Text Merge skill to consolidate fieldshttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-textmerger
Configure Text Split skill for chunking contenthttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-textsplit
Configure Azure Vision multimodal embeddings skill in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-vision-vectorize
Design and configure skillsets for AI enrichmenthttps://learn.microsoft.com/en-us/azure/search/cognitive-search-working-with-skillsets
Configure enrichment caching for AI pipelines (preview)https://learn.microsoft.com/en-us/azure/search/enrichment-cache-how-to-configure
Manage enrichment cache stored in Azure Storagehttps://learn.microsoft.com/en-us/azure/search/enrichment-cache-how-to-manage
Build hybrid queries combining keyword, vector, and semantic searchhttps://learn.microsoft.com/en-us/azure/search/hybrid-search-how-to-query
Define custom analyzers for Azure AI Search indexeshttps://learn.microsoft.com/en-us/azure/search/index-add-custom-analyzers
Add language analyzers to Azure AI Search fieldshttps://learn.microsoft.com/en-us/azure/search/index-add-language-analyzers
Define and apply scoring profiles in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/index-add-scoring-profiles
Configure suggesters for autocomplete in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/index-add-suggesters
Configure BM25 similarity options in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/index-ranking-similarity
Create a knowledge store via Azure portal Import Datahttps://learn.microsoft.com/en-us/azure/search/knowledge-store-create-portal
Configure a knowledge store with Azure AI Search RESThttps://learn.microsoft.com/en-us/azure/search/knowledge-store-create-rest
Set up monitoring for Azure AI Search with Azure Monitorhttps://learn.microsoft.com/en-us/azure/search/monitor-azure-cognitive-search
Reference monitoring metrics and logs for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/monitor-azure-cognitive-search-data-reference
Reference stopword lists for Azure AI Search analyzershttps://learn.microsoft.com/en-us/azure/search/reference-stopwords
Configure analyzers for text processing in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-analyzers
Map blob and document metadata into Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-blob-metadata-properties
Configure Azure AI Search indexers for data ingestionhttps://learn.microsoft.com/en-us/azure/search/search-how-to-create-indexers
Define and create search index schemas in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-create-search-index
Configure index projections for chunked and parent-child datahttps://learn.microsoft.com/en-us/azure/search/search-how-to-define-index-projections
Delete documents from Azure AI Search indexes via APIshttps://learn.microsoft.com/en-us/azure/search/search-how-to-delete-documents
Index CSV blobs using delimitedText parsing modehttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-csv
Configure JSON blob parsing for Azure AI Search indexershttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-json
Configure Markdown blob parsing and indexinghttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-markdown
Configure one-to-many blob indexing with parsing modeshttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-one-to-many
Load and refresh data into Azure AI Search indexeshttps://learn.microsoft.com/en-us/azure/search/search-how-to-load-search-index
Configure field mappings for Azure AI Search indexershttps://learn.microsoft.com/en-us/azure/search/search-indexer-field-mappings
Configure private SQL Managed Instance connections for indexershttps://learn.microsoft.com/en-us/azure/search/search-indexer-how-to-access-private-sql
Configure firewall rules for Azure AI Search indexershttps://learn.microsoft.com/en-us/azure/search/search-indexer-howto-access-ip-restricted
Configure shared private link for Azure AI Search indexershttps://learn.microsoft.com/en-us/azure/search/search-indexer-howto-access-private
Configure multi-language analyzers in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-language-support
Manage Azure AI Search with Azure CLIhttps://learn.microsoft.com/en-us/azure/search/search-manage-azure-cli
Manage Azure AI Search with PowerShell scriptshttps://learn.microsoft.com/en-us/azure/search/search-manage-powershell
Configure Azure AI Search using Management REST APIshttps://learn.microsoft.com/en-us/azure/search/search-manage-rest
Configure diagnostic logging for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-monitor-enable-logging
Monitor Azure AI Search indexer runs and resultshttps://learn.microsoft.com/en-us/azure/search/search-monitor-indexers
Visualize Azure AI Search logs and metrics in Power BIhttps://learn.microsoft.com/en-us/azure/search/search-monitor-logs-powerbi
Monitor Azure AI Search query performance and volumehttps://learn.microsoft.com/en-us/azure/search/search-monitor-queries
Configure and use moreLikeThis queries in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-more-like-this
Configure text normalizers for filters, facets, and sorthttps://learn.microsoft.com/en-us/azure/search/search-normalizers
Configure synonym maps in Azure AI Search indexeshttps://learn.microsoft.com/en-us/azure/search/search-synonyms
Configure semantic ranking settings on a search indexhttps://learn.microsoft.com/en-us/azure/search/semantic-how-to-configure
Enable or disable semantic ranker in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/semantic-how-to-enable-disable
Combine scoring profiles with semantic ranking resultshttps://learn.microsoft.com/en-us/azure/search/semantic-how-to-enable-scoring-profiles
Create and configure custom analyzers in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/tutorial-create-custom-analyzer
Configure prefilter and postfilter modes for vector querieshttps://learn.microsoft.com/en-us/azure/search/vector-search-filters
Assign narrow data types to Azure AI Search vector fieldshttps://learn.microsoft.com/en-us/azure/search/vector-search-how-to-assign-narrow-data-types
Configure vectorizers and vector profiles in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/vector-search-how-to-configure-vectorizer
Configure vector indexes and fields in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/vector-search-how-to-create-index
Index binary vectors for Azure AI Search vector querieshttps://learn.microsoft.com/en-us/azure/search/vector-search-how-to-index-binary-data
Configure quantization to compress vectors in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/vector-search-how-to-quantization
Configure vector storage options to remove extra copieshttps://learn.microsoft.com/en-us/azure/search/vector-search-how-to-storage-options
Configure integrated vectorization in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/vector-search-integrated-vectorization
Configure multi-vector fields for long-form and multimodal contenthttps://learn.microsoft.com/en-us/azure/search/vector-search-multi-vector-fields

Integrations & Coding Patterns

TopicURL
Migrate agentic retrieval REST API integrations to latest versionhttps://learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-migrate
Query Azure AI Search knowledge bases via retrieve API and MCPhttps://learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-retrieve
Use Chat Completion skill for image captioning in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/chat-completion-skill-example-usage
Configure AML custom skill in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-aml-skill
Create a Bing Entity Search custom skill for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-create-custom-skill-example
Implement custom skill interface for Azure AI Search enrichmenthttps://learn.microsoft.com/en-us/azure/search/cognitive-search-custom-skill-interface
Implement Custom Web API skill for enrichmenthttps://learn.microsoft.com/en-us/azure/search/cognitive-search-custom-skill-web-api
Implement complex projection shapes for knowledge storeshttps://learn.microsoft.com/en-us/azure/search/knowledge-store-projection-example-long
Define knowledge store projections in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/knowledge-store-projections-examples
Use Lucene query syntax with Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/query-lucene-syntax
Construct OData expressions for Azure AI Search querieshttps://learn.microsoft.com/en-us/azure/search/query-odata-filter-orderby-syntax
Use simple query syntax in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/query-simple-syntax
Integrate Azure Blob Storage content with Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-blob-storage-integration
Index Azure Files shares with Azure AI Search (preview)https://learn.microsoft.com/en-us/azure/search/search-file-storage-integration
Implement agentic retrieval with Azure AI Search and Azure OpenAIhttps://learn.microsoft.com/en-us/azure/search/search-get-started-agentic-retrieval
Programmatically implement full-text search with Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-get-started-text
Use Python SDK and REST APIs for vector searchhttps://learn.microsoft.com/en-us/azure/search/search-get-started-vector
Use Azure.Search.Documents .NET SDK for search operationshttps://learn.microsoft.com/en-us/azure/search/search-how-to-dotnet-sdk
Index client-side encrypted blobs using custom skillshttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-encrypted
Set up Azure Blob indexer for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-storage
Configure Azure Data Lake Gen2 indexer for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-data-lake-storage
Index Azure Table Storage data with Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-tables
Index Azure Cosmos DB Gremlin data with Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-cosmosdb-gremlin
Index Azure Cosmos DB for MongoDB with Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-cosmosdb-mongodb
Index Azure Cosmos DB NoSQL data with Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-cosmosdb-sql
Use Azure Logic Apps workflows for automated indexinghttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-logic-apps
Index Azure Database for MySQL with Azure AI Search (preview)https://learn.microsoft.com/en-us/azure/search/search-how-to-index-mysql
Configure OneLake files indexer for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-onelake-files
Set up SharePoint Online indexer for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-sharepoint-online
Configure Azure SQL indexer for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-sql-database
Use integrated vectorization with Azure AI Search REST APIshttps://learn.microsoft.com/en-us/azure/search/search-how-to-integrated-vectorization
Index Markdown blobs with Azure AI Search REST APIshttps://learn.microsoft.com/en-us/azure/search/search-markdown-data-tutorial
Use OData collection operators any/all in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-query-odata-collection-operators
Use OData comparison operators in Azure AI Search filtershttps://learn.microsoft.com/en-us/azure/search/search-query-odata-comparison-operators
Use OData $filter in Azure AI Search querieshttps://learn.microsoft.com/en-us/azure/search/search-query-odata-filter
Use OData full-text search functions in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-query-odata-full-text-search-functions
Use OData geo-spatial functions in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-query-odata-geo-spatial-functions
Use OData logical operators in Azure AI Search filtershttps://learn.microsoft.com/en-us/azure/search/search-query-odata-logical-operators
Use OData $orderby in Azure AI Search querieshttps://learn.microsoft.com/en-us/azure/search/search-query-odata-orderby
Use the OData search.in function in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-query-odata-search-in-function
Use the OData search.score function in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-query-odata-search-score-function
Use OData $select in Azure AI Search query resultshttps://learn.microsoft.com/en-us/azure/search/search-query-odata-select
OData expression grammar for Azure AI Search querieshttps://learn.microsoft.com/en-us/azure/search/search-query-odata-syntax-reference
Index semi-structured JSON blobs with Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-semi-structured-data
Index big data from Spark using SynapseML and Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-synapseml-cognitive-services
Migrate semantic ranking API usage to newer versionshttps://learn.microsoft.com/en-us/azure/search/semantic-code-migration
Invoke semantic ranking in Azure AI Search querieshttps://learn.microsoft.com/en-us/azure/search/semantic-how-to-query-request
Use semantic query rewriting in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/semantic-how-to-query-rewrite
Understand .NET search integration code for web appshttps://learn.microsoft.com/en-us/azure/search/tutorial-csharp-search-query-integration
Index multiple Azure data sources into one search indexhttps://learn.microsoft.com/en-us/azure/search/tutorial-multiple-data-sources
C# tutorial for building AI enrichment skillsetshttps://learn.microsoft.com/en-us/azure/search/tutorial-skillset
Generate embeddings for Azure AI Search vector indexinghttps://learn.microsoft.com/en-us/azure/search/vector-search-how-to-generate-embeddings
Vectorize content with Microsoft Foundry models in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/vector-search-integrated-vectorization-ai-studio
Integrate Azure Vision vectorizer for multimodal searchhttps://learn.microsoft.com/en-us/azure/search/vector-search-vectorizer-ai-services-vision
Configure Foundry model catalog vectorizerhttps://learn.microsoft.com/en-us/azure/search/vector-search-vectorizer-azure-machine-learning-ai-studio-catalog
Use Azure OpenAI vectorizer with AI Searchhttps://learn.microsoft.com/en-us/azure/search/vector-search-vectorizer-azure-open-ai
Configure Custom Web API vectorizer for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/vector-search-vectorizer-custom-web-api

Deployment

TopicURL
Deploy Azure AI Search service using ARM templateshttps://learn.microsoft.com/en-us/azure/search/search-get-started-arm
Deploy Azure AI Search service using Bicephttps://learn.microsoft.com/en-us/azure/search/search-get-started-bicep
Provision Azure AI Search with Terraformhttps://learn.microsoft.com/en-us/azure/search/search-get-started-terraform
Manually move Azure AI Search services across regionshttps://learn.microsoft.com/en-us/azure/search/search-howto-move-across-regions
Select Azure regions and feature availability for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-region-support

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Security

azure-security

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

azure-architecture

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

azure-blob-storage

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

azure-functions

No summary provided by upstream source.

Repository SourceNeeds Review