Vous êtes sur la page 1sur 102

TP2 DE BUSINESS INTELLIGENCE

ISIMA ZZ3 F3

30/11/2011 Intervenant : Jonathan Fontanel


Plan du TP
2

 Rappel sur la chaine de BI

 Présentation de la suite Microsoft BI

 Ateliers sur SSIS (2H)

 Ateliers sur RS (2H)


TP de Busines Intelligence Intervenant : Jonathan Fontanel
3 Rappel sur la chaine de BI

TP de Busines Intelligence Intervenant : Jonathan Fontanel


La BI dans son environnement
d’entreprise :
4
Cour ZZ2 ZZ3 L’entrée de la BI : des données
ERP
BDD
5
de l’ERP
La sortie de la BI : des données pour
6
le cube décisionnel

Cours ZZ2 ZZ3


Simulation
Prise de décision
Ordonnancement
La cible de ces TP
La BI
7
8 Présentation de la suite Microsoft BI

TP de Busines Intelligence Intervenant : Jonathan Fontanel


But de ce TP
9

 Mercredi 23 Novembre :

 Mercredi 30 Novembre (aujourd’hui) :

 Mercredi 7 Décembre : petite étude de cas

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Présentation de Microsoft BI
10

 La Suite Microsoft BI : Outil tout en un pour gérer un


projet de BI
SSIS SSAS RS

• Intégration de • Réalisation de • Création de


données (ETL) cubes rapports

TP de Busines Intelligence Intervenant : Jonathan Fontanel


SSIS : Integration Services SQL Server
11

 SSIS : intégration décisionnelle  ETL


 Extraction de données de tous
types (Excel, fichier plat ou CSV,
BDD, etc…)

 Transformation de données
(Création de colonnes, changement de type,
Jointure de tables)

 Chargement de données
(Chargement dans l’entrepôt de données
ou des fichiers)

TP de Busines Intelligence Intervenant : Jonathan Fontanel


SSIS : Integration Services SQL Server
12

 SSIS : son fonctionnement

• Il contient un
Package flux de contrôle

Flux de • Tâches comme


une tâche de
contrôle flux de données
• Source
Tâche de flux • Transformation
de données • Destination

TP de Busines Intelligence Intervenant : Jonathan Fontanel


SSAS : Analysis Services SQL Server
13
RS : Reporting Services
 SSAS : création de cube
 Création de cube
 Exploration de données
 Interface avec Excel ou RS

 RS : Création de rapports
 Création de rapports
 Publication sur un serveur de rapports

TP de Busines Intelligence Intervenant : Jonathan Fontanel


14 Ateliers sur SSIS
Prérequis
15

 Vérification de SQL Server Management Studio

 Installation de la base « gestion_livres »

 Vérification avec une requête

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
16

 Création d’un projet


 Création d’une connexion à une base SQL Server
 Création d’un premier package
 Modification de ce package
 Création d’une connexion à un fichier Excel et CSV
 Lancement d’un job à partir de SQL Agent

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
17

 Création d’un projet :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
18

 Création d’un projet :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
19

 Création d’une connexion à une base SQL Server :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
20

 Création d’une connexion à une base SQL Server :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
21

 Création d’une connexion à une base SQL Server :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
22

 Création d’une connexion à une base SQL Server :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
23

 Création d’un premier package :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
24

 Création d’un premier package :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
25

 Création d’un premier package : ajout d’un


composant « Source »

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
26

 Création d’un premier package : configuration du


composant « Source »

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
27

 Création d’un premier package : configuration du


composant « Source »

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
28

 Création d’un premier package : ajout d’un


composant « Destination »

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
29

 Création d’un premier package : ajout d’un


composant « Destination »

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
30

 Création d’un premier package : ajout d’un


composant « Destination »

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
31

 Création d’un premier package : configuration du


composant « Destination »

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
32

 Création d’un premier package : configuration du


composant « Destination »

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
33

 Création d’un premier package : configuration du


