SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
Balla DIEYE
Senior Business Intelligence Consultant
Business Intelligence and Revenue Assurance Manager at Intouch
Power BI certified 778
Power BI Data Preparation with csv files
SN-IT-BDIEYEPowerBiDays
Sommaire
• Data Preparation ?
• Power BI Data Preparation approach: ETL vs ELT
• Power BI connectors
• Use case intouch
Data Preparation
• Toutes les opérations de collecte, nettoyage et de mise
en forme des données
• Ça englobe la fusion de plusieurs sources de données,
le filtrage de données inutiles, la consolidation,
l’agrégation de données et le calcul de valeurs
supplémentaires basées sur les données brute
• 60-70% du temps
• Etape essentielle dans un projet de reporting BI, classic
ou Sel-service
Power BI Data Préparation: ETL vs ELT
• Deux grandes approches:
• ETL: Extract ➔ Transform ➔ Load
• Modèle de données cible
• Extraction depuis plusieurs sources
• Transformation pour coller au modèle cible
• Charger dans le modèle
• ELT: Extract ➔ Load ➔ Transform
• Extraction depuis plusieurs sources
• Chargement de toutes les données brutes
• Transformation en un modèle de reporting cible
Power BI Data
Préparation: ETL vs ELT
• Power BI ➔ ELT
• Plus de souplesse pour les mises à jour
• Nécessite plus de ressources
• Donc en fonction du volume de données et de la licence
power BI, on peut choisir:
• d’externaliser la préparation des données dans un
système ETL
• d’utiliser power BI/Power Query en tant qu’ELT
Connecteurs
Power BI
Use case
Intouch
• Intouch dispose de 7 filiales
• Chaque filiale envoie au quotidien un fichier CSV
horodaté de reporting du chiffre d’affaire
• Les fichiers sont formatés de la même manière
• Les montants sont libellés en monnaie local
• L’objectif est de:
• fournir un dataset qui agrège tous ces fichiers
• Qui permet à la direction générale de voir les
chiffres consolidés
• Qui permet à chaque pays de ne voir que ses
données

Contenu connexe

Similaire à SLIDES DE BALLA DIEYE de INTOUCH- POWER BI DAYS 20 FEB 2020

Powerbi days 20fev 2020 session Mohamed Amar Athie PowerBi Gateway
Powerbi days 20fev 2020 session Mohamed Amar Athie PowerBi GatewayPowerbi days 20fev 2020 session Mohamed Amar Athie PowerBi Gateway
Powerbi days 20fev 2020 session Mohamed Amar Athie PowerBi GatewayMohamed Amar ATHIE
 
Présentation ssbi
Présentation ssbiPrésentation ssbi
Présentation ssbiMSDEVMTL
 
Collab mtl 2018 - Qu'est-ce que le CDM (Common Data Model)
Collab mtl 2018 - Qu'est-ce que le CDM (Common Data Model)Collab mtl 2018 - Qu'est-ce que le CDM (Common Data Model)
Collab mtl 2018 - Qu'est-ce que le CDM (Common Data Model)Nicolas Georgeault
 
Annual Results and Impact Evaluation Workshop for RBF - Day Five - Séance de ...
Annual Results and Impact Evaluation Workshop for RBF - Day Five - Séance de ...Annual Results and Impact Evaluation Workshop for RBF - Day Five - Séance de ...
Annual Results and Impact Evaluation Workshop for RBF - Day Five - Séance de ...RBFHealth
 
Bidirectional Encoder Representations from Transformers
Bidirectional Encoder Representations from TransformersBidirectional Encoder Representations from Transformers
Bidirectional Encoder Representations from Transformersbahija babzine
 
Alphorm.com Formation SAP Crystal Reports : Niveau Perfectionnement
Alphorm.com Formation SAP Crystal Reports : Niveau PerfectionnementAlphorm.com Formation SAP Crystal Reports : Niveau Perfectionnement
Alphorm.com Formation SAP Crystal Reports : Niveau PerfectionnementAlphorm
 
Session en ligne: Découverte du Logical Data Fabric & Data Virtualization
Session en ligne: Découverte du Logical Data Fabric & Data VirtualizationSession en ligne: Découverte du Logical Data Fabric & Data Virtualization
Session en ligne: Découverte du Logical Data Fabric & Data VirtualizationDenodo
 
