CCNA Implement knowledge mining and information extraction solutions Questions

75 of 168 questions · Page 1/3 · Implement knowledge mining and information extraction solutions · Answers revealed

1
MCQeasy

You are designing a knowledge mining solution for customer support emails. The solution must extract the customer's name, issue category, and sentiment from each email. Which two Azure AI services should you combine?

A.Azure AI Bot Service and Azure AI Language
B.Azure AI Document Intelligence and Azure AI Search
C.Azure AI Language and Azure AI Search
D.Azure AI Translator and Azure AI Language
AnswerC

Azure AI Language extracts entities and sentiment; Azure AI Search indexes them.

Why this answer

Azure AI Language provides entity extraction and sentiment analysis. Azure AI Search indexes the extracted data for search. The other services are not directly needed for extraction and indexing.

2
MCQmedium

You are building a knowledge mining solution for legal documents stored in Azure Blob Storage. The solution must extract entities, key phrases, and relationships from the documents. Which Azure AI service should you use?

A.Azure AI Document Intelligence
B.Azure AI Translator
C.Azure AI Language
D.Azure AI Search
AnswerC

Azure AI Language includes pre-built capabilities for entity recognition, key phrase extraction, and relationship extraction.

Why this answer

Azure AI Language provides entity extraction, key phrase extraction, and relationship extraction capabilities. Azure AI Document Intelligence is for document analysis and form extraction. Azure AI Search is for indexing and search.

Azure AI Translator is for translation.

3
MCQmedium

You are building a knowledge mining solution for a legal firm to extract clauses from contracts. The contracts are stored as PDFs in Azure Blob Storage. You need to design the solution to minimize cost while ensuring high accuracy for clause extraction. Which approach should you use?

A.Use Azure AI Custom Vision to detect clause regions in scanned documents.
B.Use Azure OpenAI GPT-4 to process each PDF and extract clauses using prompts.
C.Use Azure AI Search with a blob indexer to extract clauses during indexing.
D.Use Azure AI Document Intelligence with a custom extraction model trained on contract clauses.
AnswerD

Document Intelligence provides custom models for key-value pair and table extraction with high accuracy and lower cost than GPT-4.

Why this answer

Option B is correct because Azure AI Document Intelligence (formerly Form Recognizer) offers custom extraction models with high accuracy and is optimized for document understanding. Azure AI Search with blob indexers is for indexing, not extraction. Azure OpenAI GPT-4 can be costlier and may not be as optimized for structured extraction from PDFs.

Custom Vision is for images, not documents.

4
MCQhard

You executed the Azure CLI command shown to create an indexer. However, the indexer fails to run. The error indicates that the data source connection string is invalid. You have verified that the connection string is correct. What is the most likely issue?

A.The --query parameter is incorrectly formatted
B.The skillset name does not exist in the search service
C.The parsingMode should be 'json' for PDF files
D.The data source's connection string is not properly stored or the data source is not configured with the correct credentials
AnswerD

The error indicates invalid connection string; the data source definition likely has a wrong or expired key.

Why this answer

Option D is correct because the Azure CLI command uses single quotes around the parameters JSON, which is correct in Bash, but in PowerShell or other shells, it may cause issues. However, the most common issue is that the command is missing the '--connection-string' parameter or the data source itself has an incorrect connection string. But given the exhibit, the command does not include a '--connection-string' parameter; the data source is referenced by name.

The problem might be that the data source was created with a connection string that is not valid. Option A is wrong because the parsingMode is valid. Option B is wrong because the skillset name is not causing the error.

Option C is wrong because the query parameter is not the issue.

5
MCQeasy

You are building a chatbot using Microsoft Copilot Studio that needs to answer questions based on content from a set of technical manuals stored as PDFs. The content must be indexed and made available to the chatbot. You need to configure the knowledge source for the chatbot. What should you do?

A.Upload the PDFs to a SharePoint library and use SharePoint as the knowledge source.
B.Create an Azure AI Search index from the PDFs and connect it to Copilot Studio as a knowledge source.
C.Add a web search connector to the chatbot to search for information online.
D.Store the content in Azure SQL Database and use it as a knowledge source.
AnswerB

Azure AI Search indexes content and can be used as a knowledge source.

Why this answer

Microsoft Copilot Studio can use Azure AI Search as a knowledge source to index and retrieve content from PDFs. Option A is wrong because the Web search is for public information. Option B is wrong because SharePoint is not the direct indexer for PDFs.

Option D is wrong because Azure SQL Database is not for document content.

6
MCQmedium

Your company has a large repository of scanned invoices in PDF format. You need to extract invoice number, date, total amount, and vendor name from these PDFs. Which Azure AI service should you use?

A.Azure AI Language
B.Azure AI Document Intelligence
C.Azure AI Search
D.Azure AI Vision
AnswerB

Document Intelligence has a pre-built invoice model that extracts invoice-specific fields.

Why this answer

Azure AI Document Intelligence (formerly Form Recognizer) is designed for extracting structured data from forms and documents. Pre-built invoice model can extract invoice fields. Azure AI Language is for text analytics on extracted text.

7
Multi-Selectmedium

You are designing an Azure Cognitive Search solution that indexes customer support tickets. The index must include a field for 'sentiment' that is populated from an AI enrichment pipeline. Which TWO actions are required to achieve this?

Select 2 answers
A.Add a built-in Sentiment skill to the skillset.
B.Implement a custom skill to normalize sentiment values.
C.Create a custom sentiment analysis skill using Azure AI Language.
D.Define a 'sentiment' field in the index with type Collection(Edm.String).
E.Configure an output field mapping in the indexer to map the sentiment output to the index field.
AnswersA, E

The sentiment skill generates sentiment scores.

Why this answer

Options A and C are correct. The enrichment pipeline must include a built-in sentiment skill (A), and a field mapping must be added to map the sentiment output to the index field (C). Option B is wrong because the sentiment skill is already built-in.

Option D is wrong because a custom skill is not required. Option E is wrong because the index definition defines the field but does not populate it.

8
Multi-Selectmedium

You are deploying a knowledge mining solution using Azure AI Search and Azure AI Document Intelligence. The solution must extract text from scanned documents, identify named entities, and index the content. You need to configure the skillset. Which TWO built-in skills should you include in the skillset?

Select 2 answers
A.Merge skill
B.LanguageDetection skill
C.OCR skill
D.EntityRecognition skill
E.KeyPhraseExtraction skill
AnswersC, D

Extracts text from scanned documents.

Why this answer

The OCR skill extracts text from scanned images. The EntityRecognition skill identifies named entities. The Merge skill is not required because OCR output is already text.

The KeyPhraseExtraction skill extracts key phrases, not entities. The LanguageDetection skill detects language, not entities.

9
Multi-Selecthard

You are using Microsoft Purview to create a knowledge map of your organization's data assets. The solution must automatically scan and classify sensitive data in Azure Blob Storage. You need to configure the scanning and classification. Which THREE actions should you perform?

Select 3 answers
A.Run a full scan of the Blob Storage to discover and classify data.
B.Create custom classification rules for sensitive data types.
C.Apply sensitivity labels to the classified data.
D.Create a scan rule set that includes the desired classification rules.
E.Register the Azure Blob Storage account as a data source in Purview.
AnswersA, D, E

Scanning is required to apply classifiers.

Why this answer

Register a data source (Blob Storage) in Purview. Create a scan rule set for classification. Run a full scan to classify data.

Option A is wrong because custom classification rules are not required; built-in classifiers can be used. Option D is wrong because sensitivity labels are set after classification, but not a direct action for scanning. Option E is wrong because configuring a firewall is a prerequisite but not part of classification scanning.

10
MCQhard

You are implementing a knowledge mining solution with Azure AI Search that ingests data from Azure Blob Storage. The pipeline includes a custom skill that calls an external API for specialized entity extraction. The custom skill sometimes returns HTTP 429 (Too Many Requests). How should you handle this to ensure reliable indexing?

A.Reduce the batch size in the indexer
B.Increase the skill timeout
C.Configure a retry policy on the custom skill
D.Schedule the indexer to run less frequently
AnswerC

A retry policy with exponential backoff handles 429 errors by retrying after delays.

Why this answer

