dbt-labs / dbt-labs/dbt

[EPIC] dbt Information Schema

Open
#15,845 0 comments 1 reaction 1 assignee Claimed by @aahel View on GitHub
area:engine engine:v2
Dominant language
Rust
Stars
13.8k
Forks
2.6k
Avg merge
21h 31m
Merged PRs (30d)
56

Description

### Short description

formalize and cleanup dbt-index to become dbt Information Schema

### Context & Objectives

Similar to a database’s [INFORMATION_SCHEMA](https://en.wikipedia.org/wiki/Information_schema), the dbt Information Schema is a set of standard tables that provide information about all of the nodes in a dbt project.

To generate the dbt Information Schema, execute any dbt command with the `--generate-info-schema` flag (e.g. `dbt compile --generate-info-schema`). This will create the queryable parquet layer in your `target/dbt_info_schema` directory with the following tables:
...

### Documentation

- https://app.notion.com/p/dbtlabs/dbt-information-schema-3abbb38ebda7805f88dce794e9d1ef94
- https://app.notion.com/p/dbtlabs/dbt-info-schema-37cbb38ebda780298ff2d197e742c275

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.