Does executing a Data Profile in Microsoft Purview consume Data Governance Processing Units (DGPUs)?

Anitha Ganesan 20 Reputation points
2026-07-02T11:51:52.64+00:00

Hi,

I'm looking for clarification on how Data Profiling is billed in Microsoft Purview Data Governance.

From the documentation, I understand that:

  • Data Quality usage is billed using Data Governance Processing Units (DGPUs).
  • The Enterprise Data Management meter starts when running Data Quality and Health Management actions.

Documentation:

However, I couldn't find an explicit statement answering the following:

Does each execution of a Data Profile consume DGPUs?

Or is DGPU consumption only associated with Data Quality rule execution?

If Data Profile execution does consume DGPUs:

  • Is there a fixed DGPU charge per profile execution?
  • Or does the DGPU consumption vary depending on the volume of data and processing performed?

Could someone from Microsoft please clarify this or point me to the relevant documentation?

 

Microsoft Security | Microsoft Purview
0 comments No comments

Answer accepted by question author

Manoj Kumar Boyini 18,595 Reputation points Microsoft External Staff Moderator
2026-07-04T10:46:28.2366667+00:00

Hi @Anitha Ganesan

Based on the current Microsoft Purview documentation, here's what can be confirmed:

  • Data Profiling is part of the Microsoft Purview Data Quality capability in Unified Catalog.
  • Data Quality usage is billed using Data Governance Processing Units (DGPUs), and the billing documentation states that the Enterprise Data Management meter starts when you run data quality and data health management actions.
  • A DGPU is a managed compute unit used for compute-intensive capabilities such as Data Quality and Data Health Management, and its consumption varies depending on factors such as the workload, data volume, source type, and processing performed.

However, the documentation doesn't explicitly state whether executing a standalone Data Profile is billed as a separate DGPU-consuming operation or whether its compute is included within the broader Data Quality processing.

Similarly, while Microsoft publishes DGPU examples for data quality rule execution (for example, DGPU per rule per run), it doesn't publish a profiling-specific DGPU rate or billing example. Therefore, we can't definitively state whether each Data Profile execution incurs DGPU consumption or provide a fixed DGPU cost based solely on the published documentation.

If you would like to validate the behavior in your own environment, you can:

  • Review Usage Monitoring (Preview) in Microsoft Purview after running a Data Profile job to observe DGPU consumption.
  • Check Azure Cost Management for the Enterprise Data Management meter to correlate the usage.

References

Please let us know if you have any further questions.

If this solution helped resolve your issue, please consider clicking ‘Accept Answer’ or giving it an upvote to help others find it easily.

Was this answer helpful?

1 person found this answer helpful.
0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

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