Courseiva

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.

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 →

How Courseiva writes practice questions · Editorial policy

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.