Halloween Special 2026! Get Up to 25% OFF Practice Questions! Limited Time - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Microsoft AI-901 Exam - Topic 2 Question 2 Discussion

Posted by Pok on May 01, 2026 at 10:19 AM

You are developing an application that extracts fields from PDFs by using Azure Content Understanding in Foundry Tools.

You need to use the Python SDK to submit a PDF for analysis and retrieve the extraction results.

What should you do?

Suggested Answer: A

Azure Content Understanding analysis operations are long-running operations in the Python SDK. Microsoft's Python SDK documentation states that analysis operations return a poller, and the SDK provides LROPoller types that handle polling automatically when you call .result().

Therefore, the correct workflow is to submit the PDF by calling begin_analyze(), receive a poller, and then call:

result = poller.result()

Option B is incorrect because extraction results are not read from request headers. Option C is incorrect because the requirement is to use Azure Content Understanding extraction, not build a manual OCR-only mapping pipeline. Option D is incorrect because the SDK analysis pattern is asynchronous/long-running, not a simple synchronous analyze() call that returns all extracted fields in the same request.


Get Premium AI-901 Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
26 comments · newest first
LU
Lucy 3 days ago
I think option A is the best choice. It allows for asynchronous processing.
TA
Tammara 8 days ago
B could work, but I worry about missing details in headers.
TO
Tonette 14 days ago
I like A too. It’s a common pattern in SDKs.
ZI
Zita 19 days ago
A is straightforward. I feel confident about that approach.
HA
Hannah 24 days ago
D is too limiting. We need the flexibility of A.
ME
Mertie 29 days ago
C is interesting, but it adds complexity with OCR.
SU
Sue 1 month ago
Option B seems tempting, but I prefer A for clarity.
BA
Barb 1 month ago
I agree, A makes sense. Polling is efficient for large PDFs.
WI
Wilda 1 month ago
I think option A is the best choice. It allows for asynchronous processing.
LU
Luisa 2 months ago
B could work, but I worry about missing details in headers.
CL
Clare 2 months ago
I like A too. It’s a common pattern in SDKs.
PA
Page 2 months ago
A is straightforward. I feel confident about that approach.
MA
Marge 2 months ago
D is too limiting. We need the flexibility of A.
KI
Kina 2 months ago
C is interesting, but it adds complexity with OCR.
AR
Arthur 3 months ago
Option B seems tempting, but I prefer A for clarity.
KA
Karma 3 months ago
I agree, A makes sense. Polling is efficient for large PDFs.
AN
An 3 months ago
I think option A is the best choice. It allows for asynchronous processing.
AR
Art 3 months ago
Totally agree with A), it's the best option!
BL
Blythe 3 months ago
Wait, can we really use OCR for this?
ST
Stephaine 3 months ago
D) sounds too simple for this task.
JE
Jesusa 4 months ago
I think B) could work too, but not sure.
LA
Latricia 4 months ago
A) is the way to go!
DI
Dierdre 4 months ago
Option D sounds tempting since it mentions synchronous processing, but I feel like that might not be the best approach for PDFs.
ER
Erick 5 months ago
I practiced a similar question where we had to poll for results after submitting a document. That makes me lean towards A again.
BE
Beatriz 6 months ago
I'm not entirely sure, but I remember something about using OCR for text extraction. Could that relate to option C?
WI
Willard 6 months ago
I think we need to use the asynchronous method for analyzing PDFs, so maybe A is the right choice?
0/2000 characters

Save Cancel