SlideShare une entreprise Scribd logo
1
DataWareHouse
ETL et OLAP
Présenté par:
Karoui Mahmoud
06/04/2017
2
Rôle des interfaces (ETL)
3
 Sont capables d’accéder à des sources
multiples
o BD, fichiers, docs XML, ERP
 Contrôlent les données
 Effectuent la sélection
 Homogénéisent les données
o Identifiant client, produit
 Regroupent, agrègent, recodifient, trient
Processus Extract, Transform, Load (ETL)
4
o extraire les données de sources hétérogènes (extract)
o identifier les données des sources utiles
o déterminer les données qui ont changé
o consolider les données (transform)
o données redondantes, manquantes, incohérentes, etc.
o Découpage, fusion, conversion, agrégation, etc.
o Charger les données intégrées dans l’entrepôt (load)
o mode différé ou quasi temps réel.
5
extraction des données en mode différé
Extrait tout les changement survenus durant une période donnée
(ex : heure, jour,semaine,mois)
6
Extraction des données en mode temps réel
s’effectuent au moment ou les transaction surviennent
dans les systèmes sources
7
Chargement des données
• Faire les changements en lot dans une période
creuse (entrepôt de données non utilisé)
• considérer la bande passante requise pour le
chargement
• avoir un plan pour évaluer la qualité des
données chargées dans l’entrepôt
• commencer par charger les données des tables
de dimension
8
9
10
Cycle de vie d’un DWH
11
12
Merci pour votre attention

Contenu connexe

Tendances

Projet BI - 2 - Conception base de données
Projet BI - 2 - Conception base de donnéesProjet BI - 2 - Conception base de données
Projet BI - 2 - Conception base de donnéesJean-Marc Dupont
 
Chp2 - Les Entrepôts de Données
Chp2 - Les Entrepôts de DonnéesChp2 - Les Entrepôts de Données
Chp2 - Les Entrepôts de Données
Lilia Sfaxi
 
Techniques du data mining
Techniques du data miningTechniques du data mining
Techniques du data mining
Donia Hammami
 
Cours data warehouse
Cours data warehouseCours data warehouse
Cours data warehouse
khlifi z
 
Intégration des données avec Talend ETL
Intégration des données avec Talend ETLIntégration des données avec Talend ETL
Intégration des données avec Talend ETL
Lilia Sfaxi
 
BI : Analyse des Données avec Mondrian
BI : Analyse des Données avec Mondrian BI : Analyse des Données avec Mondrian
BI : Analyse des Données avec Mondrian
Lilia Sfaxi
 
La Business Intelligence
La Business Intelligence La Business Intelligence
La Business Intelligence
Khchaf Mouna
 
Introduction à la Business Intelligence
Introduction à la Business Intelligence Introduction à la Business Intelligence
Introduction à la Business Intelligence
Cynapsys It Hotspot
 
Business Intelligence : Transformer les données en information.
Business Intelligence : Transformer les données en information.Business Intelligence : Transformer les données en information.
Business Intelligence : Transformer les données en information.
arnaudm
 
Présentation sur le Data Mining
Présentation sur le Data MiningPrésentation sur le Data Mining
Présentation sur le Data Mining
Takfarinas KENOUCHE
 
BigData_Chp1: Introduction à la Big Data
BigData_Chp1: Introduction à la Big DataBigData_Chp1: Introduction à la Big Data
BigData_Chp1: Introduction à la Big Data
Lilia Sfaxi
 
Cours Big Data Chap1
Cours Big Data Chap1Cours Big Data Chap1
Cours Big Data Chap1
Amal Abid
 
Partie2BI-DW2019
Partie2BI-DW2019Partie2BI-DW2019
Partie2BI-DW2019
Aziz Darouichi
 
Conception datawarehouse
Conception datawarehouseConception datawarehouse
Conception datawarehouse
Hassane Dkhissi
 
Big data
Big dataBig data
Big data
Yosra ADDALI
 
exercices business intelligence
exercices business intelligence exercices business intelligence
exercices business intelligence
Yassine Badri
 
La BI : Qu’est-ce que c’est ? A quoi ça sert ?
La BI : Qu’est-ce que c’est ? A quoi ça sert ?La BI : Qu’est-ce que c’est ? A quoi ça sert ?
La BI : Qu’est-ce que c’est ? A quoi ça sert ?
Jean-Marc Dupont
 

Tendances (20)

Projet BI - 2 - Conception base de données
Projet BI - 2 - Conception base de donnéesProjet BI - 2 - Conception base de données
Projet BI - 2 - Conception base de données
 
Chp2 - Les Entrepôts de Données
Chp2 - Les Entrepôts de DonnéesChp2 - Les Entrepôts de Données
Chp2 - Les Entrepôts de Données
 
Techniques du data mining
Techniques du data miningTechniques du data mining
Techniques du data mining
 
Présentation bi 1.0
Présentation bi 1.0Présentation bi 1.0
Présentation bi 1.0
 
