cube-js/cube

Automatically adding Joins using Primary/Foreign keys within Data Sources

Open

#1.179 aberto em 6 de out. de 2020

Ver no GitHub
 (6 comments) (1 reaction) (0 assignees)Rust (1.965 forks)batch import
Roadmap: 2021 Q1help wanted

Métricas do repositório

Stars
 (19.563 stars)
Métricas de merge de PR
 (Mesclagem média 5d 16h) (138 fundiu PRs em 30d)

Description

Would it be possible within the automatic schema generation to create joins as well using the Primary/Foreign keys within SQL DB's? This would enable developers to quickly engage with their data without having to define the joins when they should already be defined at a db schema level.

This could also be expanded to include a range of 'default' optional pre-aggregations on data, e.g. automatically inserting a pre-aggregation on data types such as boolean creates a count, within the same process.

Guia do colaborador