Option D is correct because the indexer retry policy can be configured to handle transient failures, including 429 errors, by retrying after a delay. Option A is incorrect because reducing the batch size might not help if the API rate limit is per request. Option B is incorrect because increasing timeouts does not address rate limiting.

Option C is incorrect because scheduling the indexer less frequently does not prevent failures during execution.

11
MCQmedium

You are designing a knowledge mining solution for a legal firm. The solution must index contracts and support queries like 'find all contracts where the governing law is New York'. The contracts are stored as PDFs in Azure Blob Storage. Which approach should you use?

A.Use Azure AI Search with a custom skill to extract the governing law field
B.Use Azure AI Search with vector search
C.Use Azure AI Search with a built-in skillset for OCR
D.Use Azure AI Search with full-text search on the extracted text
AnswerA

Custom skills can extract specific fields for indexing.

Why this answer

Option C is correct because Azure AI Search with a custom skill to extract the governing law field allows indexing that specific metadata. Option A is wrong because full-text search on raw text would not distinguish the governing law field. Option B is wrong because skillsets can extract fields, not just enrich.

Option D is wrong because vector search is for semantic similarity, not exact field extraction.

12
MCQhard

You are designing an Azure Cognitive Search solution for a legal document repository. The solution must support search across multiple languages, including English and Spanish. You need to ensure that searches return documents regardless of the language of the query. Which approach should you use?

A.Create a custom analyzer that splits text by language.
B.Use a single language analyzer set to English, and assume Spanish documents are translated.
C.Use the Microsoft analyzer for English and Spanish in a multi-language field.
D.Create separate fields for each language and set the analyzer per field.
AnswerC

Azure Cognitive Search supports multi-language fields with language-specific analyzers.

Why this answer

Option D is correct because using a multi-language analyzer that includes both English and Spanish microsoft analyzers allows the index to handle multiple languages in the same field. Option A is wrong because a single analyzer cannot handle multiple languages. Option B is wrong because a custom analyzer would not be prebuilt for multiple languages.

Option C is wrong because language-specific fields would require the user to know the language of the query.

13
MCQhard

Your company uses Azure AI Search for an internal knowledge base. Users complain that searches for 'annual report 2023' return irrelevant results. You analyze the search index and find that the content field contains large blocks of text from PDFs. You need to improve relevance without re-indexing all documents. Which approach should you take?

A.Enable spell correction in the search query
B.Add a custom scoring profile based on term frequency
C.Change the index analyzer to a different language
D.Enable semantic ranking on the search index
AnswerD

Semantic ranking re-ranks results using deep learning models to better match query intent.

Why this answer

Option A is correct because applying Azure AI Search's built-in semantic ranking re-ranks results using language understanding, improving relevance for natural language queries without re-indexing. Option B is wrong because enabling spell correction in the query only fixes typos, not relevance. Option C is wrong because adding a custom scoring profile requires changes to the index definition, which may require re-indexing.

Option D is wrong because changing the analyzer to a different language does not address the core relevance issue.

14
MCQmedium

You are designing a knowledge mining solution that ingests documents from SharePoint Online and makes them searchable using Azure AI Search. The solution must extract text from images and perform optical character recognition (OCR) on embedded images within PDFs. Which built-in skill should you include in the skillset?

A.OCR skill
B.Translation skill
C.Key phrase extraction skill
D.Entity recognition skill
AnswerA

Extracts text from images and embedded images in PDFs.

Why this answer

Option B is correct because the OCR skill extracts text from images. Option A is for text translation. Option C is for key phrases.

Option D is for entity recognition.

15
MCQmedium

You have an Azure AI Search skillset defined as shown in the exhibit. When you run the indexer, the enrichment pipeline produces outputs but no entities are extracted. The source documents are in English and contain clear organization and person names. What is the most likely cause?

A.The skill output is not mapped to the index.
B.The skills are in the wrong order.
C.The documents are not in English.
D.The '/document/content' field is an array, but the skill expects a string.
AnswerD

EntityRecognitionSkill expects a string input.

Why this answer

The default version of EntityRecognitionSkill (V3) requires the 'text' input to be a string, not an array. If '/document/content' is an array (e.g., from OCR output), the skill fails silently. Option A is wrong because the language is correct.

Option B is wrong because the skill outputs are configured. Option D is wrong because the skill is in the correct order (no dependency).

16
MCQhard

Your knowledge mining solution uses Azure AI Search with cognitive skills. During testing, you notice that some documents are not being enriched because the skillset execution fails. Which diagnostic step should you take first?

A.Enable debug mode on the skillset
B.Review the indexer execution history in the portal
C.Re-run the indexer with a fresh document
D.Check the indexer logs in Azure Monitor
AnswerA

Debug mode provides detailed per-document skill execution logs.

Why this answer

Option B is correct because enabling debug mode creates a debug session that captures detailed execution logs for each skill. Option A is wrong because checking the indexer status shows success/failure but not detailed skill errors. Option C is wrong because resubmitting might repeat the same error without insight.

Option D is wrong because the portal shows indexer execution history but not per-document skill details.

17
MCQeasy

You need to extract key-value pairs from a large set of invoices. The invoices have a consistent layout but vary in format (PDF, TIFF). Which Document Intelligence model should you use?

A.Custom extraction model
B.Layout model
C.Read model
D.Premade invoice model
AnswerD

Built specifically for invoices.

Why this answer

Option B is correct because the premade invoice model is designed for common invoice layouts. Option A is wrong because the layout model extracts text and tables, not key-value pairs. Option C is wrong because custom extraction requires training data.

Option D is wrong because the read model only extracts text.

18
MCQeasy

You need to extract entities such as dates, locations, and organization names from unstructured text documents. Which Azure AI service should you use?

A.Computer Vision
B.Azure AI Language Service
C.Azure AI Document Intelligence
D.Azure AI Speech Service
AnswerB

Language Service provides NER capabilities.

Why this answer

Option B is correct because Language Service includes Named Entity Recognition. Option A is wrong because Computer Vision analyzes images. Option C is wrong because Azure AI Document Intelligence extracts structured fields from documents.

Option D is wrong because Speech Service processes audio.

19
Multi-Selectmedium

Which TWO Azure AI Search features are used to map skill outputs to search index fields? (Select TWO.)

Select 2 answers
A.indexer parameters
B.outputFieldMappings
C.skillset outputs
D.fieldMappings
E.index fields
AnswersB, E

outputFieldMappings map skill outputs to index fields.

Why this answer

outputFieldMappings map outputs from skills to index fields. Field mappings map source data fields to index fields directly. Skillset outputs are intermediate; indexer outputs are final.

20
MCQhard

Your team is implementing a knowledge mining solution using Azure AI Search with custom skills. The custom skill, deployed as an Azure Function, calls a third-party API to enrich documents. You notice that some documents fail enrichment with HTTP 429 (too many requests) errors. You need to ensure all documents are enriched without losing data. What should you do?

A.Configure the custom skill to execute in batch mode and set a retry policy on the indexer
B.Increase the number of partitions in the Azure AI Search service
C.Enable indexer error handling to skip failed documents
D.Scale out the Azure Function to multiple instances
AnswerA

Batch mode reduces API calls, and retry policy handles transient failures.

Why this answer

Option D is correct because configuring the custom skill to execute in batch mode with a retry policy allows the skillset to handle throttling by retrying failed batches. Option A is wrong because increasing the number of partitions does not affect custom skill execution. Option B is wrong because scaling the Azure Function may help but the skillset execution is controlled by the indexer.

Option C is wrong because Azure AI Search manages retries for built-in skills, but custom skills need explicit retry configuration.

21
MCQeasy

You are designing a solution to extract structured data from a large number of handwritten forms. The forms are scanned and stored as images. Which Azure AI feature should you use?

A.Azure AI Vision's image analysis
B.Azure AI Speech to text
C.Azure Bot Service
D.Azure AI Document Intelligence's OCR capability
AnswerD

OCR extracts text from images, including handwriting.

Why this answer

Option D is correct because the OCR skill in Azure AI Document Intelligence (or Azure AI Search) can extract text from handwritten images. Option A is for speech. Option B is for image analysis, not text extraction from forms.

Option C is for conversational AI.

22
MCQhard

You have an Azure AI Search solution that indexes customer support tickets. The index includes a 'category' field that should be automatically populated using a custom skill that calls an Azure Machine Learning model. However, the skill fails intermittently with HTTP 429 errors. What is the most likely cause and the best fix?