[JSS2015] Power BI: Nouveautés archi et hybrides
[JSS2015] Power BI: Nouveautés archi et hybrides[JSS2015] Power BI: Nouveautés archi et hybrides
[JSS2015] Power BI: Nouveautés archi et hybridesGUSS
 
Projet Bi - 3 - Alimentation des données
Projet Bi - 3 - Alimentation des donnéesProjet Bi - 3 - Alimentation des données
Projet Bi - 3 - Alimentation des donnéesJean-Marc Dupont
 
Découvrez Power BI - [webinaire avec demo]
Découvrez Power BI - [webinaire avec demo]Découvrez Power BI - [webinaire avec demo]
Découvrez Power BI - [webinaire avec demo]Technologia Formation
 
INFORMATION BUILDERS - Comment integrer les big data a votre SI - Data foru...
INFORMATION BUILDERS -  Comment integrer les big data a votre SI -  Data foru...INFORMATION BUILDERS -  Comment integrer les big data a votre SI -  Data foru...
INFORMATION BUILDERS - Comment integrer les big data a votre SI - Data foru...Micropole Group
 
Ms Cloud Summit 2017 - Power Bi, le tour complet 2017
Ms Cloud Summit 2017 - Power Bi, le tour complet 2017Ms Cloud Summit 2017 - Power Bi, le tour complet 2017
Ms Cloud Summit 2017 - Power Bi, le tour complet 2017Isabelle Van Campenhoudt
 
DocAve, une plateforme pour accélérer l’adoption et sécuriser l’usage de shar...
DocAve, une plateforme pour accélérer l’adoption et sécuriser l’usage de shar...DocAve, une plateforme pour accélérer l’adoption et sécuriser l’usage de shar...
DocAve, une plateforme pour accélérer l’adoption et sécuriser l’usage de shar...Antoine Driard
 
Développement d'applications pour la plateforme Java EE
Développement d'applications pour la plateforme Java EEDéveloppement d'applications pour la plateforme Java EE
Développement d'applications pour la plateforme Java EESabri Bouchlema
 

Similaire à SLIDES DE BALLA DIEYE de INTOUCH- POWER BI DAYS 20 FEB 2020 (20)

Powerbi days 20fev 2020 session Mohamed Amar Athie PowerBi Gateway
Powerbi days 20fev 2020 session Mohamed Amar Athie PowerBi GatewayPowerbi days 20fev 2020 session Mohamed Amar Athie PowerBi Gateway
Powerbi days 20fev 2020 session Mohamed Amar Athie PowerBi Gateway
 
Présentation ssbi
Présentation ssbiPrésentation ssbi
Présentation ssbi
 
Collab mtl 2018 - Qu'est-ce que le CDM (Common Data Model)
Collab mtl 2018 - Qu'est-ce que le CDM (Common Data Model)Collab mtl 2018 - Qu'est-ce que le CDM (Common Data Model)
Collab mtl 2018 - Qu'est-ce que le CDM (Common Data Model)
 
Meetup #2
Meetup #2Meetup #2
Meetup #2
 
CV Marc de Leijer FR
CV Marc de Leijer FRCV Marc de Leijer FR
CV Marc de Leijer FR
 
Powerbi 365
Powerbi 365Powerbi 365
Powerbi 365
 
Power BI 365
Power BI 365Power BI 365
Power BI 365
 
Annual Results and Impact Evaluation Workshop for RBF - Day Five - Séance de ...
Annual Results and Impact Evaluation Workshop for RBF - Day Five - Séance de ...Annual Results and Impact Evaluation Workshop for RBF - Day Five - Séance de ...
Annual Results and Impact Evaluation Workshop for RBF - Day Five - Séance de ...
 
Bidirectional Encoder Representations from Transformers
Bidirectional Encoder Representations from TransformersBidirectional Encoder Representations from Transformers
Bidirectional Encoder Representations from Transformers
 
Alphorm.com Formation SAP Crystal Reports : Niveau Perfectionnement
Alphorm.com Formation SAP Crystal Reports : Niveau PerfectionnementAlphorm.com Formation SAP Crystal Reports : Niveau Perfectionnement
Alphorm.com Formation SAP Crystal Reports : Niveau Perfectionnement
 
Session en ligne: Découverte du Logical Data Fabric & Data Virtualization
Session en ligne: Découverte du Logical Data Fabric & Data VirtualizationSession en ligne: Découverte du Logical Data Fabric & Data Virtualization
Session en ligne: Découverte du Logical Data Fabric & Data Virtualization
 
