Introduction
This article lists the programming languages and platforms that Foundational supports for lineage extraction. Supported platforms include ETL tools, ELT and query engines, business intelligence tools, and databases and data warehouses.
Foundational analyzes source code directly rather than parsing query logs, so lineage reflects your data stack as defined in code, including assets that have never been queried. Foundational connects to source control to access code and to your data platforms to extract schemas and metadata. It does not access data, personally identifiable information (PII), or protected health information (PHI).
Source control
GitHub (including GitHub Enterprise Server and GitHub Enterprise Cloud)
GitLab (including GitLab Enterprise Edition)
Azure DevOps, Azure Repos
Bitbucket (including Bitbucket Data Center)
Programming languages
SQL (including platform-specific dialects as listed under Databases and data warehouses)
Python
Scala
.NET / C#
TypeScript
PHP
Go / Golang
Java
JavaScript
Bash
C/C++
Ruby / Ruby on Rails
Rust
COBOL (Private Preview)
ETL
Informatica PowerCenter / Cloud Data Integration
Fivetran
Alteryx
Matillion
Airflow
Azure Data Factory
AWS Glue
Google Cloud Dataflow
IBM DataStage
Talend
Kafka (including Confluent)
Custom ETL
ELT and query engines
Spark (including PySpark, Spark Scala, and Spark SQL)
dbt, dbt Fusion (formerly dbt Cloud)
Coalesce
SQLMesh
Google Dataform
LookML
TIBCO Data Virtualization (TDV)
Custom ELT
Business intelligence
Power BI (including M-Query and DAX)
Tableau (including Prep Flow)
Looker (including LookML)
Sisense
Metabase
Apache Superset
Google Data Studio
Mode Analytics
Thoughtspot
SAP BusinessObjects
Domo
Sigma Computing
Amazon QuickSight
TIBCO Spotfire
Databases and data warehouses
AWS
Athena
Aurora
Glue
Lambda
RDS
Redshift
Databricks (including Databricks Notebooks)
Google Cloud Platform
BigQuery (including stored procedures)
Spanner
Bigtable
Microsoft
Azure SQL Server (including stored procedures)
Microsoft Fabric Data Warehouse
Microsoft SQL Server (MSSQL)
NoSQL
Cassandra
Couchbase
CouchDB
MongoDB
Oracle
Oracle ADW
Oracle Database
Open source relational
PostgreSQL
MySQL
MariaDB
Snowflake (including stored procedures)
SAP
SAP S/4HANA
SAP ECC
Other
Hive
Trino
Vertica
CRM
Salesforce
Hubspot
Workday
