SlideShare une entreprise Scribd logo
1  sur  30
IBM Bigsheets
Présenté par:
Othmane Hakim – Fatima Zahra Fagroud
Encadré par:
Mr M.Azouazi – Mr A.Talhaoui
Plan
• Introduction
• Bigsheets
• Chargement des données
• Manipulation des données
• Visualisation des données
• Atelier
2
Introduction
3
Introduction
4
Bigsheets
Composant de IBM InfoSphere BIGInsigh
utilise une interface semblable à une feuille de calcul
(Spreadsheet )
Permet de visualiser et d'analyser les données
stockées sur hdfs
5
Bigsheets
6
Scénario du BigSheets
7
Collection de données Stockage de données L'exploration de données
Accès à Bigsheets
8
Workbook
• Représentation des données dans l'outil
• Ensemble de spreadsheets
• Créé et géré par l'utilisateur
• Nom, description
• Master Workbook: lecture seule
• Child Workbook: lecture et écriture
9
Chargement des données
10
Création d’ un
nouveau Workbook
Importer les
métadonnées d’un
Workbook
exporter les
métadonnées d’un ou
plusieurs Workbook
Chargement des données
11
Nom et
description du
Workbook
Fichiers stockés
dans hdfs
Chargement des données
12
Chargement des données
13
Chargement des données
14
Chargement des données
15
Manipulation des données
16
Création
d’un Child
Workbook
Exporter les données
du workbook dans un
fichier
Manipulation des données
17
Manipulation des données
18
• Filter : Supprime les données qui ne correspond pas à certains critères
spécifiés.
• Function : Exécute une fonction sur chaque rangée dans un classeur.
• Load : Accepte les données d'un autre classeur en tant que feuille dans le
classeur en cours
• Group : Calcule des valeurs en regroupant les données du classeur, appliquant
des fonctions à chaque groupe, et portant sur les données.
Manipulation des données
19
• Join :Combine des données sur deux feuilles existantes dans le même classeur.
• Union : Ajoute des données à partir de feuilles existantes à une nouvelle feuille.
• Intersection : Calcule les points communs de données sur une colonne donnée
de deux feuilles ou plus
• Complement : Calcule le complément de deux ou plusieurs feuilles sur une
certaines colonnes
Manipulation des données
20
.
• Limit : Limite le nombre de lignes dans une feuille.
• Distinct : Elimine les lignes en double dans une feuille.
• Copy : Copie d'une feuille, y compris les données et toutes les formules utilisées
pour créer les données
• Formula : Expose un champ de formule
Manipulation des données
21
Manipulation des données
22
Manipulation des données
23
Visualisation des données
24
Visualisation des données
25
Visualisation des données
26
Visualisation des données
27
Visualisation des données
28
Atelier
29
Merci pour votre attention
30

Contenu connexe

Similaire à Ibm bigsheets

MongoDB_presentation_example.pptx
MongoDB_presentation_example.pptxMongoDB_presentation_example.pptx
MongoDB_presentation_example.pptxZALIMAZA
 
MongoDB_presentation_p.pptx
MongoDB_presentation_p.pptxMongoDB_presentation_p.pptx
MongoDB_presentation_p.pptxZALIMAZA
 
Cours access
Cours accessCours access
Cours accesskourbali
 
Excel 2021 - Niveau 1.pptx
Excel 2021 - Niveau 1.pptxExcel 2021 - Niveau 1.pptx
Excel 2021 - Niveau 1.pptxLudovic Bianay
 
MongoDB_presentation.pptx
MongoDB_presentation.pptxMongoDB_presentation.pptx
MongoDB_presentation.pptxZALIMAZA
 
Alphorm.com Formation Informatica PowerCenter : Niveau Perfectionnement
Alphorm.com Formation Informatica PowerCenter : Niveau PerfectionnementAlphorm.com Formation Informatica PowerCenter : Niveau Perfectionnement
Alphorm.com Formation Informatica PowerCenter : Niveau PerfectionnementAlphorm
 
Base de données graphe, Noe4j concepts et mise en oeuvre
Base de données graphe, Noe4j concepts et mise en oeuvreBase de données graphe, Noe4j concepts et mise en oeuvre
Base de données graphe, Noe4j concepts et mise en oeuvreMICHRAFY MUSTAFA
 
Nouveautés de DataDrill EXPRESS 3.8 & 4.0
Nouveautés de DataDrill EXPRESS 3.8 & 4.0Nouveautés de DataDrill EXPRESS 3.8 & 4.0
Nouveautés de DataDrill EXPRESS 3.8 & 4.0Olivier Pinette
 