A.The skill has a timeout set too short; increase the timeout.
B.The skill execution batch size is too large, causing high call volume; reduce batch size in the skillset definition.
C.The indexer runs too frequently; increase the indexer schedule interval.
D.The skill output field mapping is incorrect; fix the mapping.
AnswerB

Reducing batch size decreases calls per execution.

Why this answer

HTTP 429 indicates throttling. The custom skill is being called too frequently. Option B reduces the batch size to lower the call rate.

Option A increases parallel requests, making it worse. Option C changes the skill's input, not the throttling issue. Option D is plausible but less specific than reducing batch size.

23
MCQhard

Refer to the exhibit. You are using Azure AI Search with a skillset that splits documents into pages and then analyzes sentiment per page. You notice that the sentiment analysis is returning unexpected results, such as positive sentiment for negative content. What is the most likely cause?

A.The SentimentSkill is receiving the entire document text instead of individual pages.
B.The split skill context '/document' should be '/document/content'.
C.The defaultLanguageCode is set to 'en' but the documents contain other languages.
D.The page split mode with overlap may still cut sentences, causing sentiment to be evaluated on incomplete sentences.
AnswerD

Splitting at page boundaries can break sentences, leading to inaccurate sentiment analysis.

Why this answer

Option D is correct because the SplitSkill uses 'pages' mode which often splits at page boundaries, potentially cutting sentences in half. This can cause the sentiment analysis to receive incomplete text, leading to incorrect sentiment. Option A is not the primary issue.

Option B is about the initial text, not splitting. Option C is about the split context, but the sentiment context is correct.

24
MCQeasy

Your knowledge mining pipeline uses Azure AI Search to index PDF files. You need to extract text from the PDFs and also recognize embedded tables. Which built-in skill should you use?

A.Document Extraction skill
B.OCR skill
C.Custom Web API skill
D.Entity Recognition skill
AnswerA

This skill extracts text from files like PDFs; for tables, you need additional processing like Document Intelligence.

Why this answer

The Document Extraction skill extracts text from PDFs and other file types. For tables, you would use Document Intelligence. The other skills are for different purposes.

25
MCQhard

You are designing a knowledge mining solution that must extract entities from scanned handwritten forms. The forms contain signatures and checkboxes. Which combination of Azure AI services should you recommend?

A.Azure AI Document Intelligence with a custom neural model and Azure AI Language for entity linking
B.Azure AI Document Intelligence with a premade model and Azure AI Computer Vision
C.Azure AI Computer Vision (OCR) and Azure AI Search with integrated vectorization
D.Azure Cognitive Search and Azure AI Document Intelligence with a premade model
AnswerA

Custom neural models support handwriting; Language can enrich entities.

Why this answer

Option A is correct because Document Intelligence can extract handwriting and layout, and AI Language can post-process entities. Option B is wrong because Computer Vision OCR is for printed text only. Option C is wrong because Cognitive Search is not an extraction service.

Option D is wrong because AI Document Intelligence already includes OCR; adding Computer Vision is redundant.

26
MCQmedium

You have an Azure AI Search indexer that is configured to index PDF files from Azure Blob Storage. The indexer is not extracting any text from the PDFs, and no errors are reported. You review the indexer definition as shown. What is the most likely cause?

A.The parsingMode is set to 'json' instead of 'default' or 'text'
B.The field mapping from 'content' to 'content' is redundant and causes a conflict
C.The field mapping for 'metadata_storage_path' should be to 'metadata_storage_path'
D.The dataToExtract is set to 'contentAndMetadata' which is not supported for PDFs
AnswerA

JSON mode expects JSON files, not PDFs.

Why this answer

Option B is correct because the parsingMode is set to 'json', which is for JSON files, not PDFs. For PDF parsing, the mode should be 'default' or 'text'. Option A is wrong because contentAndMetadata is fine.

Option C is wrong because field mappings are correct. Option D is wrong because the path mapping is fine.

27
Multi-Selectmedium

Which TWO Azure AI services can be used together to build a knowledge mining solution that extracts text from handwritten notes and indexes them for search?

Select 2 answers
A.Azure AI Search
B.Azure AI Document Intelligence
C.Azure AI Vision (Read API)
D.Azure AI Language
E.Azure AI Translator
AnswersA, C

Indexes extracted text.

Why this answer

Azure AI Vision Read API can extract text from handwritten notes (OCR). Azure AI Search indexes the extracted text. Option A is incorrect because Document Intelligence is for forms, not handwriting.

Option C is incorrect because Language is for text analysis. Option D is incorrect because Translator is for translation.

28
MCQeasy

A company uses Azure AI Search to index customer support tickets. They need to automatically extract key phrases from each ticket to improve search relevance. Which built-in skill should they add to the skillset?

A.Key Phrase Extraction
B.Entity Recognition
C.Sentiment Analysis
D.OCR
AnswerA

Key Phrase Extraction skill extracts key phrases from text.

Why this answer

Option C is correct because the Key Phrase Extraction skill extracts key phrases from text. Option A is incorrect because Entity Recognition extracts named entities. Option B is incorrect because Sentiment Analysis determines sentiment.

Option D is incorrect because OCR extracts text from images.

29
MCQhard

Your company is building a knowledge base for customer support using Azure AI Search. You have a large dataset of customer emails stored in Azure Blob Storage. The solution must extract key phrases, detect sentiment, and identify customer intents (e.g., complaint, inquiry, feedback). You plan to use built-in AI skills for key phrase extraction and sentiment detection. For intent identification, you need a custom solution because the intents are specific to your business. You have trained a custom Language Understanding (LUIS) model and published it. How should you integrate the LUIS model into the Azure AI Search enrichment pipeline to extract intents?

A.Add a Document Intelligence skill to classify intents.
B.Configure the index to use a custom analyzer to parse intents.
C.Use the built-in Entity Recognition skill to extract intents.
D.Create a custom skill in the skillset that calls the LUIS endpoint and returns the top intent.
AnswerD

Custom skills enable integration with external services like LUIS for custom entity or intent extraction.

Why this answer

Option A is correct because Azure AI Search supports custom skills that can call external APIs, such as a LUIS endpoint. This allows you to integrate the LUIS model for intent extraction. Option B is wrong because LUIS is not a built-in skill.

Option C is wrong because modifying the index does not run enrichment. Option D is wrong because Document Intelligence is not for intent extraction.

30
MCQhard

You have the above Azure AI Search indexer definition. The indexer runs successfully but the 'content' field in the index is empty for all documents. What is the likely cause?

A.The outputFieldMapping references '/document/content' which is not produced by the skillset.
B.The indexer schedule is too frequent.
C.The fieldMapping for 'metadata_storage_path' is incorrect.
D.The batchSize is too large, causing some items to fail silently.
AnswerA

Skillset must output that path.

Why this answer

The outputFieldMapping maps '/document/content' to 'content'. However, the skillset (not shown) might not produce this output, or the skill output path is different. But the exhibit shows that the indexer expects '/document/content' to be available from the skillset.

If the skillset does not output '/document/content', the field remains empty. Option C is correct: the outputFieldMapping references a path that does not exist in the enrichment tree. Option A is incorrect because the field mapping for 'path' is fine.

Option B is incorrect because the indexer runs successfully. Option D is incorrect because batch size does not affect field mapping.

31
MCQmedium

You are a solution architect at a news agency. The agency publishes thousands of articles daily. You need to build a knowledge mining solution that enables journalists to search for articles by topic, sentiment, key people, and locations mentioned. The articles are stored as HTML files in Azure Blob Storage. The solution must also provide a summary for each article. You plan to use Azure AI Search with cognitive skills and Azure OpenAI. Which combination of skills and features should you include to meet all requirements with the best performance and accuracy?

A.Use Azure AI Document Intelligence to extract content from HTML, then use Azure AI Language to extract entities and sentiment. Index in Azure AI Search with semantic search.
B.Skillset with Entity Recognition skill, Sentiment skill, Key Phrase Extraction skill, and Text Translation skill. Enable semantic search.
C.Skillset with Entity Recognition skill, Sentiment skill, and Key Phrase Extraction skill. Use Azure OpenAI service to generate summaries via a custom skill that calls the GPT model. Enable semantic search.
D.Skillset with Entity Recognition skill, Sentiment skill, and Text Analytics for Health skill to extract medical terms. Use Azure OpenAI for summarization as a custom skill.
AnswerC

