Implement knowledge mining and information extraction solutions →hardMultiple SelectObjective-mapped
AI-102 Practice Question: Implement knowledge mining and information extraction solutions
Which THREE conditions must be met for Azure AI Search to use a custom skill? (Select THREE.)
⚠ Common exam trap
Many exam-takers assume custom skills must be stateless or hosted only in Azure Functions, but the actual requirements focus on HTTPS accessibility, batch handling of up to 1000 records, and returning a valid JSON response with an 'errors' array for failures.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
The custom skill must handle batch requests of up to 1000 records per call.
Azure AI Search custom skills must be capable of processing batch requests containing up to 1000 records per call. This requirement ensures efficient indexing by allowing the search service to send multiple documents in a single HTTP request, reducing latency and overhead. The skill's endpoint must accept and return an array of records, with each record processed independently.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
The custom skill must be stateless.
Why it's wrong here
It can be stateful; the search service does not require statelessness.
- ✓
The custom skill must handle batch requests of up to 1000 records per call.
Why this is correct
The skill must be able to process a batch of records; the max batch size is 1000 by default.
- ✓
The custom skill must be accessible via HTTPS from the Azure AI Search service.
Why this is correct
The search service needs to reach the endpoint over HTTPS.
- ✗
The custom skill must be hosted in an Azure Function.
Why it's wrong here
It can be any web API, not necessarily an Azure Function.
- ✓
The custom skill must respond with a valid JSON format that includes an 'errors' array for failures.
Why this is correct
The skill must return JSON conforming to the skillset output schema, including errors if any.
Go deeper
Related to this question
About these practice questions
Courseiva writes every AI-102 question from scratch — 945 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AI-102 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AI-102 exam.