MongoDB_presentation_ye.pptx
MongoDB_presentation_ye.pptxMongoDB_presentation_ye.pptx
MongoDB_presentation_ye.pptxZALIMAZA
 
MongoDB_presentation_Moyou.pptx
MongoDB_presentation_Moyou.pptxMongoDB_presentation_Moyou.pptx
MongoDB_presentation_Moyou.pptxZALIMAZA
 
Alphorm.com Formation Tableau Desktop : Niveau Initiation
Alphorm.com Formation Tableau Desktop : Niveau InitiationAlphorm.com Formation Tableau Desktop : Niveau Initiation
Alphorm.com Formation Tableau Desktop : Niveau InitiationAlphorm
 
Diaporamas-Bases de données.pdf
Diaporamas-Bases de données.pdfDiaporamas-Bases de données.pdf
Diaporamas-Bases de données.pdfEST-UMI de Meknès
 
Alphorm.com Formation Big Data & Hadoop : Le Guide Complet
Alphorm.com Formation Big Data & Hadoop : Le Guide CompletAlphorm.com Formation Big Data & Hadoop : Le Guide Complet
Alphorm.com Formation Big Data & Hadoop : Le Guide CompletAlphorm
 
Nouveautés de DataDrill EXPRESS 4.1, 4.2, 4.3 et 4.4
Nouveautés de DataDrill EXPRESS 4.1, 4.2, 4.3 et 4.4Nouveautés de DataDrill EXPRESS 4.1, 4.2, 4.3 et 4.4
Nouveautés de DataDrill EXPRESS 4.1, 4.2, 4.3 et 4.4Olivier Pinette
 

Similaire à Ibm bigsheets (17)

MongoDB_presentation_example.pptx
MongoDB_presentation_example.pptxMongoDB_presentation_example.pptx
MongoDB_presentation_example.pptx
 
MongoDB_presentation_p.pptx
MongoDB_presentation_p.pptxMongoDB_presentation_p.pptx
MongoDB_presentation_p.pptx
 
Cours access
Cours accessCours access
Cours access
 
Excel 2021 - Niveau 1.pptx
Excel 2021 - Niveau 1.pptxExcel 2021 - Niveau 1.pptx
Excel 2021 - Niveau 1.pptx
 
introduction à MongoDB
introduction à MongoDBintroduction à MongoDB
introduction à MongoDB
 
MongoDB_presentation.pptx
MongoDB_presentation.pptxMongoDB_presentation.pptx
MongoDB_presentation.pptx
 
MongoDB.pptx
MongoDB.pptxMongoDB.pptx
MongoDB.pptx
 
Alphorm.com Formation Informatica PowerCenter : Niveau Perfectionnement
Alphorm.com Formation Informatica PowerCenter : Niveau PerfectionnementAlphorm.com Formation Informatica PowerCenter : Niveau Perfectionnement
Alphorm.com Formation Informatica PowerCenter : Niveau Perfectionnement
 
Base de données graphe, Noe4j concepts et mise en oeuvre
Base de données graphe, Noe4j concepts et mise en oeuvreBase de données graphe, Noe4j concepts et mise en oeuvre
Base de données graphe, Noe4j concepts et mise en oeuvre
 
Nouveautés de DataDrill EXPRESS 3.8 & 4.0
Nouveautés de DataDrill EXPRESS 3.8 & 4.0Nouveautés de DataDrill EXPRESS 3.8 & 4.0
Nouveautés de DataDrill EXPRESS 3.8 & 4.0
 
Data warehouse
Data warehouseData warehouse
Data warehouse
 
MongoDB_presentation_ye.pptx
MongoDB_presentation_ye.pptxMongoDB_presentation_ye.pptx
MongoDB_presentation_ye.pptx
 
MongoDB_presentation_Moyou.pptx
MongoDB_presentation_Moyou.pptxMongoDB_presentation_Moyou.pptx
MongoDB_presentation_Moyou.pptx
 
Alphorm.com Formation Tableau Desktop : Niveau Initiation
Alphorm.com Formation Tableau Desktop : Niveau InitiationAlphorm.com Formation Tableau Desktop : Niveau Initiation
Alphorm.com Formation Tableau Desktop : Niveau Initiation
 
Diaporamas-Bases de données.pdf
Diaporamas-Bases de données.pdfDiaporamas-Bases de données.pdf
Diaporamas-Bases de données.pdf
 