Cours data warehouse
Cours data warehouseCours data warehouse
Cours data warehouse
 
Intégration des données avec Talend ETL
Intégration des données avec Talend ETLIntégration des données avec Talend ETL
Intégration des données avec Talend ETL
 
BI : Analyse des Données avec Mondrian
BI : Analyse des Données avec Mondrian BI : Analyse des Données avec Mondrian
BI : Analyse des Données avec Mondrian
 
La Business Intelligence
La Business Intelligence La Business Intelligence
La Business Intelligence
 
Introduction à la Business Intelligence
Introduction à la Business Intelligence Introduction à la Business Intelligence
Introduction à la Business Intelligence
 
Td dw1
Td dw1Td dw1
Td dw1
 
Business Intelligence : Transformer les données en information.
Business Intelligence : Transformer les données en information.Business Intelligence : Transformer les données en information.
Business Intelligence : Transformer les données en information.
 
Présentation sur le Data Mining
Présentation sur le Data MiningPrésentation sur le Data Mining
Présentation sur le Data Mining
 
BigData_Chp1: Introduction à la Big Data
BigData_Chp1: Introduction à la Big DataBigData_Chp1: Introduction à la Big Data
BigData_Chp1: Introduction à la Big Data
 
Cours Big Data Chap1
Cours Big Data Chap1Cours Big Data Chap1
Cours Big Data Chap1
 
Partie2BI-DW2019
Partie2BI-DW2019Partie2BI-DW2019
Partie2BI-DW2019
 
Conception datawarehouse
Conception datawarehouseConception datawarehouse
Conception datawarehouse
 
Business intelligence
Business intelligenceBusiness intelligence
Business intelligence
 
Big data
Big dataBig data
Big data
 
exercices business intelligence
exercices business intelligence exercices business intelligence
exercices business intelligence
 
La BI : Qu’est-ce que c’est ? A quoi ça sert ?
La BI : Qu’est-ce que c’est ? A quoi ça sert ?La BI : Qu’est-ce que c’est ? A quoi ça sert ?
La BI : Qu’est-ce que c’est ? A quoi ça sert ?
 

Plus de Cynapsys It Hotspot

Présentation Angular 2
Présentation Angular 2 Présentation Angular 2
Présentation Angular 2
Cynapsys It Hotspot
 
Catalogue pfe cynapsys_2016_2017
Catalogue pfe cynapsys_2016_2017Catalogue pfe cynapsys_2016_2017
Catalogue pfe cynapsys_2016_2017
Cynapsys It Hotspot
 
Présentation noura baccar " Innovation on Indoor GeoLocalization Applications...
Présentation noura baccar " Innovation on Indoor GeoLocalization Applications...Présentation noura baccar " Innovation on Indoor GeoLocalization Applications...
Présentation noura baccar " Innovation on Indoor GeoLocalization Applications...
Cynapsys It Hotspot
 
Comment manager une équipe de 100 ingénieurs
Comment manager une équipe de 100 ingénieurs Comment manager une équipe de 100 ingénieurs
Comment manager une équipe de 100 ingénieurs Cynapsys It Hotspot
 
Exposé 1 brevet med truki (1)
Exposé 1  brevet  med truki (1)Exposé 1  brevet  med truki (1)
Exposé 1 brevet med truki (1)
Cynapsys It Hotspot
 
Exposé 2 brevet med truki (2)
Exposé 2  brevet  med truki (2)Exposé 2  brevet  med truki (2)
Exposé 2 brevet med truki (2)
Cynapsys It Hotspot
 
Présentation nouveauté java7
Présentation nouveauté java7Présentation nouveauté java7
Présentation nouveauté java7
Cynapsys It Hotspot
 
Cloud presentation
Cloud  presentationCloud  presentation
Cloud presentation
Cynapsys It Hotspot
 
Présentation cloud computing
Présentation cloud computingPrésentation cloud computing
Présentation cloud computing
Cynapsys It Hotspot
 
Présentation banc_ test
Présentation banc_ testPrésentation banc_ test
Présentation banc_ test
Cynapsys It Hotspot
 
Automotive : Domaine & applications
Automotive : Domaine & applicationsAutomotive : Domaine & applications
Automotive : Domaine & applications
Cynapsys It Hotspot
 
PRESENTATION CYN APSYS/MANTIS
PRESENTATION CYN APSYS/MANTISPRESENTATION CYN APSYS/MANTIS
PRESENTATION CYN APSYS/MANTIS
Cynapsys It Hotspot
 
Informatique Quantique
Informatique QuantiqueInformatique Quantique
Informatique Quantique
Cynapsys It Hotspot
 
Informatique Quantique
Informatique QuantiqueInformatique Quantique
Informatique Quantique
Cynapsys It Hotspot
 
Présentation Cryptographie
Présentation CryptographiePrésentation Cryptographie
Présentation Cryptographie
Cynapsys It Hotspot
 
Presentaion fpga µc µp quelles est la solution
Presentaion  fpga µc µp quelles est la solutionPresentaion  fpga µc µp quelles est la solution
Presentaion fpga µc µp quelles est la solution
Cynapsys It Hotspot
 
