# Data Management Tools: 8 Categories, 30 Platforms, and What Each One Costs

> A guide to the 8 categories of data management tools, from ELT and warehouses to BI and MDM, with pricing for 30 platforms compared.

Source: https://www.erathos.com/en/blog/data-management-tools-8-categories-30-platforms
Em português: https://www.erathos.com/blog/data-management-tools-8-categories-30-platforms
Published: 2026-09-15
Category: Tool Guides

![Data Management Tool](https://cms-media.erathos.com/Data Management Tools.png)

Data management tools are software that moves, stores, cleans, tracks, and shows a company's data. The term covers eight different jobs, and one product almost never does all of them. This guide sorts 30 tools into those eight categories with the billing unit, free tier, and open-source status each vendor publishes.

Prices below come from each vendor's own pricing page as of September 2026. Check the page before you buy, because plan cards move.

## What are data management tools?

Data management tools are the software a company uses to deliver, control, protect, and improve its data across the data's whole life. That wording tracks the [DAMA definition of data management](https://dama.org/about-dama/what-is-data-management/), which lists governance, quality, security, architecture, metadata, and integration as the core knowledge areas.

In practice, a "data management tool" is one of eight different products. An ELT pipeline that copies Salesforce into BigQuery is one. So is the warehouse it copies into, the dbt project that models it, the catalog that documents it, and the dashboard tool that shows it. A buyer who searches for "data management tools" is usually looking for one or two of these, and the first job is figuring out which.

The market for all of this is big. Grand View Research expects the enterprise data management market to [reach $221.58 billion by 2030](https://www.grandviewresearch.com/press-release/global-enterprise-data-management-market), growing 12.4% a year from 2025. Bad data is expensive too. In IBM's 2025 survey, [43% of chief operations officers](https://www.ibm.com/think/insights/cost-of-poor-data-quality) named data quality as their top data priority, and over a quarter of organizations estimated losses above $5 million a year from poor-quality data.

## What are the 8 categories of data management tools?

The eight categories are data integration (ELT/ETL), data warehouse or lakehouse, transformation, orchestration, catalog and governance, data quality and observability, master data management (MDM), and business intelligence (BI). Each one solves a different problem, and the tools in one category rarely replace the tools in another.

Category

The job it does

Example tools

Data integration (ELT/ETL)

Copy data from apps and databases into one place

Erathos, Fivetran, Airbyte, Estuary, Kondado, Weld, Matillion, dlt, Bruin, Nekt

Warehouse / lakehouse

Store and query the copied data

Snowflake, BigQuery, Databricks

Transformation

Turn raw tables into modeled, tested tables

dbt

Orchestration

Schedule jobs and manage what runs after what

Apache Airflow, Dagster

Catalog / governance

Document what data exists, who owns it, where it came from

DataHub, OpenMetadata, Atlan, Collibra

Quality / observability

Test data and alert when it breaks

Great Expectations, Soda, Monte Carlo

Master data management

Keep one trusted record per customer, product, or supplier

Informatica MDM, Reltio

Business intelligence

Build reports and dashboards for people

Metabase, Power BI, Looker

Fivetran's own ranking page groups the space into [five layers](https://www.fivetran.com/learn/data-management-tools) (integration, MDM, governance, warehousing, quality), and Estuary's covers [four](https://estuary.dev/blog/data-management-tools/). Both skip transformation, orchestration, and BI. Those three are where a small data team spends most of its week, so they get their own sections here.

## Which data integration and ELT tools should you compare?

The integration tools worth comparing are Erathos, Fivetran, Airbyte, Estuary, Weld, Kondado, Matillion, dlt, Bruin, and Nekt. They differ most in how they bill: total rows, changed rows, gigabytes plus connectors, compute credits, or a flat subscription.

ELT means extract, load, transform: the tool copies raw data into the warehouse first and you transform it there with SQL. ETL transforms before loading. Every tool in this table is ELT or supports it.

Tool

Billing unit

Free tier

Open source

Deployment

[Erathos](https://www.erathos.com/en/pricing?utm_source=blog&utm_medium=organic&utm_content=bydefault&utm_campaign=data-management-tools)

Total rows written to the warehouse per month

Up to 1M rows/month, 5 pipeline jobs, daily updates

No

Managed SaaS

[Fivetran](https://www.fivetran.com/pricing)

Monthly active rows (MAR), counts changed records only

500,000 connection MAR

No

Managed SaaS; hybrid on Enterprise

[Airbyte](https://airbyte.com/pricing)

Volume (Standard) or Data Worker capacity (Pro)

Self-hosted open-source edition

Yes, Elastic License 2.0

Cloud, self-hosted, or on-prem (Enterprise Flex)

[Estuary](https://estuary.dev/pricing/)

$0.50/GB plus $100/month per connector instance

10 GB/month, 2 connector instances

Partly

Managed SaaS; private/BYOC on Enterprise

[Weld](https://weld.app/pricing)

Subscription plus MAR overage ($49 per extra 5M MAR)

14-day trial

No

Managed SaaS

[Kondado](https://kondado.io/en/pricing.html)

Records (a row up to 500 bytes) inserted into the destination

14-day trial, 10M records

No

Managed SaaS

[Matillion](https://www.matillion.com/pricing)

Credits consumed by task hours and developer users

No published price card

No

Hosted SaaS; hybrid on Scale

[dlt](https://dlthub.com/pricing)

Free library; dltHub managed runtime is $11,900/month annually

Library is free forever

Yes, Apache 2.0

Self-managed Python, or dltHub cloud

[Bruin](https://github.com/bruin-data/bruin)

Free CLI; YAML-defined pipelines

Open-source CLI

Yes, Apache 2.0

Self-managed

[Nekt](https://www.nekt.com/pricing)

Credits (Starter $149/month for 1,000 credits)

40 credits/month, 3 sources, 3 destinations, 10 GB storage

No

Managed SaaS with its own warehouse

**Erathos** bills on [total rows written to your warehouse](https://www.erathos.com/en/pricing?utm_source=blog&utm_medium=organic&utm_content=bydefault&utm_campaign=data-management-tools), with no limit on the number of connectors. The Free plan covers up to 1M rows a month. Movement is $29/month for 2M rows with hourly updates. Pro is $250/month for 5M rows and adds change data capture (CDC), custom connectors, five-minute updates, and API access. The [connector directory](https://www.erathos.com/en/connectors?utm_source=blog&utm_medium=organic&utm_content=bydefault&utm_campaign=data-management-tools) lists 139 sources and destinations, including BigQuery, Snowflake, Databricks, Redshift, Postgres, and ClickHouse.

Under the hood, Erathos extracts to a temporary cloud bucket, then loads into the warehouse with a bulk [COPY command or the destination's equivalent](https://docs.erathos.com/platform/how-we-move-data), then deletes the temporary files. Incremental loads use a cursor column and need a [primary key plus a date or datetime column](https://docs.erathos.com/platform/connections/sync-types) on the source table. If a table has neither, it runs as a full refresh.

**Fivetran** charges by [monthly active rows](https://www.fivetran.com/pricing): distinct records that were inserted, updated, or deleted in a month. Initial syncs and unchanged rows during a re-sync are free. The Free plan includes 500,000 connection MAR. Standard syncs every 15 minutes with 700+ connectors; Enterprise syncs every minute and offers hybrid deployment. This model gets cheap when your data changes little and expensive when it churns.

**Airbyte** sells three plans. Standard bills on volume and syncs at most [once an hour](https://airbyte.com/pricing). Pro bills on Data Workers, dedicated compute units, and syncs every 15 minutes. Enterprise Flex runs on-premises or in a hybrid mode where Airbyte hosts the control plane and you host the data plane. The self-hosted version ships under the [Elastic License 2.0](https://github.com/airbytehq/airbyte/blob/master/LICENSE), which is source-available and free to run but restricts offering it as a hosted service.

**Estuary** charges [$0.50 per GB plus $100 a month per connector instance](https://estuary.dev/pricing/) for the first six instances, then $50 each. The Developer tier is free up to 10 GB and two connectors. Estuary focuses on real-time streaming, so it fits when sub-minute latency is the requirement.

**Weld, Kondado, and Nekt** are the small-team options. Weld's Basic plan is [$99/month billed annually](https://weld.app/pricing) for two connectors, one user, and daily syncs, with 5M MAR included. Kondado's entry plan is [$19/month](https://kondado.io/en/pricing.html) for four pipelines and 1M records; hitting the record limit pauses pipelines until the next month. Nekt bundles a [managed warehouse with its pipelines](https://www.nekt.com/pricing) and bills in credits, with a free plan of 40 credits, 3 sources, and 10 GB of storage.

**dlt and Bruin** are for teams who want code. dlt is a [free Apache 2.0 Python library](https://dlthub.com/pricing); dltHub is the paid managed runtime at $11,900/month billed annually. Bruin is an [Apache 2.0 CLI](https://github.com/bruin-data/bruin/blob/main/LICENSE.md) that defines ingestion, SQL and Python transforms, and quality checks in YAML in one repo.

## Which warehouse or lakehouse should store your analytical data?

Snowflake, BigQuery, and Databricks are the three warehouses most integration tools load into. All three bill compute separately from storage, so the cost driver is how many queries you run, not how much you store.

Warehouse

Compute billing

Storage billing

Free tier

[Snowflake](https://www.snowflake.com/en/pricing-options/)

Credits per second of virtual warehouse time; Standard, Enterprise, and Business Critical editions

Monthly fee on average compressed storage

On-demand or pre-paid capacity

[BigQuery](https://cloud.google.com/bigquery/pricing)

On-demand: $6.25 per TiB scanned after 1 TiB free/month. Capacity: from $0.04 per slot-hour (Standard edition, Iowa)

$0.000031507 per GiB-hour active logical storage, first 10 GiB free

1 TiB queries and 10 GiB storage per month

[Databricks](https://www.databricks.com/product/pricing)

Databricks Units (DBUs), per second; Data Engineering from $0.15/DBU, Data Warehousing from $0.22/DBU

Billed by your cloud provider

Free trial (cloud provider may still charge)

BigQuery is serverless: [no instances or virtual machines to size](https://cloud.google.com/bigquery/pricing), and on-demand queries can use up to 2,000 concurrent slots per project. Snowflake sells compute as credits and lets you buy [on-demand month-to-month or pre-paid capacity](https://www.snowflake.com/en/pricing-options/) at a discount. Databricks prices in DBUs, its normalized unit of processing power, and lists [Data Warehousing at $0.22 per DBU](https://www.databricks.com/product/pricing). Storage, networking, and related costs come from your own cloud account.

Which one you pick usually follows your cloud. Erathos has destination connectors for [BigQuery](https://www.erathos.com/en/connectors/bigquery?utm_source=blog&utm_medium=organic&utm_content=bydefault&utm_campaign=data-management-tools), [Databricks](https://www.erathos.com/en/connectors/databricks?utm_source=blog&utm_medium=organic&utm_content=bydefault&utm_campaign=data-management-tools), Snowflake, Redshift, Postgres, and ClickHouse, so the warehouse choice does not lock in the integration choice.

## Which transformation and orchestration tools fit your team?

dbt is the default transformation tool, and Airflow or Dagster are the default orchestrators. Transformation turns raw loaded tables into clean modeled ones with SQL. Orchestration decides when jobs run and what runs after what fails.

Tool

What it does

Open source

Paid plan

[dbt](https://www.getdbt.com/pricing)

SQL models, tests, docs inside the warehouse

dbt Core, Apache 2.0

Developer free (1 seat, 3,000 models built/month); Starter $100/user/month (5 seats, 15,000 models/month)

[Apache Airflow](https://airflow.apache.org/)

Python-defined workflows with a web UI and operators for most systems

Apache 2.0

None from Apache; managed versions from Astronomer and cloud providers

[Dagster](https://dagster.io/pricing)

Asset-based orchestration with lineage built in

Apache 2.0

Dagster+ Solo $10/month + $0.040/credit; Starter $100/month + $0.035/credit; 30-day trial

dbt's paid plans limit "successful models built per month." Developer gets [3,000 and Starter gets 15,000](https://www.getdbt.com/pricing). A model run counts each time a scheduled job builds it, so a 100-model project running hourly burns 72,000 builds a month and needs Enterprise (100,000). Running dbt Core on your own scheduler has no such limit.

Dagster+ credits count [materialized assets and executed ops](https://dagster.io/pricing). Serverless compute adds $0.010 per minute; the Hybrid option, where you run the compute, has no compute charge. Airflow itself is [Python workflows under Apache 2.0](https://airflow.apache.org/) with no vendor to pay, but you run the scheduler, database, and workers yourself.

An ELT tool with its own scheduler covers a lot of this ground before you need an orchestrator. Erathos runs each pipeline on a [schedule from every 5 minutes to weekly](https://docs.erathos.com/platform/connections/sync-schedule), with retries on Pro. Orchestration becomes necessary when a dbt run has to wait for three different loads to finish, or when a failed job in one system must block a job in another.

## Which catalog, governance, quality, and observability tools should you add?

Catalogs (DataHub, OpenMetadata, Atlan, Collibra) answer "what data do we have and where did it come from." Quality and observability tools (Great Expectations, Soda, Monte Carlo) answer "is this data right, and did it arrive." Both have strong open-source options, and both enterprise vendors sell by quote.

Tool

Category

Open source

Pricing

[DataHub](https://datahub.com/products/cloud-vs-core/)

Catalog, lineage, governance

Core, Apache 2.0, self-hosted

Cloud is managed with a 99.5% SLA, priced by scope

[OpenMetadata](https://open-metadata.org/)

Catalog, metadata

Apache 2.0, 130+ data service integrations

Managed service via Collate

[Atlan](https://atlan.com/pricing/)

Catalog, governance

No

Pricing page is a talk-to-sales form

[Collibra](https://www.collibra.com/us/en/products/data-intelligence-cloud)

Governance, catalog

No

Quote

[Great Expectations](https://greatexpectations.io/)

Data quality tests

GX Core, Apache 2.0

Cloud, price not published

[Soda](https://soda.io/pricing)

Quality tests and observability

Partly

Free plan with Soda Processing Units; Team $750/month

[Monte Carlo](https://montecarlo.ai/request-for-pricing/)

Observability

No

Credits; Start tier up to 10 users and 1,000 monitors, quote only

DataHub draws the line between self-hosting and managed plainly. Core is free to run, but [you handle installation, configuration, upgrades, uptime, and troubleshooting](https://datahub.com/products/cloud-vs-core/) with community support. Cloud is the same product hosted by DataHub with an SLA. That tradeoff applies to every open-source row in this article.

Great Expectations' [GX Core is Apache 2.0](https://greatexpectations.io/) and runs as Python checks inside your orchestrator. Monte Carlo lists [four tiers with no dollar amounts](https://montecarlo.ai/request-for-pricing/); Start covers up to 10 users, up to 1,000 monitors, and 10,000 API calls a day. Soda publishes a [$0 Free plan and a $750/month Team plan](https://soda.io/pricing), billed in Soda Processing Units.

A catalog earns its cost when people cannot find the right table, or when a regulator asks where a column came from. A quality tool earns it the first time a dashboard shows stale numbers for a week and nobody notices.

## When do you need master data management and BI tools?

Master data management (MDM) is for when the same customer, product, or supplier exists in five systems with five different IDs and you need one trusted record. BI is for turning modeled tables into dashboards people open. Most companies need BI on day one and MDM much later, if ever.

Tool

Category

Pricing model

[Informatica MDM](https://www.informatica.com/products/master-data-management.html)

MDM

Informatica Processing Units (IPUs); MDM billed [per-domain records](https://www.informatica.com/products/cloud-integration/pricing.html), quote

[Reltio](https://www.reltio.com/products/multidomain-mdm/)

MDM

Cloud-native SaaS, quote

[Metabase](https://www.metabase.com/pricing)

BI

Open source, free, unlimited users self-hosted. Cloud Starter $100/month for 5 users then $6/user; Pro $575/month for 10 users then $12/user

[Power BI](https://www.microsoft.com/en-us/power-platform/products/power-bi/pricing)

BI

Pro $14/user/month paid yearly (1 GB model, 8 refreshes/day); Premium Per User $24/user/month (100 GB, 48 refreshes/day)

[Looker](https://cloud.google.com/looker/pricing)

BI

Platform fee plus per-user licenses; Standard edition for teams under 50 users includes 10 Standard and 2 Developer users; annual commitment via sales

Informatica's MDM is sold through its consumption model, where [IPUs give access to all eligible cloud services](https://www.informatica.com/products/cloud-integration/pricing.html) and MDM is metered on records per domain. Reltio sells a [cloud-native SaaS multidomain MDM](https://www.reltio.com/products/multidomain-mdm/) with entity resolution and reference data management. Neither publishes a dollar price.

For BI, the pricing unit is almost always a seat. Metabase's open-source edition is [free with unlimited users](https://www.metabase.com/pricing) if you host it. Power BI Pro is [$14 per user per month](https://www.microsoft.com/en-us/power-platform/products/power-bi/pricing), and Microsoft notes the price varies by region. Looker separates a [platform fee from user licenses](https://cloud.google.com/looker/pricing) and sends you to sales for the number.

## How do pricing models change the cost of data management tools?

Six billing units show up across these 30 tools: total rows, changed rows (MAR), records, gigabytes plus connector instances, compute credits, and seats. The same workload can cost very different amounts under each one, so the billing unit matters as much as the list price.

Billing unit

Who uses it

Gets cheap when

Gets expensive when

Total rows written

Erathos

Data changes a lot but volume is small

You full-refresh big tables daily

Changed rows (MAR)

Fivetran, Weld

Tables are big but mostly static

Tables churn (event logs, updated-at everywhere)

Records inserted

Kondado

Small, predictable loads

Wide rows over 500 bytes count as multiple records

GB plus connectors

Estuary

Few connectors, lots of data

Many small sources (each instance is $100/month)

Compute credits

Matillion, Dagster+, Snowflake, Databricks, Nekt

You control run frequency

Jobs run often or run long

Seats

dbt, Power BI, Looker, Metabase Cloud

Small team

Everyone in the company needs a login

Two examples show the gap. Erathos counts [every row written to the warehouse](https://www.erathos.com/en/pricing?utm_source=blog&utm_medium=organic&utm_content=bydefault&utm_campaign=data-management-tools), so a 5M-row table on a full refresh counts 5M rows per run. Fivetran counts only [rows that changed](https://www.fivetran.com/pricing) and excludes the initial sync, so that same static table costs almost nothing after day one. Flip the workload to an events table that appends 5M new rows a day, and both count 5M per day.

The way to keep row-based costs down is incremental loading. Erathos's [partial refresh](https://docs.erathos.com/platform/connections/sync-types) uses a cursor column so each run writes only rows past the last cursor value. CDC on the Pro plan reads the database's change log instead. The [cursor vs CDC guide](https://www.erathos.com/en/blog/cursor-based-sync-vs-change-data-capture?utm_source=blog&utm_medium=organic&utm_content=bydefault&utm_campaign=data-management-tools) covers when each one makes sense.

## Do small teams need every category of data management tools?

A small team needs three of the eight categories to start: an integration tool, a warehouse, and a BI tool. Transformation comes next when raw tables stop being enough for dashboards. The other four are for specific problems that have not happened yet.

Add this category

When

Integration + warehouse + BI

Day one. Copy the data, store it, show it.

Transformation (dbt)

Dashboards need joined, deduplicated, or renamed tables

Orchestration

A job in one tool must wait for or block a job in another

Quality / observability

A dashboard showed wrong or stale data and nobody noticed

Catalog / governance

People cannot find the right table, or compliance asks for lineage

MDM

The same entity has conflicting records across systems and it costs money

Fivetran's own list of eight tools describes them as [specialized products assembled alongside each other](https://www.fivetran.com/learn/data-management-tools), and that is the honest picture. There is no single "data management tool." There is a stack, and the stack grows one problem at a time.

The cheapest working stack today is a free integration tier, a warehouse free tier, and open-source BI. Erathos Free covers [1M rows a month](https://www.erathos.com/en/pricing?utm_source=blog&utm_medium=organic&utm_content=bydefault&utm_campaign=data-management-tools), BigQuery gives [1 TiB of queries and 10 GiB of storage](https://cloud.google.com/bigquery/pricing) a month free, and self-hosted Metabase is [free with unlimited users](https://www.metabase.com/pricing). That runs a small company's reporting for $0 in software. The [pipeline tutorial](https://www.erathos.com/en/blog/how-to-build-and-manage-data-pipeline?utm_source=blog&utm_medium=organic&utm_content=bydefault&utm_campaign=data-management-tools) walks through the integration piece.

## Try Erathos free for 14 days

Every new Erathos account gets the [Pro plan for 14 days](https://www.erathos.com/en/pricing?utm_source=blog&utm_medium=organic&utm_content=bydefault&utm_campaign=data-management-tools): CDC, five-minute syncs, custom connectors, and 5M rows. Each new connection also gets its own two-week window to test the connector and see what it does to your row count. After the trial, the account moves to Free if you have not picked a plan.

[Try Erathos free for 14 days](https://app.erathos.com/signup?utm_source=blog&utm_medium=organic&utm_content=bydefault&utm_campaign=data-management-tools)