Alphorm.com Formation Big Data & Hadoop : Le Guide Complet
Alphorm.com Formation Big Data & Hadoop : Le Guide CompletAlphorm.com Formation Big Data & Hadoop : Le Guide Complet
Alphorm.com Formation Big Data & Hadoop : Le Guide Complet
 
Nouveautés de DataDrill EXPRESS 4.1, 4.2, 4.3 et 4.4
Nouveautés de DataDrill EXPRESS 4.1, 4.2, 4.3 et 4.4Nouveautés de DataDrill EXPRESS 4.1, 4.2, 4.3 et 4.4
Nouveautés de DataDrill EXPRESS 4.1, 4.2, 4.3 et 4.4
 

Plus de Fatima Zahra Fagroud

Introduction générale au Framework Flutter
Introduction générale au Framework FlutterIntroduction générale au Framework Flutter
Introduction générale au Framework FlutterFatima Zahra Fagroud
 
Cours Algorithmique (Echange de valeurs, Expressions, structure de choix et s...
Cours Algorithmique (Echange de valeurs, Expressions, structure de choix et s...Cours Algorithmique (Echange de valeurs, Expressions, structure de choix et s...
Cours Algorithmique (Echange de valeurs, Expressions, structure de choix et s...Fatima Zahra Fagroud
 
Cours Algorithmique : Tableaux (Déclaration , Saisie, Affichage et Tri )
Cours Algorithmique : Tableaux (Déclaration , Saisie, Affichage et Tri )Cours Algorithmique : Tableaux (Déclaration , Saisie, Affichage et Tri )
Cours Algorithmique : Tableaux (Déclaration , Saisie, Affichage et Tri )Fatima Zahra Fagroud
 
Ateliers de base en Arduino (Carte Arduino Uno, Capteurs, Actionneurs))
Ateliers de base en Arduino (Carte Arduino Uno, Capteurs, Actionneurs))Ateliers de base en Arduino (Carte Arduino Uno, Capteurs, Actionneurs))
Ateliers de base en Arduino (Carte Arduino Uno, Capteurs, Actionneurs))Fatima Zahra Fagroud
 
Ateliers protypage d objets connectes via arduino
Ateliers protypage d objets connectes via arduinoAteliers protypage d objets connectes via arduino
Ateliers protypage d objets connectes via arduinoFatima Zahra Fagroud
 
Etude comparative des fournisseurs de service BI
Etude comparative des fournisseurs de service BIEtude comparative des fournisseurs de service BI
Etude comparative des fournisseurs de service BIFatima Zahra Fagroud
 
Récupération d’une Base De Données & Flashback Database
Récupération d’une Base De Données  & Flashback DatabaseRécupération d’une Base De Données  & Flashback Database
Récupération d’une Base De Données & Flashback DatabaseFatima Zahra Fagroud
 
Cycle de vie et méthodes de construction des ontologies
Cycle de vie et méthodes de construction des ontologiesCycle de vie et méthodes de construction des ontologies
Cycle de vie et méthodes de construction des ontologiesFatima Zahra Fagroud
 

Plus de Fatima Zahra Fagroud (20)

Introduction générale au Framework Flutter
Introduction générale au Framework FlutterIntroduction générale au Framework Flutter
Introduction générale au Framework Flutter
 
Cours Algorithmique (Echange de valeurs, Expressions, structure de choix et s...
Cours Algorithmique (Echange de valeurs, Expressions, structure de choix et s...Cours Algorithmique (Echange de valeurs, Expressions, structure de choix et s...
Cours Algorithmique (Echange de valeurs, Expressions, structure de choix et s...
 
Cours Algorithmique : Tableaux (Déclaration , Saisie, Affichage et Tri )
Cours Algorithmique : Tableaux (Déclaration , Saisie, Affichage et Tri )Cours Algorithmique : Tableaux (Déclaration , Saisie, Affichage et Tri )
Cours Algorithmique : Tableaux (Déclaration , Saisie, Affichage et Tri )
 
Ateliers de base en Arduino (Carte Arduino Uno, Capteurs, Actionneurs))
Ateliers de base en Arduino (Carte Arduino Uno, Capteurs, Actionneurs))Ateliers de base en Arduino (Carte Arduino Uno, Capteurs, Actionneurs))
Ateliers de base en Arduino (Carte Arduino Uno, Capteurs, Actionneurs))
 
Algorithmique
AlgorithmiqueAlgorithmique
Algorithmique
 
Ateliers protypage d objets connectes via arduino
Ateliers protypage d objets connectes via arduinoAteliers protypage d objets connectes via arduino
Ateliers protypage d objets connectes via arduino
 
