Impala - Tuyên bố mô tả
Các describecâu lệnh trong Impala được sử dụng để đưa ra mô tả của bảng. Kết quả của câu lệnh này chứa thông tin về bảng như tên cột và kiểu dữ liệu của chúng.
Cú pháp
Sau đây là cú pháp của Impala describe tuyên bố.
Describe table_name;
Thí dụ
Ví dụ: giả sử chúng ta có một bảng tên customer ở Impala, với dữ liệu sau:
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
Bạn có thể nhận được mô tả của customer bảng sử dụng describe câu lệnh như hình dưới đây -
[quickstart.cloudera:21000] > describe customer;
Khi thực hiện truy vấn trên, Impala tìm nạp metadata của bảng được chỉ định và hiển thị nó như hình dưới đây.
Query: describe customer
+---------+--------+---------+
| name | type | comment |
+---------+--------+---------+
| id | int | |
| name | string | |
| age | int | |
| address | string | |
| salary | bigint | |
+---------+--------+---------+
Fetched 5 row(s) in 0.51s
Mô tả các bản ghi bằng Hue
Mở trình chỉnh sửa Truy vấn Impala và nhập describe trong đó và nhấp vào nút thực thi như được hiển thị trong ảnh chụp màn hình sau.
Sau khi thực hiện truy vấn, nếu bạn cuộn xuống và chọn Results , bạn có thể xem siêu dữ liệu của bảng như hình dưới đây.