Add a metastore method that returns all available tables
- Linguagem predominante
- Scala
- Estrelas
- 31
- Forks
- 4
- Merge médio
- 1d 10min
- PRs com merge (30d)
- 4
Descrição
## Background
Since the metastore can be used as a library, it could be useful to enumerate which tables exist.
## Feature
Add a method to the metastore reader that lists all tables that are available.
- [ ] Scala
- [ ] Python
## Proposed Solution
```scala
val tables: Seq[String] = metastore.getTables()
```
An idea to discuss. Usually, metastores have the concept of databases. We can simulate it by a dot prefix (db.table1). We can use this to segregate uat and prod tables, for instance.
```scala
// Fetch all tables starting with 'uat.'
val tablesUat: Seq[String] = metastore.getTables("uat")
```
> Idea. What if instead of Seq[String] the method would return Seq[Table], which would contain table name and description?
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Avaliação
Esta issue ainda não foi avaliada.