Impala - Describe la declaración

los describeLa declaración en Impala se usa para dar la descripción de la tabla. El resultado de esta declaración contiene la información sobre una tabla, como los nombres de las columnas y sus tipos de datos.

Sintaxis

A continuación se muestra la sintaxis del Impala describe declaración.

Describe table_name;

Ejemplo

Por ejemplo, supongamos que tenemos una tabla llamada customer en Impala, con los siguientes datos:

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

Puede obtener la descripción del customer tabla usando el describe declaración como se muestra a continuación -

[quickstart.cloudera:21000] > describe customer;

Al ejecutar la consulta anterior, Impala recupera el metadata de la tabla especificada y la muestra como se muestra a continuación.

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

Fetched 5 row(s) in 0.51s

Describiendo los registros usando Hue

Abra el editor de consultas Impala y escriba describe declaración en él y haga clic en el botón ejecutar como se muestra en la siguiente captura de pantalla.

Después de ejecutar la consulta, si se desplaza hacia abajo y selecciona el Results pestaña, puede ver los metadatos de la tabla como se muestra a continuación.