composant « Destination »

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
34

 Création d’un premier package : lancement du job

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
35

 Modification du package : ajout d’une colonne

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
36

 Modification du package : ajout d’une colonne

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
37

 Modification du package : ajout d’une colonne

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
38

 Modification du package : ajout d’une colonne

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
39

 Modification du package : ajout d’une colonne

 Formule :
NUMERO_A >= 100000 ? "nouveau auteur" :
"ancien auteur"

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
40

 Modification du package : ajout d’une colonne

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
41

 Modification du package : ajout d’une colonne

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
42

 Modification du package : suppression des données


d’une table

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
43

 Modification du package : suppression des données


d’une table

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
44

 Modification du package : suppression des données


d’une table

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
45

 Création d’une connexion à un fichier Excel :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
46

 Création d’une connexion à un fichier Excel :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
47

 Création d’une connexion à un fichier Excel :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
48

 Création d’une connexion à un fichier Excel :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
49

 Création d’une connexion à un fichier Excel :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
50

 Création d’une connexion à un fichier Excel :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
51

 Création d’une connexion à un fichier Excel :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
52

 Création d’une connexion à un fichier Excel :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
53

 Création d’une connexion à un fichier CSV :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
54

 Création d’une connexion à un fichier CSV :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
55

 Création d’une connexion à un fichier CSV :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
56

 Création d’une connexion à un fichier CSV :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
57

 Création d’une connexion à un fichier CSV :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
58

 Création d’une connexion à un fichier CSV :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
59

 Lancement d’un job à partir de SQL Agent :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
60

 Lancement d’un job à partir de SQL Agent :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
61

 Lancement d’un job à partir de SQL Agent :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
62

 Lancement d’un job à partir de SQL Agent :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
63

 Lancement d’un job à partir de SQL Agent :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
64

 Lancement d’un job à partir de SQL Agent :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
65

 Lancement d’un job à partir de SQL Agent :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
66

 Lancement d’un job à partir de SQL Agent :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
67

 Lancement d’un job à partir de SQL Agent :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur SSIS
68

 Lancement d’un job à partir de SQL Agent :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


69 Ateliers sur Reporting Services

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
70

 Création d’un projet


 Création d’une dataSources (base SQL Server)
 Création d’un dataSets
 Création d’un rapport
 Alimentation du tableau
 Création d’un groupe
 Création d’un agrégat
 Création d’un histogramme
 Publication de rapports
TP de Busines Intelligence Intervenant : Jonathan Fontanel
Ateliers sur RS
71

 Création d’un projet :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
72

 Création d’une dataSources (base SQL Server) :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
73

 Création d’une dataSources (base SQL Server) :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
74

 Création d’un dataSets :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
75

 Création d’un rapport :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
76

 Création d’un rapport :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
77

 Création d’un rapport :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
78

 Création d’un rapport :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
79

 Création d’un rapport :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
80

 Création d’un rapport :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
81

 Création d’un rapport :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
82

 Alimentation du tableau :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
83

 Alimentation du tableau :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
84

 Alimentation du tableau :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
85

 Alimentation du tableau :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
86

 Création d’un groupe :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
87

 Création d’un groupe :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
88

 Création d’un agrégat avec un nouveau dataSets:

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
89

 Création d’un agrégat avec un nouveau dataSets:

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
90

 Création d’un agrégat avec un nouveau dataSets:

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
91

 Création d’un agrégat avec un nouveau dataSets:

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
92

 Création d’un agrégat avec un nouveau dataSets:

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
93

 Création d’un agrégat avec un nouveau dataSets:

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
94

 Création d’un agrégat avec un nouveau dataSets:

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
95

 Création d’un agrégat avec un nouveau dataSets:

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
96

 Création d’un agrégat avec un nouveau dataSets:

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
97

 Création d’un histogramme :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
98

 Création d’un histogramme :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
99

 Création d’un histogramme :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
100

 Création d’un histogramme :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
101

 Publication de rapports :

TP de Busines Intelligence Intervenant : Jonathan Fontanel


Ateliers sur RS
102

 Publication de rapports :

TP de Busines Intelligence Intervenant : Jonathan Fontanel

Vous aimerez peut-être aussi