Impala - Statement beschreiben

Das describeDie Anweisung in Impala wird verwendet, um die Beschreibung der Tabelle zu geben. Das Ergebnis dieser Anweisung enthält Informationen zu einer Tabelle, z. B. die Spaltennamen und deren Datentypen.

Syntax

Es folgt die Syntax des Impala describe Erklärung.

Describe table_name;

Beispiel

Angenommen, wir haben eine Tabelle mit dem Namen customer in Impala mit folgenden Daten -

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

Sie können die Beschreibung der erhalten customer Tabelle mit der describe Aussage wie unten gezeigt -

[quickstart.cloudera:21000] > describe customer;

Beim Ausführen der obigen Abfrage ruft Impala die ab metadata der angegebenen Tabelle und zeigt sie wie unten gezeigt an.

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

Fetched 5 row(s) in 0.51s

Beschreiben der Datensätze mit Hue

Öffnen Sie den Impala Query Editor und geben Sie das ein describe Anweisung darin und klicken Sie auf die Schaltfläche Ausführen, wie im folgenden Screenshot gezeigt.

Wenn Sie nach dem Ausführen der Abfrage nach unten scrollen und die auswählen Results Auf der Registerkarte können Sie die Metadaten der Tabelle wie unten gezeigt anzeigen.