You are on page 1of 8

Avant-propos

1. qui s'adresse ce livre ? 9


2. Les pr-requis 10
3. Les objectifs du livre 10
Introduction
1. Prsentation du dcisionnel 15
1.1 La notion de dcideur 15
1.2 Les facteurs d'amlioration de la prise de dcision 18
1.3 L'informatique dcisionnelle 20
2. La solution Microsoft BI 22
2.1 L'offre Microsoft BI 22
2.2 SQL Server 2012 24
2.2.1 SQL Server Integration Services 25
2.2.2 SQL Server Master Data Services 28
2.2.3 SQL Server Data Quality Services 31
2.2.4 SQL Server Analysis Services 33
2.2.5 SQL Server Reporting Services 37
2.3 Office 2010 38
2.4 SharePoint 2010 40
2.4.1 Excel Services 41
2.4.2 PerformancePoint Services 42
3. Notre tude de cas : Distrisys 46
4. Droulement du projet 47
Business Intelligence avec SQL Server 2012
Matrisez les concepts et ralisez un systme dcisionnel
1/8 Editions ENI www.editions-eni.fr
Installation et dcouverte des outils SQL Server
1. Le choix des licences 53
1.1 SQL Server 2012 53
1.2 Office 2010 54
1.3 SharePoint 2010 54
2. Architecture serveur 55
2.1 L'environnement de production 56
2.2 L'environnement de dveloppement 61
2.3 L'environnement de recette et d'intgration 62
3. Dcouverte des outils SQL Server 62
3.1 SQL Server Management Studio 62
3.1.1 Connexion des serveurs SQL Server 62
3.1.2 Modification des options de l'interface graphique 65
3.1.3 Restauration d'une base de donnes 66
3.2 SQL Server Data Tools 67
Raliser son premier systme dcisionnel
1. Introduction 73
2. Cration des tables de faits et de dimension 74
2.1 Cration de l'entrept de donnes 74
2.2 Cration d'une table de faits 74
2.3 Cration des tables de type dimension 78
3. La dimension temps 88
4. Cration des toiles 108
Business Intelligence avec SQL Server 2012
Matrisez les concepts et ralisez un systme dcisionnel
2/8 Editions ENI www.editions-eni.fr
5. Gnration du jeu de test 116
6. Crer et utiliser simplement un cube brut 128
7. Peaufiner le cube 150
7.1 Dimensions : hirarchies et attributs 150
7.2 Mise en forme des mesures 174
7.3 Organisation des mesures 176
7.4 Mesures calcules 178
8. Le cube et la matrice dimensionnelle 183
La modlisation dimensionnelle
1. La matrice dimensionnelle de Distrisys 189
2. Facturation et commande client 193
2.1 Modlisation et schma en toile 193
2.2 Les factures 194
2.3 Le bilan de commande client 199
2.4 Le budget des ventes 207
2.5 Les perspectives 210
2.6 Les actions 215
2.7 Introduction au MDX 222
2.7.1 La requte MDX 222
2.7.2 Comparaison de valeurs date 230
2.7.3 La somme cumule 233
3. Les stocks 237
3.1 Modlisation 237
3.2 Les mouvements de stock 238
3.3 La photo de stock 246
Business Intelligence avec SQL Server 2012
Matrisez les concepts et ralisez un systme dcisionnel
3/8 Editions ENI www.editions-eni.fr
4. Les achats 254
Alimenter l'entrept de donnes avec SSIS
1. Dcouverte de SSIS 259
2. Raliser son premier flux SSIS 264
2.1 Raliser le chargement du budget d'un seul site 264
2.2 Charger les donnes de budget partir de plusieurs fichiers Excel 278
3. Dvelopper des flux ETL pour le dcisionnel 283
3.1 Droulement de l'excution d'un processus ETL 283
3.2 Raliser un flux pour charger le sas de donnes 285
3.3 Raliser un flux pour charger une dimension 293
3.3.1 Cas d'une dimension standard 293
3.3.2 Cas d'une dimension en SCD 298
3.4 Raliser un flux pour charger une table de faits 308
4. Laudit des flux ETL 314
4.1 Les objectifs de l'audit de flux ETL 314
4.2 Conception d'un systme d'audit de flux 315
4.3 Exemple de flux avec audit 325
5. Gestion des paramtres de flux et mise en production 331
5.1 Paramtrage des flux 332
5.2 Cration du catalogue Integration Services 336
5.3 Dploiement du projet SSIS sur le serveur de dveloppement 339
5.4 Les environnements 341
5.5 Mise en production du projet SSIS 348
5.6 Planifier un flux SSIS 352
Business Intelligence avec SQL Server 2012
Matrisez les concepts et ralisez un systme dcisionnel
4/8 Editions ENI www.editions-eni.fr
Grer les donnes de rfrence avec Master Data Services
1. Dcouverte de MDS 357
1.1 Les donnes de rfrence 357
1.2 Donnes de rfrence et Entrept de donnes 358
1.3 Les diffrents modes de gestion des donnes de rfrence 359
1.4 Configurer Master Data Services 362
2. Crer et organiser son premier rfrentiel 369
2.1 Crer le modle Produit 369
2.2 Crer l'entit Famille 372
2.3 Grer les donnes d'une entit avec l'interface web 374
2.4 Crer un attribut bas sur un domaine 378
2.5 Crer un attribut simple 383
3. Travailler les donnes de rfrence avec Excel 387
3.1 Dcouvrir le client Excel 387
3.2 Utiliser le client Excel 391
3.2.1 Utiliser l'explorateur de donnes de rfrence 391
3.2.2 Alimenter l'entit Produit avec le client Excel 392
3.2.3 Grer les requtes 399
4. Assurer la qualit des donnes avec les Rgles d'entreprises 400
4.1 Crer une rgle simple d'unicit 401
4.2 Crer une rgle d'affectation de valeur par dfaut 409
4.3 Crer une rgle base sur une condition 412
5. Grer la traabilit des oprations ralises sur le rfrentiel 416
5.1 Afficher les transactions 416
5.2 Annuler une transaction 419
6. Mettre disposition les donnes 421
6.1 Les vues sur les entits 422
6.2 Les hirarchies drives 424
Business Intelligence avec SQL Server 2012
Matrisez les concepts et ralisez un systme dcisionnel
5/8 Editions ENI www.editions-eni.fr
7. Organiser les modles et les entits 430
7.1 Le cas de lentit fantme 432
7.2 Correspondance de rfrentiel 433
7.3 Rfrentiel Client et Gographie 434
8. Importer des donnes dans Master Data Services 438
8.1 Alimenter les tables intermdiaires 439
8.2 Intgrer les donnes des tables intermdiaires 444
8.3 Valider les donnes 446
9. Grer la scurit 448
9.1 Donner Accs MDS 449
9.2 Dfinir les fonctions 450
9.3 Dfinir les droits daccs 451
Restituer les donnes dcisionnelles
1. Introduction 459
2. Excel 459
2.1 Manipuler le cube avec Excel 2010 460
2.1.1 Utiliser Excel pour exploiter les donnes de son cube 461
2.1.2 Mettre en forme les donnes de son cube sous Excel 464
2.1.3 Mettre en valeur des lments prcis 468
2.1.4 Extraire des donnes de dtail 470
2.1.5 Le mode Formule 472
2.2 Publier vers Excel Services de SharePoint 475
2.3 Utiliser le PowerPivot Excel 2010 480
2.3.1 Prsentation du PowerPivot 480
2.3.2 Importer des donnes texte dans PowerPivot 483
2.3.3 Importer des donnes de SQL Server dans PowerPivot 486
2.3.4 Crer des relations entre les tables PowerPivot 488
Business Intelligence avec SQL Server 2012
Matrisez les concepts et ralisez un systme dcisionnel
6/8 Editions ENI www.editions-eni.fr
2.3.5 Crer des colonnes calcules dans une table PowerPivot 491
2.3.6 Prsenter les donnes du PowerPivot 495
2.3.7 PowerPivot vs Entrept de donnes 499
2.4 Publier un rapport PowerPivot sur SharePoint 500
3. Reporting Services 501
3.1 Le bon emploi de Reporting Services : le reporting de masse 501
3.2 Configurer SSRS en mode natif 502
3.3 Crer des rapports SSRS avec SSDT 509
3.3.1 Crer un projet de rapport 509
3.3.2 Crer un rapport avec l'assistant 511
3.3.3 L'environnement de travail 517
3.3.4 Travailler le rapport dans SSDT 520
3.3.5 Crer un rapport avec paramtres 524
3.3.6 Crer un lien entre deux rapports 527
3.3.7 Dployer les rapports sur le serveur de rapports 529
3.4 Crer un rapport SSRS avec le gnrateur de rapports 532
3.4.1 Prsentation et utilisation du gnrateur de rapports 3 pour SQL Server 2012 532
3.4.2 Crer le jeu de donnes 534
3.4.3 Crer la matrice de donnes 545
3.4.4 Crer un graphique de donnes 556
3.4.5 Les formats d'exportation du rapport 562
3.5 Le gestionnaire de rapports 562
3.6 Publication de masse 566
3.6.1 Dfinir la table des abonns 566
3.6.2 Modifier la source de donnes 568
3.6.3 Dfinir l'abonnement pilot par les donnes 570
3.7 Publier sur SharePoint 576
Conclusion et perspectives
1. Conclusion et perspectives 579
Business Intelligence avec SQL Server 2012
Matrisez les concepts et ralisez un systme dcisionnel
7/8 Editions ENI www.editions-eni.fr
Index 583
Business Intelligence avec SQL Server 2012
Matrisez les concepts et ralisez un systme dcisionnel
8/8 Editions ENI www.editions-eni.fr

You might also like