Impala - Afficher les tableaux

le show tables L'instruction dans Impala est utilisée pour obtenir la liste de toutes les tables existantes dans la base de données courante.

Exemple

Voici un exemple de show tablesdéclaration. Si vous souhaitez obtenir la liste des tables dans une base de données particulière, tout d'abord, changez le contexte de la base de données requise et obtenez la liste des tables qu'elle contient en utilisantshow tables comme indiqué ci-dessous.

[quickstart.cloudera:21000] > use my_db; 
Query: use my_db
[quickstart.cloudera:21000] > show tables;

Lors de l'exécution de la requête ci-dessus, Impala récupère la liste de toutes les tables de la base de données spécifiée et l'affiche comme indiqué ci-dessous.

Query: show tables 
+-----------+ 
| name      | 
+-----------+ 
| customers | 
| employee  | 
+-----------+ 
Fetched 2 row(s) in 0.10s

Lister les tables à l'aide de Hue

Ouvrez l'éditeur de requête impala, sélectionnez le contexte comme my_db et tapez le show tables et cliquez sur le bouton Exécuter comme indiqué dans la capture d'écran suivante.

Après avoir exécuté la requête, si vous faites défiler vers le bas et sélectionnez le Results onglet, vous pouvez voir la liste des tableaux comme indiqué ci-dessous.