Hi Sarath Kumar
Thank you for reaching out on the Microsoft Q&A.
Content Understanding and Document Intelligence use different extraction schemas:
- Document Intelligence (Invoice Model) Designed for structured document parsing, so it returns detailed address components like
houseNumber,road,city,state,countryRegion, andstreetAddress. - Content Understanding Focuses on semantic analysis and generalized content extraction. It does not currently support granular address decomposition (
valueAddress) and instead provides addresses as plain text or high-level entities.
Current Limitation
There is no configuration option in Content Understanding to enable valueAddress breakdown today. This is by design because CU prioritizes semantic understanding over structured field extraction.
Recommended Workarounds
- Hybrid Approach
- Use Content Understanding for classification and summarization tasks.
- Use Document Intelligence
prebuilt-invoiceor custom extraction models for structured fields likevalueAddress.
- Post-Processing
- If CU returns the full address as text, apply an address parser (e.g., Azure Maps Address Parser or regex logic) to split into components.
Feature Request
Your suggestion is valid and aligns with invoice workflows. To request this enhancement:
- Submit feedback via Azure Feedback Portal: https://feedback.azure.com
- Tag under Azure AI Document Intelligence / Content Understanding
References:
- Azure Document Intelligence Overview
- Troubleshooting Discrepancies in Document Extraction Results
- Document Intelligence Invoice Model
- Migration Guide for SDK
I Hope this helps. Do let me know if you have any further queries.
If this answers your query, please do click Accept Answer and Yes for was this answer helpful.
Thank you!