EXAMEN
Semestre : 1 2
Session : Principale Rattrapage
ETUDIANT(e)
Nom et Pr nom : &&&&&&&&&&&&&&&&&&&...
Classe: &&&&&&&&&&&&&&&&&&&....................
Module : BIG DATA
Enseignantes : Asma Hamed, Ines Channoufi, Ines Slimene, Rayhan Ayadi
Classes: 5ARCTIC, 5BI, 5GL, 5SIGMA, 5TWIN
Documents autoris s : OUI NON Nombre de pages : 06
Calculatrice autoris e : OUI NON Internet autoris e : OUI NON
Date : 22/11/2016 Heure : 09h00 Dur e : 1h30
Code :
"
Code
Note
/20
Nom et Signature
du Surveillant
Nom et Signature
du Correcteur
Observations
Module :&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
Exercice 1 (4 pts)
Soit les deux fichiers custM.txt et custF.txt suivants :
1- Trouver une solution pour stocker les deux fichiers dans une seule table Hive.
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
Advertisement
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
1
NE RIEN ECRIRE
2- Trouver une solution afin de garder le fichier sous HDFS apr s la suppression de la table.
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
3- Suite au chargement du fichier CustM.txt avec la requ te Pig :
La commande suivante naffiche pas de r sultat. Expliquer pourquoi et proposer une solution.
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
Exercice 2 : (2 points)
Expliquer et donner le r sultat du script Pig suivant :
2
NE RIEN ECRIRE
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
Exercice 3 : (3 points)
Compl ter le sch ma ci-dessous afin dexpliquer les tapes dun programme mapreduce
permettant de compter le nombre doccurrences de chaque lettre du fichier dentr e.
3
NE RIEN ECRIRE
Advertisement
Exercice 4 : QCM (11 points)
Cocher la bonne r ponse
N.B : Une seule r ponse est correcte
1. Quand Hadoop est-il utile ?
o Lorsque toutes les donn es sont non structur es
o Lorsque les traitements peuvent tre effectu s en parall le
o Lorsque l'application requiert un acc s aux donn es faible latence
o Lorsque lapplication n cessite un acc s al atoire aux donn es
2. Quest ce qui est vrai propos de Pig et Hive par rapport l' cosyst me Hadoop?
o HiveQL exige la cr ation dun flux de donn es
o Pig Latin exige que les donn es aient un sch ma
o HiveQL et Pig Latin n cessitent moins de lignes de code quun programme
mapreduce
o Tout ce qui pr c de
3. O sont stock s les fichiers de sortie de la t che Reduce?
o Dans un entrep t de donn es
o En m moire
o Dans le DataNode
o Dans le syst me de fichiers Linux
4
EXAMEN
Semestre : 1 2
Session : Principale Rattrapage
ETUDIANT(e)
Nom et Pr nom : &&&&&&&&&&&&&&&&&&&...
Classe: &&&&&&&&&&&&&&&&&&&....................
Module : BIG DATA
Advertisement
Enseignantes : Asma Hamed, Ines Channoufi, Ines Slimene, Rayhan Ayadi
Classes: 5ARCTIC, 5BI, 5GL, 5SIGMA, 5TWIN
Documents autoris s : OUI NON Nombre de pages : 06
Calculatrice autoris e : OUI NON Internet autoris e : OUI NON
Date : 22/11/2016 Heure : 09h00 Dur e :1h30
Code :
"
4. Le m canisme qui permet d viter la perte de donn es sous HDFS est :
o La r plication
o La partition
o La scalabilit
o Yarn
5. Quelles sont les am liorations apport es par YARN par rapport au paradigme
mapreduce v1 (MPR1)?
o C'est compl tement open source
o Il divise JobTracker en deux processus : ResourceManager et ApplicationManager
o Il divise
le TaskTracker en deux processus
: ResourceManager et
ApplicationManager
6. Job Tracker fonctionne sur le :
o NameNode
o DataNode
o NameNode secondaire
o DataNode secondaire
7. Quel est le composant de stockage logique des lignes dune table HBase ?
o HDFS
Advertisement
o R gion
o Master
5
o ZooKeeper
NE RIEN ECRIRE
8. Lequel de ces l ments est responsable de la r plication des donn es dans Hadoop?
o Task Tracker.
o Job Tracker.
o NameNode
o DataNode
9. Quelle est la commande qui permet dafficher la liste des bases de donn es Hive ?
o DISPLAY ALL DB;
o SHOW ME THE DATABASES;
o DISPLAY DB;
o SHOW DATABASES;
10. LOAD DATA LOCAL signifie que les donn es doivent tre charg es partir du
HDFS ?
o Vrai
o Faux
11. Les Bags sont des groupes de tuples, les tuples sont des groupes de champs, les
champs ont des types de donn es ?
o Vrai
o Faux
6