Business intelligence QLIKVIEW
Business intelligence QLIKVIEWBusiness intelligence QLIKVIEW
Business intelligence QLIKVIEW
 
[JSS2015] Power BI: Nouveautés archi et hybrides
[JSS2015] Power BI: Nouveautés archi et hybrides[JSS2015] Power BI: Nouveautés archi et hybrides
[JSS2015] Power BI: Nouveautés archi et hybrides
 
Projet Bi - 3 - Alimentation des données
Projet Bi - 3 - Alimentation des donnéesProjet Bi - 3 - Alimentation des données
Projet Bi - 3 - Alimentation des données
 
Découvrez Power BI - [webinaire avec demo]
Découvrez Power BI - [webinaire avec demo]Découvrez Power BI - [webinaire avec demo]
Découvrez Power BI - [webinaire avec demo]
 
INFORMATION BUILDERS - Comment integrer les big data a votre SI - Data foru...
INFORMATION BUILDERS -  Comment integrer les big data a votre SI -  Data foru...INFORMATION BUILDERS -  Comment integrer les big data a votre SI -  Data foru...
INFORMATION BUILDERS - Comment integrer les big data a votre SI - Data foru...
 
Ms Cloud Summit 2017 - Power Bi, le tour complet 2017
Ms Cloud Summit 2017 - Power Bi, le tour complet 2017Ms Cloud Summit 2017 - Power Bi, le tour complet 2017
Ms Cloud Summit 2017 - Power Bi, le tour complet 2017
 
Power Bi, le tour complet 2017
Power Bi, le tour complet 2017 Power Bi, le tour complet 2017
Power Bi, le tour complet 2017
 
DocAve, une plateforme pour accélérer l’adoption et sécuriser l’usage de shar...
DocAve, une plateforme pour accélérer l’adoption et sécuriser l’usage de shar...DocAve, une plateforme pour accélérer l’adoption et sécuriser l’usage de shar...
DocAve, une plateforme pour accélérer l’adoption et sécuriser l’usage de shar...
 
Développement d'applications pour la plateforme Java EE
Développement d'applications pour la plateforme Java EEDéveloppement d'applications pour la plateforme Java EE
Développement d'applications pour la plateforme Java EE
 

SLIDES DE BALLA DIEYE de INTOUCH- POWER BI DAYS 20 FEB 2020

  • 1. Balla DIEYE Senior Business Intelligence Consultant Business Intelligence and Revenue Assurance Manager at Intouch Power BI certified 778 Power BI Data Preparation with csv files SN-IT-BDIEYEPowerBiDays
  • 2. Sommaire • Data Preparation ? • Power BI Data Preparation approach: ETL vs ELT • Power BI connectors • Use case intouch
  • 3. Data Preparation • Toutes les opérations de collecte, nettoyage et de mise en forme des données • Ça englobe la fusion de plusieurs sources de données, le filtrage de données inutiles, la consolidation, l’agrégation de données et le calcul de valeurs supplémentaires basées sur les données brute • 60-70% du temps • Etape essentielle dans un projet de reporting BI, classic ou Sel-service
  • 4. Power BI Data Préparation: ETL vs ELT • Deux grandes approches: • ETL: Extract ➔ Transform ➔ Load • Modèle de données cible • Extraction depuis plusieurs sources • Transformation pour coller au modèle cible • Charger dans le modèle • ELT: Extract ➔ Load ➔ Transform • Extraction depuis plusieurs sources • Chargement de toutes les données brutes • Transformation en un modèle de reporting cible
  • 5. Power BI Data Préparation: ETL vs ELT • Power BI ➔ ELT • Plus de souplesse pour les mises à jour • Nécessite plus de ressources • Donc en fonction du volume de données et de la licence power BI, on peut choisir: • d’externaliser la préparation des données dans un système ETL • d’utiliser power BI/Power Query en tant qu’ELT
  • 7. Use case Intouch • Intouch dispose de 7 filiales • Chaque filiale envoie au quotidien un fichier CSV horodaté de reporting du chiffre d’affaire • Les fichiers sont formatés de la même manière • Les montants sont libellés en monnaie local • L’objectif est de: • fournir un dataset qui agrège tous ces fichiers • Qui permet à la direction générale de voir les chiffres consolidés • Qui permet à chaque pays de ne voir que ses données