Как получить общее количество таблиц в базе данных улья?

Можно ли получить общее количество таблиц улья, если да, то как это сделать?


person rajendra moka    schedule 10.01.2019    source источник
comment
Это возможно с помощью Java API для Metastore и разработки собственной программы на Java или Scala...   -  person Samson Scharfrichter    schedule 10.01.2019
comment
Это невозможно при использовании команды HQL; Команды Hive, которые обращаются к метаданным, не возвращают табличный набор данных, который затем можно обработать в SQL (как это делают Oracle или SQL Server), а просто печатают информацию. По крайней мере, в клиентах hive и beeline, но если вы разрабатываете собственную программу на Java, Scala, Python или C#, которая подключается к HiveServer2 с помощью JDBC, DBI или ODBC, тогда это становится возможным.   -  person Samson Scharfrichter    schedule 10.01.2019
comment
То же самое с использованием оболочки (однострочный): stackoverflow.com/a/34632292/2700344   -  person leftjoin    schedule 10.01.2019
comment
Возможный дубликат Как найти количество таблиц, созданных в базе данных в улье?   -  person leftjoin    schedule 01.02.2019