Coalesce
Integration & ETL Plane · Transformation & Modelling
Visual, code-first data transformation platform for cloud data warehouses.
- Commercial
Integration & ETL Plane · Transformation & Modelling
Google Cloud service for developing and orchestrating SQL transformations in BigQuery.
Dataform is Google Cloud's transformation service for BigQuery, and the single most important thing about it is the last three words. It targets BigQuery exclusively, with no adapters and no other destinations.
If you are on BigQuery, that focus is the appeal: it is a first-party service, it needs no separate vendor relationship, and it costs nothing beyond the BigQuery it runs.
Transformations are written in SQLX, plain SQL extended with an optional configuration block, which adds dependency management and lets Dataform build and visualise the dependency tree for you.
Reuse comes through JavaScript rather than Jinja: inline blocks, shared includes across a repository, and packages across repositories. Anyone expecting dbt's macro idiom should know that up front.
Execution is straightforward. Dataform compiles your code in real time into a SQL compilation result, then runs the actions in dependency order in BigQuery, syncing metadata to Knowledge Catalog afterwards.
Development happens in workspaces, editable virtual copies of a repository where you edit, compile and test before pushing to a Git branch, which is how development and production stay separated.
Promotion uses release configurations, which are templates of compilation settings, paired with workflow configurations that schedule runs of a compilation result.
Data quality is handled by assertions, checking uniqueness, null values or any custom condition, alongside the automated testing that the open-source core provides.
Licensing is split cleanly: Dataform core, the meta-language, is Apache 2.0 open source, while the managed service is a Google Cloud product offered at no charge.
Read the pricing note carefully, because free means no licence and no service fee, not no cost. You still pay for BigQuery compute, and Cloud Logging is required for every workflow run rather than optional.
The same headings are used for every transformation & modelling entry, so two tools can be read side by side.
FreeFree service; you pay for BigQuery
Dataform is a free service. Google made it free on acquisition in December 2020 and it has stayed that way, with no tiers, seats, model metering or trial period, because there is nothing to buy. What you pay for is what it consumes: BigQuery queries at your own rate, which dominates, plus Cloud Logging, which is required for every workflow run rather than optional, and any orchestration services you add. Free here means no licence or service fee, not free to run, so a heavy workload on on-demand BigQuery pricing can still be expensive.
Dataform was acquired by Google in December 2020 and made free to all users at the same time; the price was not disclosed, and Google's own pages publish nothing about the original company's founding, founders, headquarters or funding, which is a genuine gap. It is now a fully managed Google Cloud service, owned by Alphabet and documented alongside BigQuery rather than as a standalone brand. Dataform core, the open-source meta-language, is Apache 2.0 and actively maintained; the managed service sits under Google Cloud terms. There is no paid tier of any kind.
Integration & ETL Plane · Transformation & Modelling
Visual, code-first data transformation platform for cloud data warehouses.
Integration & ETL Plane · Transformation & Modelling
SQL-based transformation framework with testing and documentation, plus a managed platform.
Integration & ETL Plane · Transformation & Modelling
Data transformation framework with virtual data environments and column-level lineage.
Drafted with AI assistance and checked against the vendor’s own documentation.