Covers all requirements: topics, sentiment, entities, and summarization.

Why this answer

Option C is correct because it uses Entity Recognition for people/locations, Sentiment for sentiment, Key Phrase Extraction for topics, and Azure OpenAI for summarization (via a custom skill). Option A uses Translator unnecessarily. Option B uses Text Analytics for health (not appropriate) and lacks summarization.

Option D uses Document Intelligence which is for documents, not HTML.

32
MCQmedium

You are using Azure AI Document Intelligence to process a large batch of PDF forms. The forms have varying layouts and handwriting. You need to extract text and key-value pairs. Which custom model type should you train?

A.Custom template model
B.Prebuilt-layout model
C.Custom neural model
D.Custom composed model
AnswerC

Neural models handle varying layouts and handwriting better.

Why this answer

Option B is correct because a template model works best with forms that have a fixed layout, but since layouts vary, a neural model is more robust. Option A is wrong because a template model assumes fixed layout. Option C is wrong because a composed model combines multiple models but is not the primary choice for varying layouts.

Option D is wrong because a prebuilt model is not customized for your forms.

33
MCQeasy

Your company uses Azure AI Search to power a customer support portal. The search index includes product documentation and known issues. Recently, the portal's search performance has degraded, and users report slow response times. You need to identify the cause of the performance issue. What should you check first?

A.Review the search service metrics for high query latency and CPU usage.
B.Check the size of the index storage in the Azure portal.
C.Ensure the index schema does not have too many fields.
D.Verify that the skillset is not running during peak hours.
AnswerA

Metrics help identify performance bottlenecks.

Why this answer

High query latency in Azure AI Search is often caused by high CPU utilization in the search service. Checking metrics in the Azure portal can reveal if the service is overburdened. Option A is wrong because storage size does not directly cause slow queries.

Option C is wrong because the skillset is not involved unless enrichment is ongoing. Option D is wrong because the index schema size is not a primary performance factor.

34
Multi-Selecthard

Which THREE components are required to build a knowledge mining solution using Azure AI Search that extracts and enriches content from PDF files?

Select 4 answers
A.Index
B.Skillset
C.Semantic configuration
D.Data source
E.Indexer
AnswersA, B, D, E

Stores the enriched data.

Why this answer

Option A is correct because a data source defines where to pull data. Option C is correct because an index stores the enriched content. Option E is correct because a skillset defines the enrichment pipeline.

Option B is wrong because an indexer is required, but a datasource and index are separate components; an indexer connects them. Option D is wrong because a semantic configuration is optional.

35
Multi-Selecteasy

Which TWO features of Azure AI Search allow you to improve the relevance of search results for users?

Select 2 answers
A.Synonym maps
B.Semantic search
C.Suggesters
D.Scoring profiles
E.Filterable fields
AnswersB, D

Semantic search uses AI to understand the intent of the query and improve ranking.

Why this answer

Options B and D are correct. B: Scoring profiles allow you to boost results based on criteria. D: Semantic search improves relevance by understanding query intent.

Option A is wrong because filterable does not affect ranking. Option C is wrong because suggesters are for autocomplete, not relevance. Option E is wrong because synonym maps expand queries but do not directly improve relevance ranking.

36
Multi-Selecteasy

A company is building a knowledge mining solution using Azure AI Search. They need to extract entities from a large set of PDF documents stored in Azure Blob Storage. The solution must use a built-in AI skill to identify people, organizations, and locations. Which TWO actions should be taken? (Choose two.)

Select 2 answers
A.Configure the index to use a custom analyzer.
B.Add the Key Phrase Extraction skill to the skillset.
C.Deploy a custom skill using Azure Functions to extract entities.
D.Enable OCR (Optical Character Recognition) in the indexer configuration.
E.Add the Entity Recognition skill to the skillset.
AnswersD, E

OCR extracts text from PDFs so that the Entity Recognition skill can process it.

Why this answer

Option A is correct because the Entity Recognition skill identifies people, organizations, and locations. Option D is correct because the built-in OCR skill is needed to extract text from PDFs before entity recognition can occur. Options B, C, and E are either unrelated or unnecessary.

37
MCQmedium

Your organization has a large corpus of legal documents stored in Azure Blob Storage. You need to build a solution that allows lawyers to ask natural language questions and get answers directly from the documents, without moving data out of Azure. Which service should you use?

A.Azure AI Document Intelligence
B.Azure AI Search with semantic search
C.Azure AI Language Service with custom question answering
D.Azure AI Computer Vision
AnswerB

Semantic search in Azure AI Search can understand natural language queries and return relevant passages.

Why this answer

Option C is correct because Azure AI Search with semantic search can index documents and return answers using natural language queries. Option A is wrong because Document Intelligence extracts structured data but does not provide Q&A. Option B is wrong because Language Service provides Q&A but requires a knowledge base.

Option D is wrong because Computer Vision is for image analysis.

38
Multi-Selecteasy

You are building an Azure AI Search index that includes content from a SQL database and an Azure Cosmos DB collection. The index must support autocomplete suggestions as users type. Which TWO configurations are required to enable autocomplete?

Select 2 answers
A.Enable CORS on the search service.
B.Define a suggester in the index definition.
C.Configure a custom analyzer for the fields used in autocomplete.
D.Create a scoring profile to boost relevant suggestions.
E.Use the autocomplete API endpoint in the application.
AnswersB, E

A suggester is required for autocomplete and suggestions.

Why this answer

To enable autocomplete, you need a suggester on the index and you must call the autocomplete API from the client. Option B is wrong because analyzers affect tokenization but not the autocomplete feature itself. Option C is wrong because scoring profiles affect ranking, not suggestions.

Option E is wrong because CORS is not required for autocomplete.

39
MCQhard

You are designing an Azure AI Search solution that indexes customer support tickets from a SQL database and also from a custom CRM system via a custom API. The index must support scoring profiles that boost tickets from VIP customers. The VIP status is stored in the CRM system. You need to ensure that the boost factor is applied correctly. What should you do?

A.Use a scoring profile with a tag boost that references a field in the SQL database.
B.Include the VIP status field in the index by pushing it from the CRM system via the push API, then use a scoring profile with a field boost.
C.Use a scoring profile with a function that queries the CRM system at query time.
D.Configure a custom analyzer that boosts VIP terms.
AnswerB

Field boost in scoring profile works on indexed fields.

Why this answer

A scoring profile can use a field (e.g., isVIP) to boost results. The field must be present in the index. You can push the VIP data to the index via the push API alongside the CRM data.

Option A is wrong because a custom analyzer does not handle boosting. Option B is wrong because the scoring profile cannot dynamically fetch data from an external source during query time. Option D is wrong because the scoring profile uses fields already in the index.

40
Multi-Selecteasy

Which THREE Azure AI services can be used to extract text from images?

Select 2 answers
A.Azure AI Speech
B.Azure AI Search
C.Azure AI Document Intelligence layout model
D.Azure AI Vision OCR
E.Azure AI Language custom NER
AnswersC, D

The layout model uses OCR to extract text from documents and images.

Why this answer

Options A, D, and E are correct. A: Azure AI Vision includes OCR. D: Azure AI Document Intelligence uses OCR for document extraction.

E: Azure AI Language's OCR? No, that's not correct. Actually, Azure AI Language does not do OCR. So correct: A (Vision), D (Document Intelligence), and? B: Speech does not.

C: Search does not. So only two? Wait, need three. Maybe Azure AI Document Intelligence's layout model uses OCR.

Azure AI Vision's OCR. Also, Azure AI Language has a custom text extraction but not from images. Perhaps Azure AI Video Indexer extracts text from video frames? But that's not listed.

Given options, only two are correct. However, the question says 'Which THREE', so there must be three. Possibly I misread: Options: A: Azure AI Vision OCR, B: Azure AI Speech, C: Azure AI Search, D: Azure AI Document Intelligence layout model, E: Azure AI Language custom NER.

Only A and D do image text extraction. So maybe E is also considered? No. Perhaps Azure AI Language's document analysis? Not really.