Comminucation v&nv
Comminucation v&nvComminucation v&nv
Comminucation v&nv
Cynapsys It Hotspot
 
Presentation mantis
Presentation mantisPresentation mantis
Presentation mantis
Cynapsys It Hotspot
 
Financial Information Exchange
Financial Information ExchangeFinancial Information Exchange
Financial Information Exchange
Cynapsys It Hotspot
 

Plus de Cynapsys It Hotspot (20)

Présentation Angular 2
Présentation Angular 2 Présentation Angular 2
Présentation Angular 2
 
Catalogue pfe cynapsys_2016_2017
Catalogue pfe cynapsys_2016_2017Catalogue pfe cynapsys_2016_2017
Catalogue pfe cynapsys_2016_2017
 
Présentation noura baccar " Innovation on Indoor GeoLocalization Applications...
Présentation noura baccar " Innovation on Indoor GeoLocalization Applications...Présentation noura baccar " Innovation on Indoor GeoLocalization Applications...
Présentation noura baccar " Innovation on Indoor GeoLocalization Applications...
 
Comment manager une équipe de 100 ingénieurs
Comment manager une équipe de 100 ingénieurs Comment manager une équipe de 100 ingénieurs
Comment manager une équipe de 100 ingénieurs
 
Exposé 1 brevet med truki (1)
Exposé 1  brevet  med truki (1)Exposé 1  brevet  med truki (1)
Exposé 1 brevet med truki (1)
 
Exposé 2 brevet med truki (2)
Exposé 2  brevet  med truki (2)Exposé 2  brevet  med truki (2)
Exposé 2 brevet med truki (2)
 
Présentation nouveauté java7
Présentation nouveauté java7Présentation nouveauté java7
Présentation nouveauté java7
 
Cloud presentation
Cloud  presentationCloud  presentation
Cloud presentation
 
Présentation cloud computing
Présentation cloud computingPrésentation cloud computing
Présentation cloud computing
 
Présentation banc_ test
Présentation banc_ testPrésentation banc_ test
Présentation banc_ test
 
Automotive : Domaine & applications
Automotive : Domaine & applicationsAutomotive : Domaine & applications
Automotive : Domaine & applications
 
PRESENTATION CYN APSYS/MANTIS
PRESENTATION CYN APSYS/MANTISPRESENTATION CYN APSYS/MANTIS
PRESENTATION CYN APSYS/MANTIS
 
Formation traitement d_images
Formation traitement d_imagesFormation traitement d_images
Formation traitement d_images
 
Informatique Quantique
Informatique QuantiqueInformatique Quantique
Informatique Quantique
 
Informatique Quantique
Informatique QuantiqueInformatique Quantique
Informatique Quantique
 
Présentation Cryptographie
Présentation CryptographiePrésentation Cryptographie
Présentation Cryptographie
 
Presentaion fpga µc µp quelles est la solution
Presentaion  fpga µc µp quelles est la solutionPresentaion  fpga µc µp quelles est la solution
Presentaion fpga µc µp quelles est la solution
 
Comminucation v&nv
Comminucation v&nvComminucation v&nv
Comminucation v&nv
 
Presentation mantis
Presentation mantisPresentation mantis
Presentation mantis
 
Financial Information Exchange
Financial Information ExchangeFinancial Information Exchange
Financial Information Exchange
 

Présentation data warehouse etl et olap

  • 1. 1 DataWareHouse ETL et OLAP Présenté par: Karoui Mahmoud 06/04/2017
  • 2. 2
  • 3. Rôle des interfaces (ETL) 3  Sont capables d’accéder à des sources multiples o BD, fichiers, docs XML, ERP  Contrôlent les données  Effectuent la sélection  Homogénéisent les données o Identifiant client, produit  Regroupent, agrègent, recodifient, trient
  • 4. Processus Extract, Transform, Load (ETL) 4 o extraire les données de sources hétérogènes (extract) o identifier les données des sources utiles o déterminer les données qui ont changé o consolider les données (transform) o données redondantes, manquantes, incohérentes, etc. o Découpage, fusion, conversion, agrégation, etc. o Charger les données intégrées dans l’entrepôt (load) o mode différé ou quasi temps réel.
  • 5. 5 extraction des données en mode différé Extrait tout les changement survenus durant une période donnée (ex : heure, jour,semaine,mois)
  • 6. 6 Extraction des données en mode temps réel s’effectuent au moment ou les transaction surviennent dans les systèmes sources
  • 7. 7 Chargement des données • Faire les changements en lot dans une période creuse (entrepôt de données non utilisé) • considérer la bande passante requise pour le chargement • avoir un plan pour évaluer la qualité des données chargées dans l’entrepôt • commencer par charger les données des tables de dimension
  • 8. 8
  • 9. 9
  • 10. 10
  • 11. Cycle de vie d’un DWH 11
  • 12. 12 Merci pour votre attention