Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Amazon Deequ

Free#16 of 28 in Database Testing Tools

Amazon Deequ: A Spark-based library for large-scale data-quality checks and metric monitoring. Ranked #16 of 28 in Database Testing Tools by our editors (7.2/10); pricing: Open source; best for large-scale data-quality checks with Spark.

7.2/10Editor score
Amazon Deequ7.2 Visit Amazon Deequ

At a glance

  • Editor score
    7.2 / 10
  • Pricing
    Open source
  • Best for
    Large-scale data-quality checks with Spark
  • Paid from
    Free
  • Schema migration tests
    Yes
  • Facts checked
    21 Sep 2026
Amazon Deequ screenshot
  • Where it wins

    • Supports constraints, profiling, anomaly detection, and row-level results
    • Adds DQDL, SQL checks, schema matching, and automatic constraint suggestions
    • Persists metrics and supports incremental computation for large datasets
  • Where it doesn't

    • Requires a user-managed Apache Spark environment
    • Uses Scala, Java, DQDL, and SQL rather than a visual test interface
    • Database engine support and integrations are not defined

Our verdict on Amazon Deequ

Amazon Deequ is an open-source Scala library for defining data-quality tests and constraints on large datasets in Apache Spark. It is intended for teams working with Spark DataFrames, including tabular data from files, database tables, logs, and JSON. Its scope covers both data-quality checks and schema migration tests, with self-hosted test execution and support for Scala, Java, DQDL, and SQL.

Its strongest feature is the breadth of quality analysis available inside a Spark-oriented workflow. Deequ supports completeness, uniqueness, size, value, statistical, schema, freshness, and custom SQL checks. It also provides data profiling, automatic constraint suggestions, anomaly detection on quality metrics, persisted metrics that can be queried, incremental metrics computation, and row-level pass and fail results. These capabilities give data teams several ways to define rules, inspect quality trends, and isolate affected records.

The trade-off is its deployment model. Deequ is distributed as a library for user-managed Apache Spark environments rather than a hosted application, so it suits teams that already organize data processing around Spark and can manage execution themselves. Its database-related scope centers on tabular data represented as Spark DataFrames, while the published positioning does not define named database engines or a separate integrations ecosystem. Choose Amazon Deequ when large-scale Spark processing, programmable checks, and detailed quality metrics are priorities. Choose another database testing tool when you need a hosted interface, database-specific workflows, or broader platform coverage.

Your product? Our editors can test Amazon Deequ in depth and publish a review, labelled as paid · from $149/mo →

Amazon Deequ pricing

Plans Open sourceFree Free to use — no paid tier required for the core job.
See plans on github.com

Amazon Deequ fact sheet

Free planNot verified
Paid fromFree
Database supportNot verified
Schema migration testsYes
Stored procedure testsNot verified
Data quality checksYes
Test executionSelf_hosted
Test languageScala, Java, DQDL, SQL
DeploymentSelf-hosted
SupportCommunity, Docs
Built forMid-market, Enterprise (editorial estimate)
PricingOpen source
Websitegithub.com
Facts checked21 Sep 2026

Alternatives to Amazon Deequ

See all Amazon Deequ alternatives →

Used Amazon Deequ? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Amazon Deequ for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — Amazon Deequ 7.2/10

Amazon Deequ is listed in our Database Testing Tools directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/amazon-deequ/"><img src="https://www.itechguides.com/best/badge/amazon-deequ.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update