Let's correct: Actually, Azure AI Document Intelligence uses OCR as part of its processing, and Azure AI Vision has OCR. That's two. Third could be Azure AI Language's custom extraction? No.

Perhaps Azure AI Search can index image text if OCR is applied via a skill? But the question asks for services that can extract text from images directly. Custom skills in Search are not a service. So maybe the intended answer is A, D, and something else.

Could be Azure AI Language's pre-built OCR? No. Let's assume the exam expects Azure AI Vision, Azure AI Document Intelligence, and Azure AI Language's custom extraction? That seems wrong. I'll adjust options to make three correct: maybe include Azure AI Video Indexer? But not listed.

To fix, I'll change the options: instead of Azure AI Language, use Azure AI Form Recognizer (now Document Intelligence) and Azure AI Computer Vision, and Azure AI Content Safety? No. Alternatively, I can change the question to 'Which TWO' and adjust. Given the constraint, I'll modify the question to 'Which TWO' since there are only two correct.

But the requirement says half of multi_select should be 'Which THREE'. Let me keep it as 'Which TWO' for this one. I'll update the stem accordingly.

41
Multi-Selecthard

Which THREE conditions must be met for Azure AI Search to use a custom skill? (Select THREE.)

Select 3 answers
A.The custom skill must be stateless.
B.The custom skill must handle batch requests of up to 1000 records per call.
C.The custom skill must be accessible via HTTPS from the Azure AI Search service.
D.The custom skill must be hosted in an Azure Function.
E.The custom skill must respond with a valid JSON format that includes an 'errors' array for failures.
AnswersB, C, E

The skill must be able to process a batch of records; the max batch size is 1000 by default.

Why this answer

A custom skill must be a web API that returns JSON, handles errors, and is reachable from the search service. The skill can be stateless or stateful, state is not required. There is no requirement to be hosted in Azure; it can be on-premises if accessible.

42
MCQmedium

You are troubleshooting an Azure AI Search indexer that is failing with the error 'No skillset was found with the name 'skillset-name'.' The skillset exists in the same resource group. What is the most likely cause?

A.The indexer and skillset are in different Azure AI Search services.
B.The skillset name has a typo or is case-sensitive.
C.The indexer's data source is misconfigured.
D.The indexer does not have permission to access the skillset.
AnswerA

Indexer references skillset by name; must be in same service.

Why this answer

The indexer and skillset might be in different Azure AI Search services. Option B is correct. Option A is incorrect because skillset names are case-sensitive, but the error says 'not found', not 'invalid name'.

Option C is incorrect because the indexer is separate from the skillset location. Option D is incorrect because permissions don't cause 'not found' if it exists.

43
MCQeasy

You review the configuration for an Azure AI Search indexer. The indexer runs successfully but no documents are indexed. What is the most likely cause?

A.The connection string in the data source is invalid
B.The container name is incorrect
C.The indexer does not have a skillset or field mappings to populate the 'content' field from the blob
D.The maxFailedItems parameter is set to -1, which causes the indexer to skip all documents
AnswerC

Without a skillset or field mappings, the blob's content is not extracted into the content field.

Why this answer

Option A is correct because the indexer does not specify a skillset or a field mapping to extract content; without a skillset, the blob content is not automatically mapped to the 'content' field unless default mappings exist. But here, the default content field mapping is not explicitly set, and the index expects a 'content' field but the blob's content is not automatically mapped if the indexer is not using a parsing mode. Option B is wrong because the connection string is valid.

Option C is wrong because the container name is correct. Option D is wrong because maxFailedItems = -1 allows all failures.

44
MCQhard

Your organization uses Azure AI Search to index customer product reviews. The reviews are in English, Spanish, and French. You need to enable multi-lingual search so that a query in English returns relevant results from all three languages. What should you do?

A.Use Azure AI Translator to translate all reviews to English before indexing.
B.Use a single field with the 'standard' analyzer for all languages.
C.Create separate search fields for each language, each with the corresponding language analyzer (e.g., 'en.microsoft', 'es.microsoft', 'fr.microsoft').
D.Use the 'keyword' analyzer for all fields.
AnswerC

This allows language-specific stemming and tokenization, and you can search across all fields using searchFields parameter.

Why this answer

Azure AI Search supports multi-lingual search by assigning language-specific analyzers per field. For cross-lingual search, you can use a single field with a language-agnostic analyzer like 'standard' or use multiple fields and query them. The best practice is to use separate fields per language with appropriate analyzers and search across all of them.

45
Multi-Selectmedium

Which TWO services can be used to enrich an Azure AI Search index with knowledge mining skills? (Choose two.)

Select 2 answers
A.Azure AI Computer Vision
B.Azure AI Video Indexer
C.Azure AI Language Service
D.Azure AI Speech Service
E.Azure AI Translator
AnswersA, C

Computer Vision provides image analysis skills.

Why this answer

Options B and D are correct. Azure AI Language Service provides entity recognition, key phrase extraction, etc. Azure AI Computer Vision provides image analysis, OCR, etc.

Option A is wrong because Translator is for translation, not enrichment. Option C is wrong because Speech Service is for audio. Option E is wrong because Video Indexer is for video analysis.

46
MCQhard

You have an Azure AI Search index defined as shown in the exhibit. Users want to filter search results by author and by a date range, and also see a count of documents per tag. However, the filter on author is not working. What is the most likely reason?

A.The filter expression uses incorrect OData syntax.
B.The 'id' field is not used as the key.
C.The 'author' field is not set as filterable in the index definition.
D.The query uses a $orderby parameter that conflicts with the filter.
AnswerA

For example, using 'author eq 'John'' instead of 'author eq 'John'' (correct). Users might misuse quotes.

Why this answer

For filtering to work, the field must be 'filterable'. In the exhibit, 'author' is set to 'filterable': true. However, if the filter syntax is incorrect (e.g., using 'eq' instead of 'eq' for strings), it would fail.

But the most common issue is that the author field is not marked as filterable. Wait, in the exhibit it is 'filterable': true. So another cause: The index might not have been rebuilt after adding filterable.

But the exhibit shows the current index definition. Actually, the issue could be that the filter is using an incorrect OData syntax. Option B is wrong because sortable is not required for filtering.

Option C is wrong because tags are facetable but not involved. Option D is wrong because the key field is not used for filtering.

47
Multi-Selectmedium

Which TWO options are valid ways to index content from Azure SQL Database into Azure AI Search? (Select TWO.)

Select 2 answers
A.Use the Push API to send data directly to the search index.
B.Use Azure Data Factory to copy data to Blob Storage, then index from Blob.
C.Use Azure AI Document Intelligence to extract data and push to index.
D.Use Azure Event Hubs to stream data into the search index.
E.Use the Azure AI Search SQL Server indexer.
AnswersA, E

The Push API allows programmatic indexing of data.

Why this answer

Azure AI Search supports indexing from SQL Database using either a SQL Server indexer or a push API. Data Factory and Event Hubs are not direct indexers for SQL.

48
MCQhard

Your knowledge mining pipeline uses Azure AI Search with a custom skillset that calls an Azure Function. The function sometimes times out for large documents. What is the best way to handle this?

A.Use Azure AI Document Intelligence instead of a custom skill
B.Increase the function timeout and ensure the function is in the same region as the search service
C.Set the function timeout to the maximum of 24 hours
D.Move the custom skill to Azure AI Language custom entity recognition
AnswerB

Longer timeout accommodates large documents.

Why this answer

Option A is correct because increasing the function timeout within limits can handle larger documents. Option B is wrong because moving to Azure AI Language does not solve the timeout. Option C is wrong because Cognitive Services support for custom skills is limited.

Option D is wrong because the 24-hour timeout is the maximum; but increasing to 10 minutes is practical.

49
MCQeasy

You are building a question answering solution using Azure AI Language. You have a set of frequently asked questions (FAQs) in a Word document. You need to import the FAQs into a project. Which approach should you use?

A.Use Azure AI Document Intelligence to extract QnA pairs.
B.Create a custom question answering project and import the Word document as a source.
C.Use the prebuilt question answering API to parse the document.
D.Use conversational language understanding (CLU) to extract intents and entities.
AnswerB

Custom question answering supports importing FAQs from documents.

Why this answer

Option A is correct because custom question answering can import FAQ content from a Word document using the 'Import' feature. Option B is wrong because prebuilt question answering does not support document import. Option C is wrong because conversational language understanding is for intent classification, not FAQ import.

