Оператор show tables в Impala используется для получения списка всех существующих таблиц в текущей базе данных.
пример
Ниже приведен пример оператора show tables . Если вы хотите получить список таблиц в конкретной базе данных, прежде всего измените контекст на требуемую базу данных и получите список таблиц в ней, используя оператор show tables, как показано ниже.
[quickstart.cloudera:21000] > use my_db; Query: use my_db [quickstart.cloudera:21000] > show tables;
При выполнении вышеупомянутого запроса Impala выбирает список всех таблиц в указанной базе данных и отображает его, как показано ниже.
Query: show tables +-----------+ | name | +-----------+ | customers | | employee | +-----------+ Fetched 2 row(s) in 0.10s
Распечатка таблиц с использованием Hue
Откройте редактор запросов Impala , выберите контекст my_db, введите в нем оператор show tables и нажмите кнопку выполнения, как показано на следующем снимке экрана.
После выполнения запроса, если прокрутить вниз и выбрать вкладку « Результаты », вы увидите список таблиц, как показано ниже.