Data Lineage Platform for Modern Data and AI Stacks

Easily change dbt
Without breaking Looker

Foundational is a data lineage platform that analyzes source code to map how data flows across modern data stacks. It provides column level and end to end data lineage with impact analysis across transformations, warehouses, analytics, and production AI systems so teams understand changes before they ship.

Seamlessly integrated everywhere there’s data

Data lineage spans the entire data stack, from source systems to analytics and AI.

What is data lineage?

Data lineage describes how data moves, transforms, and is consumed across systems. Modern data lineage shows where data originates, how it changes through transformations, and which downstream tables, dashboards, and AI models depend on it. Data lineage platforms use this information to help teams understand dependencies, assess impact, and operate data systems with confidence.

Automated data lineage, based on your source code

Traditional data lineage solutions rely on partial, out-of-date data such as query logs, and are therefore inaccurate and limited to SQL only. 
Foundational goes directly to source code and understands every part of the stack, from upstream applications to downstream dashboards

  • Automate lineage across warehouses, Airflow jobs, Spark and others

  • Track dependencies to upstream applications in any framework

  • Lineage is always updated to the latest commit

Diagram showing data lineage from RAW_ORDERS to ORDER_HISTORY and SALES_OPPORTUNITIES with connected source icons and columns count.
Screenshot of a pull request titled 'Sales table update #6442' marked open, showing a bot comment about one breaking schema found in the pull request for sales-db.prod-schema.

Provide developers with updated downstream impact

Developers typically do not understand data dependencies outside of their local project. With Foundational, data lineage makes upstream and downstream dependencies visible across every tool and data product. This allows developers to understand downstream impact before changes reach production, eliminating unknowns when making updates that affect downstream consumers.

  • Foundational integrates directly with version control to surface data lineage in pull requests

  • Every pull request impacting data gets validated

  • Data producers and consumers can easily validate new code changes

Types of lineage supported

Foundational supports the full set of data lineage types required to operate modern data and AI platforms with confidence.

  • Column level data lineage: Track how individual fields are created, transformed, and propagated across tables, models, and downstream assets.

  • End to end data lineage: Map data flows from source systems through transformations to analytics, dashboards, and consumption layers.

  • Code based data lineage: Generate lineage directly from SQL, dbt, and transformation logic rather than inferring relationships from metadata or logs.

  • Change impact lineage: Understand the downstream impact of code changes and pull requests before deployment using lineage driven impact analysis.

  • Analytics and AI lineage: Connect data sources and transformations to reports, metrics, and AI model inputs to ensure trusted and governed consumption.

How Foundational implements data lineage

Understanding what data lineage is and why it matters is only the first step. The effectiveness of a data lineage platform depends on how lineage is generated, maintained, and applied in real workflows.

Code based data lineage

Foundational implements data lineage by analyzing source code across the modern data stack to produce accurate, continuously updated lineage that reflects how data actually moves and transforms. This approach enables teams to move beyond static diagrams and use lineage operationally for impact analysis, incident prevention, and governance.

Give us a try...

Start your free 15-day Foundational trial today!

You’ll be up and running in under an hour:
Schedule a quick call, connect us to your code, and get unmatched insights, immediately.

Thank you! Your account will be set up soon.
Oops! Something went wrong while submitting the form.
Foundational gives us visibility to column-level lineage during development; Team leads can better review PRs that are more sensitive; It helps us avoid breaking queries that were previously unknown to us.
Everyone understands the entire data flow when making changes.
Eyal El Bahar Photo
Eyal El-Bahar
VP of Data

Ready to get started?
For Everyone

Find and prevent data issues, cost deficiencies, and privacy risks. 
Foundational can be deployed in less than an hour.