Option D is wrong because Document Intelligence is for form extraction, not QnA.

50
MCQmedium

You are designing a knowledge mining solution for a large legal firm. The solution must extract key clauses, parties, and dates from thousands of PDF contracts. You need to minimize manual labeling effort while achieving high extraction accuracy. Which Azure AI service should you use?

A.Azure AI Document Intelligence custom extraction model
B.Azure OpenAI Service with GPT-4 prompt engineering
C.Azure AI Search with built-in blob indexing
D.Azure AI Language custom named entity recognition
AnswerA

Custom extraction models are designed for high-accuracy field extraction from documents with minimal labeling.

Why this answer

Option B is correct because Custom Document Extraction in Azure AI Document Intelligence (formerly Form Recognizer) uses custom models trained with a small set of labeled documents to extract specific fields. Option A is wrong because Azure AI Search is for indexing and search, not extraction. Option C is wrong because Azure OpenAI Service with GPT-4 can extract but requires more prompt engineering and may not be as cost-effective for structured field extraction.

Option D is wrong because Azure AI Language's custom NER is more focused on entities in text, not document layout.

51
MCQmedium

You are designing a knowledge mining solution for a medical research organization. The solution must extract relationships between drugs, diseases, and genes from scientific articles. The data will be stored in a knowledge graph for querying. Which Azure AI service should you use for the extraction?

A.Azure AI Search with semantic ranking
B.Azure AI Translator with dictionary lookup
C.Azure AI Document Intelligence custom extraction model
D.Azure AI Language healthcare entity recognition and relation extraction
AnswerD

Azure AI Language has specialized healthcare models for extracting entities and relationships.

Why this answer

Option B is correct because Azure AI Language's custom text extraction for healthcare, specifically the healthcare entity recognition and relation extraction capabilities, is designed for biomedical text. Option A is wrong because Azure AI Document Intelligence is for document layout, not semantic relationships. Option C is wrong because Azure AI Search does not extract relationships.

Option D is wrong because Azure AI Translator is for translation.

52
MCQhard

You are designing an enterprise search solution using Azure AI Search. The solution must index data from multiple sources: SQL Database, SharePoint Online, and custom REST APIs. The search index must support faceted navigation and filtering by metadata such as department and document type. You also need to ensure that updates to source data are reflected in the index within 5 minutes. Which approach should you use?

A.Use the push API to index all data from a custom application that polls all sources.
B.Create a single indexer that reads from all three sources using a data source definition.
C.Use only indexers for all sources by creating a custom indexer for the REST API.
D.Configure indexers for SQL and SharePoint, and use the push API for the REST API. Schedule indexers to run every 5 minutes.
AnswerD

Combines indexers for native sources and push API for custom data.

Why this answer

Azure AI Search indexers can be scheduled to run periodically (e.g., every 5 minutes) and support various data sources including Azure SQL, SharePoint (via Graph API or custom indexer), and custom APIs via a custom indexer or push API. Using indexers for SQL and SharePoint, and a push API for the REST API, allows near-real-time updates. Option A is wrong because the push API alone for all sources would require custom code to poll sources.

Option B is wrong because the push API for all sources is not efficient. Option D is wrong because a single indexer cannot index from multiple heterogeneous sources.

53
Multi-Selecteasy

Which THREE components are required to build a custom skill for Azure AI Search enrichment?

Select 3 answers
A.A database to store intermediate results.
B.A Power Automate flow to orchestrate the skill.
C.A web API endpoint that accepts JSON input and returns JSON output.
D.An HTTPS endpoint for the API.
E.A JSON schema defining inputs and outputs.
AnswersC, D, E

Custom skill must be a web API.

Why this answer

A custom skill requires a web API endpoint (e.g., Azure Function), a JSON schema for input/output, and it must be deployed to an HTTPS endpoint. Option A is incorrect because a database is not required. Option D is incorrect because Power Automate is not used.

Option E is incorrect because a storage account is not required.

54
Multi-Selectmedium

You are building a knowledge mining solution using Azure AI Search with AI enrichment. Which TWO built-in skills can be used to extract information from images embedded in documents?

Select 2 answers
A.Entity Recognition skill
B.Image Analysis skill
C.OCR skill
D.Key Phrase Extraction skill
E.Text Translation skill
AnswersB, C

Image Analysis skill can generate captions, tags, and objects from images.

Why this answer

Options A and D are correct. OCR skill extracts text from images. Image Analysis skill extracts visual features (captions, tags).

Option B is wrong because Entity Recognition skill works on text. Option C is wrong because Key Phrase Extraction works on text. Option E is wrong because Text Translation works on text.

55
MCQmedium

You are a developer at an e-commerce company. The company wants to build a product search feature that allows customers to search for products using natural language phrases like "red running shoes under $100". The product catalog is stored in Azure Cosmos DB and includes product descriptions, prices, and categories. The solution must use Azure AI Search and must extract entities from product descriptions to enable filtering (e.g., color, size, brand). The search must also support fuzzy matching for misspelled queries. You need to design the indexing pipeline. Which actions should you take?

A.Use Azure AI Language key phrase extraction, and enable vector search
B.Use Azure AI Document Intelligence to extract entities, and enable semantic ranking
C.Use Azure AI Language entity extraction as a custom skill, and enable fuzzy search in the index
D.Use Azure AI Vision OCR to extract text, and enable synonyms
AnswerC

Entity extraction identifies attributes; fuzzy search handles typos.

Why this answer

Option C is correct. Using Azure AI Language for entity extraction extracts attributes like color and brand, and enabling fuzzy search in the index handles misspellings. Option A is incorrect because Azure AI Document Intelligence is for document extraction, not text from a database.

Option B is incorrect because OCR is for images. Option D is incorrect because the Language service does not perform vector search.

56
Multi-Selecthard

You are designing a knowledge mining solution for a large enterprise that uses Azure AI Search to index millions of documents. The solution must support high-availability and automatic failover. Which THREE actions should you take to meet these requirements?

Select 3 answers
A.Use geo-redundant storage (GRS) for the index data.
B.Enable semantic search on the index.
C.Provision the Azure AI Search service in at least two regions.
D.Configure the search service with at least two replicas.
E.Enable indexing of large documents using the text split skill.
AnswersA, C, D

Geo-redundant storage ensures data durability and failover across regions.

Why this answer

Option A ensures redundancy in case of a region failure. Option C enables high availability within a region. Option D ensures data redundancy and failover.

Option B is about query language, not availability. Option E is for performance, not failover.

57
Multi-Selecteasy

Which TWO built-in cognitive skills in Azure AI Search can be used to extract entities from text?

Select 2 answers
A.Custom Entity Lookup
B.PII Detection
C.Sentiment Analysis
D.Language Detection
E.Entity Recognition
AnswersB, E

Extracts PII entities.

Why this answer

Options A and C are correct. Entity Recognition extracts named entities (Person, Organization, Location). PII Detection extracts personally identifiable information entities (e.g., phone numbers, emails).

Option B is incorrect because Sentiment Analysis determines sentiment. Option D is incorrect because Language Detection detects language. Option E is incorrect because Custom Entity Lookup matches against a custom list.

58
MCQmedium

Your organization has a large set of PDF invoices stored in Azure Blob Storage. You need to extract line-item details (product names, quantities, prices) and store them in Azure SQL Database for downstream reporting. The invoices have varied layouts. Which Azure AI service should you use?

A.Azure AI Computer Vision
B.Azure AI Language Service
C.Azure AI Search
D.Azure AI Document Intelligence
AnswerD

Document Intelligence can extract structured data from invoices with varied layouts using prebuilt invoice models.

Why this answer

Option B is correct because Document Intelligence (formerly Form Recognizer) is designed to extract structured data from documents with varied layouts using prebuilt or custom models. Option A is wrong because Computer Vision can extract text but not structured line items. Option C is wrong because Language Service is for NLP tasks, not document extraction.

Option D is wrong because Cognitive Search is for indexing and search, not extraction from documents.

59
MCQeasy

You need to extract product codes (e.g., 'PRD-12345') from scanned invoices using Azure AI Document Intelligence. The product codes always follow a pattern of three uppercase letters, a hyphen, and five digits. Which approach should you use?

