Add Custom Skill for Invoice Extraction in Azure AI Search
You have an Azure AI Search resource named Search1. You have an app named App1 that uses Search1 to index content. You need to add a custom skill to App1 to ensure that the app can recognize and retrieve properties from invoices by using Search1. What should you include in the solution?
Community Votes
100% of anonymous learners picked answer C. Votes are pick records left by other test-takers — they are not the verified answer.
Community Insight
The question tests identifying the appropriate Azure AI service for extracting structured data from invoices to be used as an AI Search custom skill, where the common trap is confusing generative or vision services with document extraction.
Integrating Azure AI Document Intelligence as a custom skill in Azure AI Search enables the extraction of structured properties from invoices. This solution establishes that Document Intelligence is the correct service for document processing within search indexing.
Choosing Azure OpenAI because of its popularity, failing to recognize that Document Intelligence provides purpose-built pre-trained models for invoices.
Community Discussion (4 comments)
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
Azure AI Document Intelligence (formerly Form Recognizer) is specifically designed to extract key-value pairs, tables, and structured data from documents like invoices. By adding it as a custom skill in an Azure AI Search enrichment pipeline, the search index can ingest and query these extracted invoice properties efficiently.Why the Other Options Are Wrong
Azure AI Immersive Reader is an accessibility tool for reading text aloud and translating, not for extracting structured data. Azure OpenAI is a generative AI service and is not the standard or most efficient tool for structured form extraction compared to Document Intelligence. Azure AI Custom Vision is used for image classification and object detection, not parsing document text or layouts.Community Comment Notes
Commenters agree that Document Intelligence is the correct choice due to its specialized prebuilt models for invoices. As Christian_garcia_martin noted, "Document Intelligence, formerly Form Recognizer" is the appropriate service. Another user highlighted that it provides "prebuilt and custom models specifically designed to extract structured data from documents, such as invoices."Official Reference
Exam Strategy
When asked to extract structured data (like fields from an invoice or receipt) in an Azure AI Search pipeline, always look for Azure AI Document Intelligence. It is the designated service for form understanding and integrates natively as a custom skill.