Учебники

Импала — Опишите заявление

Оператор description в Impala используется для описания таблицы. Результат этого оператора содержит информацию о таблице, такую ​​как имена столбцов и их типы данных.

Синтаксис

Ниже приводится синтаксис оператора описания Impala.

Describe table_name;

пример

Например, предположим, что у нас есть таблица с именем customer в Impala, со следующими данными:

ID    NAME     AGE    ADDRESS     SALARY
--- --------- ----- ----------- -----------
1   Ramesh     32    Ahmedabad    20000
2   Khilan     25    Delhi        15000
3   Hardik     27    Bhopal       40000
4   Chaitali   25    Mumbai       35000
5   kaushik    23    Kota         30000
6   Komal      22    Mp           32000

Вы можете получить описание таблицы клиентов, используя оператор описания, как показано ниже —

[quickstart.cloudera:21000] > describe customer;

При выполнении вышеупомянутого запроса Impala выбирает метаданные указанной таблицы и отображает их, как показано ниже.

Query: describe customer
 
+---------+--------+---------+ 
| name    | type   | comment | 
+---------+--------+---------+ 
| id      | int    |         |                    
| name    | string |         | 
| age     | int    |         | 
| address | string |         | 
| salary  | bigint |         |
+---------+--------+---------+ 

Fetched 5 row(s) in 0.51s

Описание записей с использованием оттенка

Откройте редактор запросов Impala, введите в нем оператор описания и нажмите кнопку «Выполнить», как показано на следующем снимке экрана.

Опишите записи

После выполнения запроса, если вы прокрутите вниз и выберете вкладку « Результаты », вы увидите метаданные таблицы, как показано ниже.