TP2 DE BUSINESS INTELLIGENCE ISIMA ZZ3 F3 · 2011-11-30 · le cube décisionnel 6 Cours ZZ2 ZZ3...

Preview:

Citation preview

TP2 DE BUSINESS INTELLIGENCE

ISIMA ZZ3 F3

Intervenant : Jonathan Fontanel 30/11/2011

Plan du TP

Rappel sur la chaine de BI

Présentation de la suite Microsoft BI

Ateliers sur SSIS (2H)

Ateliers sur RS (2H)

2

TP de Busines Intelligence Intervenant : Jonathan Fontanel

Rappel sur la chaine de BI 3

TP de Busines Intelligence Intervenant : Jonathan Fontanel

La BI dans son environnement d’entreprise :

4

L’entrée de la BI : des données

de l’ERP 5

Cour ZZ2 ZZ3

ERP

BDD

La sortie de la BI : des données pour

le cube décisionnel 6

Cours ZZ2 ZZ3

Simulation

Prise de décision

Ordonnancement

La BI 7

La cible de ces TP

Présentation de la suite Microsoft BI 8

TP de Busines Intelligence Intervenant : Jonathan Fontanel

But de ce TP

TP de Busines Intelligence Intervenant : Jonathan Fontanel

9

Mercredi 23 Novembre :

Mercredi 30 Novembre (aujourd’hui) :

Mercredi 7 Décembre : petite étude de cas

Présentation de Microsoft BI

TP de Busines Intelligence Intervenant : Jonathan Fontanel

10

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

projet de BI

SSIS

• Intégration de données (ETL)

SSAS

• Réalisation de cubes

RS

• Création de rapports

SSIS : Integration Services SQL Server

TP de Busines Intelligence Intervenant : Jonathan Fontanel

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)

SSIS : Integration Services SQL Server

TP de Busines Intelligence Intervenant : Jonathan Fontanel

12

SSIS : son fonctionnement

Package

Flux de contrôle

Tâche de flux de données

• Il contient un flux de contrôle

• Tâches comme une tâche de flux de données

• Source

• Transformation

• Destination

SSAS : Analysis Services SQL Server

RS : Reporting Services

TP de Busines Intelligence Intervenant : Jonathan Fontanel

13

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

Ateliers sur SSIS 14

Prérequis

TP de Busines Intelligence Intervenant : Jonathan Fontanel

15

Vérification de SQL Server Management Studio

Installation de la base « gestion_livres »

Vérification avec une requête

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

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

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

17

Création d’un projet :

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

18

Création d’un projet :

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

19

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

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

20

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

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

21

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

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

22

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

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

23

Création d’un premier package :

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

24

Création d’un premier package :

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

25

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

composant « Source »

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

26

Création d’un premier package : configuration du

composant « Source »

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

27

Création d’un premier package : configuration du

composant « Source »

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

28

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

composant « Destination »

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

29

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

composant « Destination »

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

30

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

composant « Destination »

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

31

Création d’un premier package : configuration du

composant « Destination »

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

32

Création d’un premier package : configuration du

composant « Destination »

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

33

Création d’un premier package : configuration du

composant « Destination »

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

34

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

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

35

Modification du package : ajout d’une colonne

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

36

Modification du package : ajout d’une colonne

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

37

Modification du package : ajout d’une colonne

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

38

Modification du package : ajout d’une colonne

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

39

Modification du package : ajout d’une colonne

Formule :

NUMERO_A >= 100000 ? "nouveau auteur" :

"ancien auteur"

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

40

Modification du package : ajout d’une colonne

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

41

Modification du package : ajout d’une colonne

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

42

Modification du package : suppression des données

d’une table

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

43

Modification du package : suppression des données

d’une table

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

44

Modification du package : suppression des données

d’une table

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

45

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

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

46

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

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

47

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

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

48

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

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

49

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

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

50

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

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

51

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

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

52

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

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

53

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

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

54

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

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

55

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

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

56

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

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

57

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

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

58

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

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

59

Lancement d’un job à partir de SQL Agent :

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

60

Lancement d’un job à partir de SQL Agent :

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

61

Lancement d’un job à partir de SQL Agent :

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

62

Lancement d’un job à partir de SQL Agent :

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

63

Lancement d’un job à partir de SQL Agent :

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

64

Lancement d’un job à partir de SQL Agent :

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

65

Lancement d’un job à partir de SQL Agent :

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

66

Lancement d’un job à partir de SQL Agent :

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

67

Lancement d’un job à partir de SQL Agent :

Ateliers sur SSIS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

68

Lancement d’un job à partir de SQL Agent :

Ateliers sur Reporting Services 69

TP de Busines Intelligence Intervenant : Jonathan Fontanel

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

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

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

71

Création d’un projet :

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

72

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

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

73

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

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

74

Création d’un dataSets :

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

75

Création d’un rapport :

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

76

Création d’un rapport :

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

77

Création d’un rapport :

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

78

Création d’un rapport :

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

79

Création d’un rapport :

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

80

Création d’un rapport :

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

81

Création d’un rapport :

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

82

Alimentation du tableau :

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

83

Alimentation du tableau :

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

84

Alimentation du tableau :

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

85

Alimentation du tableau :

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

86

Création d’un groupe :

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

87

Création d’un groupe :

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

88

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

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

89

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

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

90

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

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

91

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

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

92

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

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

93

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

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

94

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

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

95

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

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

96

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

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

97

Création d’un histogramme :

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

98

Création d’un histogramme :

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

99

Création d’un histogramme :

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

100

Création d’un histogramme :

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

101

Publication de rapports :

Ateliers sur RS

TP de Busines Intelligence Intervenant : Jonathan Fontanel

102

Publication de rapports :

Recommended