Feu tricolore tuto
Feu tricolore tutoFeu tricolore tuto
Feu tricolore tuto
 
Etude comparative des fournisseurs de service BI
Etude comparative des fournisseurs de service BIEtude comparative des fournisseurs de service BI
Etude comparative des fournisseurs de service BI
 
Récupération d’une Base De Données & Flashback Database
Récupération d’une Base De Données  & Flashback DatabaseRécupération d’une Base De Données  & Flashback Database
Récupération d’une Base De Données & Flashback Database
 
Rapid miner
Rapid miner Rapid miner
Rapid miner
 
Angular
AngularAngular
Angular
 
Cycle de vie et méthodes de construction des ontologies
Cycle de vie et méthodes de construction des ontologiesCycle de vie et méthodes de construction des ontologies
Cycle de vie et méthodes de construction des ontologies
 
Processus d’indexation
Processus d’indexationProcessus d’indexation
Processus d’indexation
 
Spring social
Spring socialSpring social
Spring social
 
Rapport TP Corrélation
Rapport TP CorrélationRapport TP Corrélation
Rapport TP Corrélation
 
Ionic
Ionic Ionic
Ionic
 
Ibm bluemix
Ibm bluemixIbm bluemix
Ibm bluemix
 
ATL et SVG
ATL et SVGATL et SVG
ATL et SVG
 
Rapport Projet Module Complexité
Rapport Projet Module ComplexitéRapport Projet Module Complexité
Rapport Projet Module Complexité
 
Rapport pfe licence
Rapport pfe licenceRapport pfe licence
Rapport pfe licence
 

Ibm bigsheets

Notes de l'éditeur

  1. La description des leçons doit être brève.
  2. Hadoop consite en deux grandes parties:stockage des données (hdfs) et traitement des données (MapReduce/Yarn) Hdfs: hadoop distributed file system (systéme de fichier distrubié,extensible et portable) stock un gros volume de données
  3. les utilisateurs préfére d'anlalyser les données sans coder comment analyser cette grande quantité de données sans coder? pour réaliser cela on a besoin d'un outil dans lequel on a 0 programmation
  4. Données collecter de différentes sources (différentes formats) Spreadsheet-style Bigsheets Bigsheets est un outil basé sur un navigateur et permet de Simplifier l'accès pour les utilisateurs finaux, minimiser le développement de logiciels BigSheets utilise une interface semblable à une feuille de calcul qui peut modéliser, filtrer, combiner et tracer des données collectées à partir de plusieurs sources, telles qu'un travail d'application sur un environnement Big Data IBM® InfoSphere® BigInsights™ 2.1 est une plateforme Hadoop qui offre de nouveaux modes d'utilisation de grands volumes de données variées BigSheets génère et exécute le code requis vous permettant d'effectuer automatiquement toutes les manipulations de données
  5. est inclus dans le paquet de data scientist BigInsights ou dans le package data analyst , pour analyser et visualiser les big data
  6. Function Une fonction prend une ligne de données en entrée et produit une ou plusieurs lignes de données en sortie.
  7. Join: La nouvelle feuille contient les données des deux feuilles spécifiées, même si les feuilles sélectionnées contiennent des colonnes différentes. Union:La feuille existante que vous sélectionnez pour l'union doit être dans le classeur en cours et les deux feuilles doivent contenir les mêmes colonnes et types de données. Complement:renvoie toutes les lignes qui contiennent une valeur dans la colonne spécifiée qui se trouve uniquement dans la première feuille sélectionnée. Toutes les feuilles doivent avoir le même schéma exact. Intersection : Chacune des feuilles sélectionnées pour ce type de feuilles doit contenir les mêmes colonnes et types de données.
  8. Limite Limite le nombre de lignes dans une feuille existante. Par exemple, si une feuille contient plus d'un million de lignes, vous pouvez utiliser la feuille Limite pour limiter l'ensemble de données aux 500 premières lignes. . Copy est utile si vous avez des feuilles qui ont été créés d'une manière similaire, mais vous voulez faire des ajustements mineurs pour obtenir des données différentes. Formula: Accepte les formules spécifiées par l'utilisateur pour une ou plusieurs colonnes de données. Le champ vous permet d'entrer toutes sortes de formules, y compris les formules complexes.
  9. Exemples d’objectifs À la fin de cette leçon, vous pourrez : Enregistrer des fichiers sur le serveur web d’équipe. Déplacer des fichiers à d’autres endroits sur le serveur web d’équipe. Partager des fichiers sur le serveur web d’équipe.