Add a metastore method that returns all available tables
- Langage dominant
- Scala
- Étoiles
- 31
- Forks
- 4
- Merge moyen
- 1 j 10 min
- PR mergées (30 j)
- 4
Description
## 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?
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Évaluation
Cette issue n'a pas encore été évaluée.