0% ont trouvé ce document utile (0 vote)
6 vues4 pages

Création et gestion de tables Hive

Transféré par

medali.bannouri2023
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
6 vues4 pages

Création et gestion de tables Hive

Transféré par

medali.bannouri2023
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Hive

partie1:
1. Créer une table livres dont le schéma est le suivant : (id INT, title STRING, publishDate
STRING)

2. Importer les données à partir du fichier /atelier3/books/[Link] (stocker localement)


dans la table livres;

3. Afficher les enregistrements dont l’id est 2.

4. Créer une nouvelle table ventes dans l’emplacement HDFS suivant


‘/user/cloudera/atelier3’;
La table ventes contient 3 colonnes : (id INT, buyer STRING, purchaseDate STRING)
5. Afficher 5 lignes de la table ventes.

6. Créer la table vente_livres avec le schéma suivant (id INT, title STRING, buyer
STRING, purchaseDate STRING)

7. Remplir la table vente_livres en utilisant une jointure selon la colonne id entre les
tables : livres et ventes.

8. Afficher 10 enregistrements de la table vente_livres


9. Supprimer les tables livres, ventes et vente_livres

partie2:
Dans cet exercice nous allons créer une table partitionnée media.
Le schéma de la table media est le suivant : (id int, title string, releaseDate string, type
string)

La colonne type serait la colonne de partition. Charger les données à partir de 3 fichiers
locaux dans trois partitions :
Partition book => /atelier3/media/[Link]

Partition cd => /atelier3/media/[Link]


Partition dvd => /atelier3/media/[Link]

1. Afficher les enregistrements de type cd

2. Afficher toutes les partions de la table media

3. Ouvrir un nouveau terminal et afficher la structure des répertoires de partition sous


HDFS

Vous aimerez peut-être aussi