Compatibility of Azure Document Intelligence Commitment Tiers with Batch Analysis Requests

chris.aavang.onesix 0 Reputation points
2025-01-14T03:04:28.7466667+00:00

Are Azure Document Intelligence commitment tiers compatible with batch analysis requests? I have not seen any documentation which describes this interaction.

For example, assume the following:

  • I am using a Document Intelligence instance in the East US region (for pricing purposes)
  • I have purchased a Web ReadCT commitment tier for 500,000 pages
    • $375 commitment tier upfront cost
    • $0.75 per 1,000 pages analyzed, over 500,000
  • I have not used any of the commitment tier's allotment
  • I have 540,000 pages I want to analyze
  • On-demand Batch Read cost is $1.50 per 1,000 pages
  • On-demand Single-page Read cost is $1.50 per page, for the first 1 million pages

If I analyze my 540,000 with only Batch Analysis invocations, what will my cost be?

It seems like there are two sensible options: either Batch Analysis utilizes the commitment tier, or it doesn't.

  • It does: $405
    • $375 - the upfront cost for the commitment tier
    • $30 - cost of 40,000 overage pages
      • (540,000 pages - 500,000 commitment) x ($0.75 / 1,000 pages overage)
      • 40,000 pages x ($0.75 / 1,000 pages overage)
      • 40 x $0.75
      • $30
  • It doesn't: $810
    • 540,000 pages x ($1.50 / 1,000 pages)
    • 540 x $1.50
    • $810

(There could be a third option, with something like: the first 500,000 pages consume the commitment tier, but the remaining 40,000 pages are billed at $1.50 per 1,000 pages.)

Documentation:

Thank you.

Azure AI Document Intelligence
Azure AI Document Intelligence
An Azure service that turns documents into usable data. Previously known as Azure Form Recognizer.
1,848 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Vinodh247 27,016 Reputation points MVP
    2025-01-14T07:00:24.0266667+00:00

    Hi ,

    Thanks for reaching out to Microsoft Q&A.

    Azure doc Intelligence offers commitment tier pricing for high volume usage, providing discounted rates compared to the pay-as-you-go model. These commitment tiers are applicable to various features of the service, including both web based APIs and batch analysis operations.

    https://zcusa.951200.xyz/en-us/azure/ai-services/commitment-tier

    In your scenario, where you have a commitment tier for 500,000 pages at a $375 upfront cost and an overage rate of $0.75 per 1,000 pages, analyzing 540,000 pages would incur the following costs:

    Upfront commitment cost: $375

    Overage cost for 40,000 pages: 40,000 pages × ($0.75 / 1,000 pages) = $30

    Total cost: $375 + $30 = $405

    Therefore, utilizing the commitment tier for your batch analysis would result in a total cost of $405, which is more economical compared to the pay-as-you-go rate of $1.50 per 1,000 pages, totaling $810 for 540,000 pages.

    Please feel free to click the 'Upvote' (Thumbs-up) button and 'Accept as Answer'. This helps the community by allowing others with similar queries to easily find the solution.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.