Introduction aux Big Data

Big Data, Data Management, Analytics · course

Browse all intelligence artificielle et données documents

Big Data

GL4 (Option Management des Systèmes d'Information) - 2016

Chp1 : Introduction

Approche et Vocabulaire

Dr. Lilia SFAXI

w w w.liliasfaxi.w ix.co m/ liliasfaxi

Slide 1

Faits

Introduction aux Big Data

Chaque jour, nous générons 2,5 trillions d’octets de données

• 90% des données dans le monde ont été créées au cours des deux

dernières années

• 90% des données générées sont non structurées

Source:

Capteurs utilisés pour collecter les informations climatiques

§

§ Messages sur les médias sociaux

§

§

§

Images numériques et vidéos publiées en ligne

Enregistrements transactionnels d’achat en ligne

Signaux GPS de téléphones mobiles

§

Données appelées Big Data ou Données Massives

2

Intérêts

Introduction aux Big Data

1 /3

1 / 2

83 %

60 %

• Chefs d’entreprise prennent fréquemment des

décisions basées sur des informations en lesquelles

ils n’ont pas confiance, ou qu’ils n’ont pas

• Chefs d’entreprise disent qu’ils n’ont pas accès aux

informations dont ils ont besoin pour faire leur

travail

• Des DSI (Directeurs des SI) citent : « L’informatique

décisionnelle et analytique » comme faisant partie

de leurs plans pour améliorer leur compétitivité

• Des PDG ont besoin d’améliorer la capture et la

compréhension des informations pour prendre des

décisions plus rapidement

3

Sources

Introduction aux Big Data

Sources multiples: sites, bases de données, téléphones, serveurs:

§

§

§

§

§

§

Détecter les sentiments et réactions des clients

Détecter les conditions critiques ou potentiellement mortelles dans les

hôpitaux , et à temps pour intervenir

Prédire des modèles météorologiques pour planifier l’usage optimal des

éoliennes

Prendre des décisions risquées basées sur des données transactionnelles

en temps réel

Identifier les criminels et les menaces à partir de vidéos, sons et flux de

données

Étudier les réactions des étudiants pendant un cour, prédire ceux qui vont

réussir, d’après les statistiques et modèles réunis au long des années

(domaine BigData in Education)

4

Challenges

Introduction aux Big Data

Réunir un grand volume de données variées pour trouver de nouvelles

idées

Capturer des données créées rapidement

Sauvegarder toutes ces données

Traiter ces données et les utiliser

Advertisement

5

Les 5 V

Introduction aux Big Data

Extraction d’informations et décisions à partir de données,

caractérisées par les 5 V:

§

§

§

§

§

Volume (Volume)

Variété (Variety)

Vitesse (Velocity)

Véracité (Veracity)

Valeur (Value)

Volume

Vitesse

  • Téraoctets
  • Enreg. / Archives
  • Transactions
  • Tables, fichiers
  • Batch
  • Temps réél
  • Processus
  • Flot de données

Variété

  • Structurées
  • Non structurées
  • Multi-facteur
  • Probabilistes

5 Vs du

Big Data

Valeur

  • Statistiques
  • Évènements
  • Corrélations
  • Hypothétiques
  • Confiance
  • Authenticité
  • Origine, réputation
  • Disponibilité
  • Responsabilité

Véracité

6

Volume

Introduction aux Big Data

Le prix de stockage des données a beaucoup diminué ces

30 dernières années:

§

§

De $100,000 / Go (1980)

À $0.10 / Go (2013)

Les lieux de stockage fiables (comme des SAN: Storage

Area Network) ou réseaux de stockage peuvent être très

coûteux

§

§

Cho isir de ne sto cker que certaines do nnées, j ugées

sensibles

Perte de do nnées, po uvant être très utiles, co mme les lo gs

Volume

Vitesse

  • Téraoctets
  • Enreg. / Archives
  • Transactions
  • Tables, fichiers
  • Batch
  • Temps réél
  • Processus
  • Flot de données

Comment déterminer les données qui méritent d’être

stockées?

§

Transactio ns? Lo gs? Métier? Utilisateur? Capteurs?

Médicales? So ciales?

è Aucune donnée n’est inutile. Certaines n’ont juste pas

Variété

  • Structurées
  • Non structurées
  • Multi-facteur
  • Probabilistes

5 Vs du

Big Data

Valeur

  • Statistiques
  • Évènements
  • Corrélations
  • Hypothétiques

encore servi.

Problèmes:

§

§

Co mment sto cker les do nnées dans un endro it fiable, qui

so it mo ins cher

Co mment parco urir ces do nnées et en extraire des

info rmatio ns facilement et rapidement?

  • Confiance
  • Authenticité
  • Origine, réputation
  • Disponibilité
  • Responsabilité

Véracité

7

Variété

Introduction aux Big Data

Advertisement

Pour un stockage dans des bases de données ou

dans des entrepôts de données, les données

doivent respecter un format prédéfini.

La plupart des données existantes sont non-

structurées ou semi-structurées

Données sous plusieurs formats et types

On veut tout stocker:

§

Exemple: pour une discussion dans un centre

d’appel, on peut la stocker sous forme textuelle

pour son contenu, comme on peut stocker

l’enregistrement en entier, pour interpréter le ton

de voix du client

Certaines données peuvent paraître obsolètes,

mais sont utiles pour certaines décisions:

§

Exemple: Pour le transport de marchandise, on a

tendance à choisir le camion le plus proche. Mais

parfois, ce n’est pas la meilleure solution.

D’autres problèmes peuvent intervenir.

Besoin de : Données GPS, Plan de livraison du

camion, Circulation, Chargement du camion,

Niveau d’essence…

§

Volume

Volume

Vitesse

Vitesse

  • Téraoctets
  • Enreg. / Archives
  • Transactions
  • Tables, fichiers
  • Batch
  • Temps réél
  • Processus
  • Flot de données

Variété

  • Structurées
  • Non structurées
  • Multi-facteur
  • Probabilistes

5 Vs du

Big Data

Valeur

Valeur

  • Statistiques
  • Évènements
  • Corrélations
  • Hypothétiques
  • Confiance
  • Authenticité
  • Origine, réputation
  • Disponibilité
  • Responsabilité

Véracité

Véracité

8

Vitesse

Introduction aux Big Data

Rapidité d’arrivée des données

Vitesse de traitement

Les données doivent être stockées à

l’arrivée, parfois même des

Teraoctets par jour

§

Exemple

§

Sinon, risque de perte d’informations

Il ne suffit pas de savoir quel article

un client a acheté ou réservé

Si si on sait que vous avez passé

plus de 5mn à consulter un article

dans une boutique d’achat en ligne, il

est possible de vous envoyer un

email dès que cet article est soldé.

§

Volume

Volume

Vitesse

  • Téraoctets
  • Enreg. / Archives
  • Transactions
  • Tables, fichiers
  • Batch
  • Temps réél
  • Processus
  • Flot de données

Variété

Variété

  • Structurées
  • Non structurées
  • Multi-facteur
  • Probabilistes

5 Vs du

Big Data

Valeur

Valeur

  • Statistiques
  • Évènements
  • Corrélations
  • Hypothétiques
  • Confiance
  • Authenticité
  • Origine, réputation
  • Disponibilité
  • Responsabilité

Véracité

Véracité

9

Véracité

Introduction aux Big Data

Advertisement

Cela fait référence au désordre ou la

fiabilité des données. Avec l’augmentation

de la quantité, la qualité et précision se

perdent (abréviations, typos,

déformations, source peu fiable…)

Les solutions Big Data doivent remédier à

cela en se référant au volume des données

existantes

Nécessité d’une (très) grande rigueur

dans l’organisation de la collecte et le

recoupement, croisement, enrichissement

des données pour lever l’incertitude et la

nature imprévisible des données

introduites dans les modèles mais aussi

pour respecter le cadre légal pour créer la

confiance et garantir la sécurité et

l’intégrité des données.

Volume

Volume

Vitesse

Vitesse

  • Téraoctets
  • Enreg. / Archives
  • Transactions
  • Tables, fichiers
  • Batch
  • Temps réél
  • Processus
  • Flot de données

Variété

Variété

  • Structurées
  • Non structurées
  • Multi-facteur
  • Probabilistes

5 Vs du

Big Data

Valeur

Valeur

  • Statistiques
  • Évènements
  • Corrélations
  • Hypothétiques
  • Confiance
  • Authenticité
  • Origine, réputation
  • Disponibilité
  • Responsabilité

Véracité

10

Valeur

Introduction aux Big Data

Le V le plus important

Il faut transformer toutes les données

en valeurs exploitables: les données

sans valeur sont inutiles

• Atteindre des objectifs stratégiques

de création de valeur pour les clients

et pour l’entreprise dans tous les

domaines d’activité

Volume

Volume

Vitesse

Vitesse

  • Téraoctets
  • Enreg. / Archives
  • Transactions
  • Tables, fichiers
  • Batch
  • Temps réél
  • Processus
  • Flot de données

Variété

Variété

  • Structurées
  • Non structurées
  • Multi-facteur
  • Probabilistes

5 Vs du

Big Data

Valeur

Valeur

  • Statistiques
  • Évènements
  • Corrélations
  • Hypothétiques
  • Confiance
  • Authenticité
  • Origine, réputation
  • Disponibilité
  • Responsabilité

Véracité

Véracité

11

Approche Traditionnelle

Introduction aux Big Data

Les besoins métier guident la conception de la solution

De nouvelles exigences

nécessitent une nouvelle

conception et construction

Le responsable métier définit les besoins :

Quelles questions doit-on poser?

IT conçoit une solution avec un

ensemble de structures et

fonctionnalités

Le responsable métier exécute les

requêtes pour répondre aux questions –

encore et encore

12

Approche Traditionnelle

Advertisement

Introduction aux Big Data

• Appropriée pour:

§

§

§

§

Des données structurées

Opérations et processus répétitifs

Sources relativement stables

Besoins bien compris et bien cadrés

13

Approche Big Data

Introduction aux Big Data

Les sources d’information guident la découverte créative

Le responsable métier et IT

identifient les sources de données

disponibles

De nouvelles idées conduisent

à l’intégration de technologies

traditionnelles

Le responsable métier détermine les

questions à poser en explorant les données

et relations entre elles

IT fournit une plateforme

qui permet une exploration

créative de toutes les

données disponibles

14

Approche Big Data vs Approche Traditionnelle

Introduction aux Big Data

Entrepôt de Données

Plateforme Big Data

§

La question n’est pas :

Dois-je choisir entre

l’approche classique et

l’approche Big Data?

• Mais plutôt:

§

Comment les faire

fonctionner ensemble?

Intégration

Sources Traditionnelles

Nouvelles Sources

15

Approche Big Data vs Approche Traditionnelle

Introduction aux Big Data

Approche Traditionnelle

Analyse Structurée et Répétée

Approche Big Data

Analyse Itérative et Explo rato ire

Responsables Métier

Déterminent quelles

questions poser

Responsables IT

Structurent les données

pour répondre à ces

questions

Responsables IT

Fournissent une plateforme

pour permettre la

découverte créative

Responsables Métier

Explorent la plateforme pour

déterminer quelles

questions poser

16

Sources

Introduction aux Big Data

Cours

§ BigData Analytics–Lesson1: WhatisBigData, IBM, Big Data University

Intro to Hadoopand MapReduce, Coursera, Udacity

§

• Articles

§

Bernard Marr, “Big Data: The 5 VsEveryone Must Know”, LinkedIn

17