|
8 | 8 | * Exemple 5 calculer moyenne de l'écart type du Salaire
|
9 | 9 | * Exemple 6 anagram
|
10 | 10 |
|
11 | | -### Exemple1 : en à utiliser un fichier input sous la forme suivant: |
| 11 | +### Exemple 1 : en à utiliser un fichier input sous la forme suivant: |
12 | 12 |
|
13 | 13 | date | temps | magasin| produit | cout | paiement
|
14 | 14 |
|
@@ -60,22 +60,29 @@ hadoop fs -cat <chemin de fichier output>/part-00000
|
60 | 60 | hadoop fs -rm -r <répertoire de fichier output>
|
61 | 61 | ```
|
62 | 62 |
|
63 | | -### Exemple des commandes : |
64 | | - |
| 63 | +### Execution de l'exemple 1 : |
| 64 | + |
| 65 | +copier l'exemple 1 dans le chemain suivant: /home/cloudera |
| 66 | + |
| 67 | +```bash |
| 68 | +# crée répertoire input dans HDFS |
| 69 | +hadoop fs -mkdir /user/input |
| 70 | +``` |
| 71 | + |
65 | 72 | ```bash
|
66 | 73 | # du local vers HDFS
|
67 | | -hadoop fs -copyFromLocal /home/cloudera/workspace/Exemple1/input.txt input/ |
| 74 | +hadoop fs -copyFromLocal /home/cloudera/Exemple1/input.txt input/ |
68 | 75 | ```
|
69 | 76 |
|
70 | 77 | ```bash
|
71 | 78 | # execution Program Mapreduce
|
72 | 79 | hadoop jar /usr/lib/hadoop-0.20-mapreduce/contrib/streaming/hadoop-streaming-2.6.0-mr1-cdh5.12.0.jar
|
73 | 80 | -Dmaperd.reduce,tasks=1
|
74 | | --file /home/cloudera/workspace/Exemple1/mapper.py |
75 | | --mapper "python /home/cloudera/workspace/Exemple1/mapper.py" |
76 | | --file /home/cloudera/workspace/Exemple1/reducer.py |
77 | | --reducer "python /home/cloudera/workspace/Exemple1/reducer.py" |
78 | | --input myinput/ |
| 81 | +-file /home/cloudera/Exemple1/mapper.py |
| 82 | +-mapper "python /home/cloudera/Exemple1/mapper.py" |
| 83 | +-file /home/cloudera/Exemple1/reducer.py |
| 84 | +-reducer "python /home/cloudera/Exemple1/reducer.py" |
| 85 | +-input Exemple1/input.txt #exemple |
79 | 86 | -output out
|
80 | 87 | ```
|
81 | 88 |
|
|
0 commit comments