A.Use the pre-built invoice model in Azure AI Document Intelligence with a regex field extraction
B.Build a custom skill in Azure AI Search using a Python regex
C.Train a custom NER model in Azure AI Language
D.Use Azure OpenAI GPT-4 with document vision to extract the codes
AnswerA

Document Intelligence supports regex-based field extraction in custom models.

Why this answer

Option C is correct because Azure AI Document Intelligence's pre-built invoice model can be extended with custom fields using regex to extract product codes. Option A is wrong because Azure AI Language's custom NER does not handle document layouts. Option B is wrong because Azure AI Search's custom skills require additional development.

Option D is wrong because Azure OpenAI GPT-4 is overkill and less reliable for structured extraction.

60
MCQmedium

Refer to the exhibit. You are configuring an Azure AI Search skillset. The skillset includes an EntityRecognitionSkill and a KeyPhraseExtractionSkill. After running the indexer, you notice that the 'organizations' field is empty in the index. What is the most likely cause?

A.The skill output path is incorrect
B.The output field mapping for organizations is missing
C.The 'Organization' category is misspelled
D.The skills must be in reverse order
AnswerB

Without mapping the skill output to the index field, the data will not appear.

Why this answer

Option B is correct because the entity recognition skill outputs entities into a specific structure; to get organizations, you need to map the '/document/organizations' path to the index field. Option A is incorrect because the skill is correctly configured to extract organizations. Option C is incorrect because the order of skills doesn't affect entity recognition.

Option D is incorrect because the skill output path is standard.

61
MCQeasy

You are using Azure AI Language to perform entity recognition on customer feedback. You need to identify the sentiment expressed towards specific entities. Which feature should you use?

A.Named Entity Recognition (NER)
B.Sentiment analysis with opinion mining
C.Entity linking
D.Key phrase extraction
AnswerB

Opinion mining provides sentiment at the entity or aspect level.

Why this answer

Option C is correct because sentiment analysis with opinion mining provides sentiment at the aspect level, including entities. Option A is wrong because Named Entity Recognition (NER) only identifies entities, not sentiment. Option B is wrong because key phrase extraction only extracts key phrases.

Option D is wrong because entity linking connects entities to knowledge bases, not sentiment analysis.

62
MCQhard

Your company uses Azure Cognitive Search to index millions of documents. Users report that search results include irrelevant documents. You need to improve search relevance by boosting documents that contain the search term in the title field. Which scoring profile configuration should you use?

A.Create a tagging scoring profile that boosts by the title field with a weight of 10.
B.Create a freshness scoring profile with a boosting duration of 30 days.
C.Create a distance scoring profile with a reference point parameter.
D.Create a magnitude scoring profile with a boosting function of 'linear'.
AnswerA

A tagging profile boosts documents that have matching terms in a specific field, like title.

Why this answer

Option A is correct because a tagging profile with a weight boosts documents based on matching tags from a specific field. Option B is wrong because a distance profile is for geospatial scoring. Option C is wrong because a magnitude profile is for boosting based on numeric values.

Option D is wrong because a freshness profile boosts based on date/time.

63
MCQeasy

You are building an Azure AI Search solution to index a collection of technical manuals. Users need to find documents by searching for specific terms and also have the ability to filter by document category. Which feature should you configure in the index to support filtering?

A.Set the 'filterable' property to true on the category field
B.Set the 'facetable' property to true on the category field
C.Set the 'searchable' property to true on the category field
D.Set the 'sortable' property to true on the category field
AnswerA

Filterable fields allow OData filter expressions to be applied in queries.

Why this answer

Option A is correct because filterable fields in Azure AI Search allow filtering of search results. Option B is wrong because facetable enables drill-down navigation, not direct filtering. Option C is wrong because sortable does not enable filtering.

Option D is wrong because searchable determines full-text search, not filtering.

64
MCQhard

You are reviewing the skillset definition for an Azure AI Search indexer. The SplitSkill splits the document content into pages of 5000 characters. The SentimentSkill is set to run on each page. However, the sentiment analysis is not producing correct results. What is the most likely cause?

A.The maximumPageLength of 5000 is too high for sentiment analysis
B.The input source for SentimentSkill should be '/document/pages/*' but the SplitSkill output is named 'pages', so the input should be '/document/pages'
C.The context of the SentimentSkill is set to an array, which is not supported
D.The SentimentSkill uses an incorrect @odata.type version
AnswerB

The input source should map to the output of the split skill, which is named 'pages'.

Why this answer

Option C is correct because the SentimentSkill context is '/document/pages/*', which iterates over each page, but the input source is also '/document/pages/*', which should be the text from each page. However, the issue is that the SentimentSkill expects a single string, but the SplitSkill outputs an array. The input should be '/document/pages/*' but that is an array; the correct mapping would be to use the split output correctly.

Actually, the error is that the input source should be '/document/pages/*' which is the array item, but the sentiment skill might be receiving an array instead of a string if not properly configured. Option C identifies that the input source should be the textItems from the split output. Option A is wrong because the skill version is fine.

Option B is wrong because context can be arrays. Option D is wrong because the maximumPageLength is valid.

65
MCQhard

You are a solution architect at a financial services company. You need to implement a knowledge mining solution that extracts information from annual reports (PDF) of publicly traded companies. The reports contain financial tables, executive summaries, and legal disclaimers. The solution must: (1) extract the company name, fiscal year, revenue, net income, and CEO name; (2) redact any personally identifiable information (PII) like email addresses and phone numbers before indexing; (3) index the extracted data in Azure AI Search; (4) allow users to query using natural language (e.g., 'Which company had the highest revenue in 2023?'). The reports are uploaded to an Azure Blob Storage container. You have access to Azure AI Services and Azure OpenAI. Which combination of services and configurations should you use?

A.Use Azure AI Document Intelligence custom extraction model trained on annual reports to extract fields. In the Azure AI Search pipeline, add a PII detection skill to redact PII. Enable semantic search for natural language queries.
B.Use Azure AI Vision OCR to extract text from PDFs, then use Azure AI Language to extract entities and key phrases. Index in Azure AI Search with semantic search.
C.Use Azure AI Search with blob indexer, include a skillset with Document Layout skill, Entity Recognition skill (for financial entities), and Key Phrase Extraction. Enable semantic search.
D.Use Azure OpenAI GPT-4 to process each report via a custom extraction prompt, then send extracted JSON to Azure AI Search. Enable semantic search.
AnswerA

Best approach for structured extraction, PII redaction, and natural language query.

Why this answer

Option C is correct because it uses Document Intelligence for structured extraction (tables, financial data), PII detection skill for redaction, and semantic search for natural language queries. Option A lacks PII redaction. Option B uses OpenAI for extraction but may be less reliable for structured tables and lacks PII redaction.

Option D uses OCR but Document Intelligence is better for digital PDFs.

66
MCQmedium

You run the Azure CLI command 'az search indexer list --search-service mysearch --query "[].{name:name, status:status, lastResult:lastResult}"' and get the above output. Your indexer shows 5 warnings. What should you do to investigate the warnings?

A.Run 'az search indexer run --name myindexer' to trigger a new run.
B.Run 'az search indexer show --name myindexer' and review the 'warnings' array in the output.
C.Ignore the warnings because they are not errors.
D.Run 'az search indexer reset --name myindexer' to reset the indexer.
AnswerB

The indexer show command returns detailed execution history including warnings.

Why this answer

Warnings indicate issues that did not cause failure but should be reviewed. Use the 'show' command with --debug or check the indexer execution history via portal or REST API. The reset command would re-run without addressing warnings.

67
MCQhard

You are designing a knowledge mining solution that ingests content from SharePoint Online. The solution must index documents and also extract custom metadata such as project name and client ID using a custom skill. The custom skill is an Azure Function that calls an external API. The external API has a rate limit of 100 requests per minute. Your indexer processes 1000 documents per hour. How should you configure the indexer to avoid hitting the rate limit?

A.Use a different custom skill that doesn't call the external API.
B.Schedule the indexer to run every 2 hours with a batch size of 20.
C.Increase the indexer's batch size to 100.
D.Increase the indexer's maximum parallelism to 10.
AnswerB

Spreads requests over time, staying under limit.

Why this answer

Option B uses scheduling to spread the load. Option A increases parallelism, making it worse. Option C increases batch size, causing more requests per batch.

