Examen Semestre 1 - Big Data

Big Data and Hadoop Ecosystem · exam

Browse all intelligence artificielle et données documents

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