2016-08-12 5 views
1

ich in Impala kennen (und anderen Datenbanken) ich die beiden folgenden ausführen können:Impala Tabellen anzeigen

SHOW DATABASES

SHOW TABLES

Ich weiß, dass ich auch optional LIKE oder IN Argumente hinzufügen können z.B. zeigen mir alle Tabellen in der Datenbank Bananen konnte ich schreiben:

SHOW TABLES IN Bananas

Was weiß ich wirklich wollen, eine Möglichkeit der Rückkehr alle Tabellen in den Datenbanken ist, ohne durch (auch zeigt Datenbank Rekursion mit Name und Tabellennamen in getrennten Feldern.

ich über Impalas Shell läuft dies werde so würde ich zuerst alle Datenbanknamen wieder zurück und dann eine Skriptzeile pro Datenbank erzeugen mir die Tabellen zu geben.

Es ist kein Problem zu d o diese als solche, ich kann einfach nicht helfen, da frage, muss es eine bessere Art und Weise sein, mit am Ende:

DB_Tables

Antwort

1

Leider noch nicht. Impala wird dies schließlich unterstützen, indem Tabellen für Schemametadaten (z. B. ANSI INFORMATION_SCHEMA) und IMPALA-1761 Spuren, die eine Anforderung aufweisen, verfügbar gemacht werden.