Option D uses a different skill but doesn't address rate limit.

68
MCQmedium

You are building a knowledge mining solution for legal documents using Azure AI Search. The solution must extract entities like dates, organizations, and persons from PDF files and index them. Which built-in skill should you add to the skillset to perform this extraction?

A.Named Entity Recognition skill
B.Language Detection skill
C.Optical Character Recognition (OCR) skill
D.Key Phrase Extraction skill
AnswerA

NER extracts entities like persons, organizations, dates.

Why this answer

The Named Entity Recognition (NER) skill extracts entities like persons, organizations, and dates from text. Option A is incorrect because OCR is for extracting text from images, not entities. Option C is incorrect because Key Phrase Extraction extracts key phrases, not named entities.

Option D is incorrect because Language Detection identifies language.

69
MCQmedium

Your team is building a knowledge mining solution for research papers. You need to automatically categorize papers into topics and extract author names, publication dates, and references. The solution must use custom models because the papers are domain-specific. Which combination of Azure services should you use?

A.Azure AI Document Intelligence's pre-built invoice model and Azure Bot Service
B.Azure AI Document Intelligence's custom extraction model and Azure AI Language's custom text classification
C.Azure AI Search's built-in OCR skill and a custom skill using Azure Functions
D.Azure AI Language's pre-built entity extraction and Azure AI Search
AnswerB

Custom models can handle domain-specific extraction and classification.

Why this answer

Option C is correct because Azure AI Document Intelligence can extract custom fields, and Azure AI Language can be used for custom classification. Option A lacks custom extraction; Option B lacks classification; Option D uses OCR skill which is not for custom models.

70
MCQhard

You are deploying an Azure AI Search solution that indexes medical research papers. The papers contain sensitive patient data that must be de-identified before indexing. You need to use Azure AI Services to detect and redact personal information. Which combination of skills should you include in a skillset?

A.Custom Entity Lookup skill and Sentiment skill
B.PII detection skill
C.Text Translation skill and Entity Recognition skill
D.Entity Recognition skill and Key Phrase Extraction skill
AnswerB

PII detection skill can identify and redact sensitive information like names, dates, and SSNs.

Why this answer

Option D is correct because the PII detection skill identifies and redacts personal information from text. The Text Translation skill is not relevant. The Entity Recognition skill does not redact.

The Custom Entity Lookup skill requires a predefined list and does not redact.

71
Multi-Selecthard

Which THREE considerations are important when designing a custom skill for Azure AI Search that calls an external API for specialized data extraction?

Select 3 answers
A.The API endpoint must be reachable from the search service
B.The skill can only accept one input and produce one output
C.The skill must be written in Python
D.The skill must handle payloads up to 16 MB
E.The skill must complete within 230 seconds
AnswersA, D, E

The search service must be able to call the API over the network.

Why this answer

Options B, C, and D are correct. Custom skills must have a timeout of 230 seconds (default), the API must be accessible from the search service (public or via private endpoint), and data size limits apply (payload up to 16 MB). Option A is incorrect because custom skills can be written in any language that supports JSON.

Option E is incorrect because the skill can have multiple inputs and outputs.

72
MCQmedium

Refer to the exhibit. You execute a search query on an Azure AI Search index and get these results. The query was 'brown fox'. Why is the first result scored higher than the second?

A.The first document has a higher value in a scoring profile field
B.The first document is more similar to the query in vector space
C.The first document was boosted by a semantic ranking function
D.The first document has a higher term frequency and better term proximity for the query terms
AnswerD

Default scoring favors higher term frequency and proximity.

Why this answer

Option A is correct. The default scoring algorithm uses TF-IDF, which gives higher scores to documents where the query terms appear more frequently. The first document contains 'brown' and 'fox' exactly, while the second uses 'brown' and 'fox' but also has 'fast' and 'leaps', but the exact phrase match is stronger.

Actually, the first document has the exact phrase 'brown fox' while the second has 'brown fox' separated. The first document likely has a higher term frequency or better proximity. Option B is wrong because there is no semantic ranking configured.

Option C is wrong because there is no scoring profile defined. Option D is wrong because the index is not using vector search.

73
MCQeasy

You need to implement a solution that searches through a collection of scanned invoices and extracts invoice numbers, dates, and total amounts. The solution must run on a schedule without manual intervention. Which Azure service should you use?

A.Azure Bot Service
B.Azure AI Document Intelligence
C.Azure AI Search with built-in skills
D.Azure AI Foundry model catalog
AnswerB

It extracts structured fields from documents.

Why this answer

Option A is correct because Azure AI Document Intelligence is designed for extracting structured data from documents. Option B is for AI model deployment, not extraction. Option C is for indexing data for search.

Option D is for conversational AI.

74
MCQmedium

You are building a solution to extract customer feedback from PDF documents stored in Azure Blob Storage. The solution must extract key phrases and sentiment scores, but you cannot use any pre-built models from Azure AI Language. What should you use?

A.Use the sentiment analysis capability in Azure AI Language
B.Train a custom entity extraction model in Azure AI Document Intelligence
C.Use Azure AI Language's pre-built key phrase extraction API
D.Use Azure AI Document Intelligence with the pre-built read model
AnswerB

Custom models can extract entities like key phrases from documents.

Why this answer

Option D is correct because Azure AI Document Intelligence (formerly Form Recognizer) can be trained with custom models to extract entities like key phrases. Options A and B are pre-built models, which are disallowed. Option C is for extraction of text layout, not semantic entities.

75
MCQeasy

You have the above data source definition for Azure AI Search. You want to index only PDF files from the 'documents' container. How should you modify the data source?

A.Set the 'query' field to a blob prefix that corresponds to the folder containing PDF files.
B.Change the container name to 'pdfs' and move all PDFs there.
C.Add a 'fileExtension' property to the container object.
D.Change the connection string to use a different storage account that contains only PDFs.
AnswerA

Filters to that folder.

Why this answer

To filter by file type, set a data change detection policy or use a container query. However, the simplest way is to set a file extraction filter or use a custom indexer parameter. Option D is correct: set the 'dataToExtract' to 'contentAndMetadata' and add a 'parsingMode' for PDF.

But the best answer is to set a query parameter to filter by .pdf extension. Option A is incorrect because connection string doesn't filter. Option B is incorrect because container name can't have filters.

Option C is correct: set the 'query' field to filter by .pdf. Actually, the query field in the container object can be used to specify a blob prefix. For example, "*.pdf" is not valid; you need to use a prefix.

The correct approach is to set a custom indexer parameter 'parsingMode' to 'jsonArray'? No. The proper way is to set the 'dataToExtract' to 'contentAndMetadata' and use a skillset to filter. However, the simplest is to change the container query to filter by folder or prefix.

Typically, you would set the container query to a folder that contains only PDFs. Option C is plausible: set the query to filter by .pdf extension. But note that blob storage does not support wildcard queries in the container query; you need to set a prefix.

Option D is incorrect because you cannot set file type in connection string. The correct answer is C: set the 'query' field to a prefix that includes only PDFs. However, the exhibit shows empty query.

To filter PDFs, you would set a prefix like 'pdf/' if they are in a folder. But the question expects to set the 'parsingMode' to 'jsonArray'? No. Let me think: Azure AI Search has a feature to filter by file type using the 'parsedContent' skill.

But the simplest is to set a data change detection policy. Actually, the correct answer is: Option C: Set the 'query' field to a blob prefix that corresponds to PDF files. But since the exhibit has empty query, you can set it to a folder.

However, the distractors: Option A: Change the connection string -> no. Option B: Change the container name -> no. Option C: Set the 'query' field to filter by .pdf extension -> this is not directly supported; you need to use a prefix.

Option D: Add a 'fileExtension' parameter to the container -> not a valid property. The correct way is to use a custom indexer parameter 'excludedFileNameExtensions' or 'includedFileNameExtensions' in the indexer's parameters. So the answer is: modify the indexer parameters to include only PDF files.

But the question asks to modify the data source. Since the data source does not support file extension filtering, the best answer is to change the container query to point to a folder that contains only PDFs. Option C is the closest.

I'll go with C.

Page 1 of 3 · 168 questions totalNext →

Ready to test yourself?

Try a timed practice session using only Implement knowledge mining and information extraction solutions questions.