29
Implémentation d’une solution de BI avec SQL Server 2008 et Business Intelligence Development Studio Projet de fin d’année préparé et présenté par: Hamza BOUKRAA Encadré par: Mr. Karim SAHEB ETTABAÂ

ImpléMentation D’Une Solution De Bi Avec Sql Server

Embed Size (px)

Citation preview

Page 1: ImpléMentation D’Une Solution De Bi Avec Sql Server

Implémentation d’une solution de BI avec SQL Server 2008 et Business

Intelligence Development Studio

Projet de fin d’année préparé et présenté par:

Hamza BOUKRAAEncadré par:

Mr. Karim SAHEB ETTABAÂ

Page 2: ImpléMentation D’Une Solution De Bi Avec Sql Server

Plan

2

INTRODUCTION

CONCLUSION & PERSPECTIVES

BUSINESS INTELLIGENCE

SOLUTION PROPOSÉE

Page 3: ImpléMentation D’Une Solution De Bi Avec Sql Server

INTRODUCTION

3

Page 4: ImpléMentation D’Une Solution De Bi Avec Sql Server

INTRODUCTION

4

Informatisation des systèmes d’information des entreprisesProvenance des données de différentes sources (ERP, CRM…)

PROBLÉMATIQUE

Page 5: ImpléMentation D’Une Solution De Bi Avec Sql Server

INTRODUCTION

5

PROBLÉMATIQUE

AnnéesVolu

me d

e d

on

nées

Page 6: ImpléMentation D’Une Solution De Bi Avec Sql Server

INTRODUCTION

6

D’où le besoin de:Automatiser le recueil de donnéesUniformiser la structure de donnéesAppliquer une stratégie d’aide à la décision

PROBLÉMATIQUE

Page 7: ImpléMentation D’Une Solution De Bi Avec Sql Server

INTRODUCTION

7

Nécessité d’introduire un système décisionnel (Entrepôt de données, Extraction de données…)

PROBLÉMATIQUE

Page 8: ImpléMentation D’Une Solution De Bi Avec Sql Server

BUSINESS INTELLIGENCE

8

Page 9: ImpléMentation D’Une Solution De Bi Avec Sql Server

BUSINESS INTELLIGENCE

9

Ensemble de moyens, outils et méthodesCollecter, consolider, modéliser et restituer les donnéesPlus que des vues détaillées, une vue d’ensemble

DÉFINITION

Page 10: ImpléMentation D’Une Solution De Bi Avec Sql Server

BUSINESS INTELLIGENCE

10

Approche permettant à l’entreprise:

DÉFINITION

Transformer rapidement ces données en informations utiles pour le processus de la prise de décision

D’avoir une (des) vue plus claireDéfinir le degré d’importance des différentes données

Page 11: ImpléMentation D’Une Solution De Bi Avec Sql Server

BUSINESS INTELLIGENCES

ou

rc

es

de

do

nn

ée

s

Autres…

DB2

MySQL

Oracle

MS SQL

11

ARCHITECTURE

ETL

Data warehous

e

Datamart

Datamart

Cu

be

s O

LA

P

Page 12: ImpléMentation D’Une Solution De Bi Avec Sql Server

BUSINESS INTELLIGENCE

12

ARCHITECTUREETL

Extract – Transform – LoadTechnologie informatique intergicielleBasée sur:

Des connecteurs (recueil de données)Des transformateurs (agrégation, filtrage, conversion…)Des mises en correspondance (mappages)

Page 13: ImpléMentation D’Une Solution De Bi Avec Sql Server

BUSINESS INTELLIGENCE

13

ARCHITECTUREOLAP

OnLine Analytical ProcessingAccès et analyse instantanée de donnéesInformations « juste à temps »Vues multidimensionnellesCUBES OLAPUtilisation du facteur TEMPS

Page 14: ImpléMentation D’Une Solution De Bi Avec Sql Server

BUSINESS INTELLIGENCE

14

ARCHITECTUREOLAP

Dimension Temps

Dim

en

sio

n

Ville

Dim

ension

Prod

uit

200720082009

Grand Tunis

Sfax

Sousse

KetchupTomatesHarissa

Page 15: ImpléMentation D’Une Solution De Bi Avec Sql Server

BUSINESS INTELLIGENCE

15

ARCHITECTUREOLAP

Dimension Temps

Dim

en

sio

n

Ville

Dim

ension

Prod

uit

1-3 4-6 7-9

Tunis

Ariana

Mannouba

H. C. P. F.H. C. G. F.H.

Tubes

Page 16: ImpléMentation D’Une Solution De Bi Avec Sql Server

BUSINESS INTELLIGENCE

Analyses Prédictives

16Présentation

Exploration Découverte

Passif

Interactif

ProactifRéactif

Role du SI

Perspicacité

Ready-to-use Reporting

Ad-hoc reporting

OLAP

Data mining

Page 17: ImpléMentation D’Une Solution De Bi Avec Sql Server

BUSINESS INTELLIGENCE

17

DATA MININGExploration, fourrage, fouille de donnéeÀ partir d’un volume important de donnéesDifférents algorithmes existentTransformation des donnée en connaissances

Page 18: ImpléMentation D’Une Solution De Bi Avec Sql Server

SOLUTION PROPOSÉE

18

Page 19: ImpléMentation D’Une Solution De Bi Avec Sql Server

SOLUTION PROPOSÉE

19

SOLUTIONS EXISTANTES

Applix TM1 (Solution OLAP)

SAS

Business Objects

Cognos (de IBM)

Page 20: ImpléMentation D’Une Solution De Bi Avec Sql Server

SOLUTION PROPOSÉE

Microsoft®

SQL ServerTM 2008

Le décisionnel pour tous

20

PLATEFORME BI

SQL Server Reporting Services

SQL Server Analysis Services

SQL Server RDBMS

SQL Server Integration Services

Page 21: ImpléMentation D’Une Solution De Bi Avec Sql Server

SOLUTION PROPOSÉE

21

SQL Server Integration Services

- Acquisition et intégration de données à partir des différents systèmes sources- Transformation et consolidation des données

SQL Server Analysis Services

- Enrichissement des données par la logique métier et des vues hiérarchiques- Extraction et découverte de données via le datamining

SQL Server Reporting Services

- Distribution et présentation de données- Accès aux données pour les différents utilisateurs

Page 22: ImpléMentation D’Une Solution De Bi Avec Sql Server

SOLUTION PROPOSÉE

22

Analysis ServicesServer

Models d’exploration

Algorithmes de Data Mining

Sources de

données

BI Dev Studio (Visual Studio)

Page 23: ImpléMentation D’Une Solution De Bi Avec Sql Server

SOLUTION PROPOSÉE

23

Page 24: ImpléMentation D’Une Solution De Bi Avec Sql Server

SOLUTION PROPOSÉE

24

Arbres de décision (Decision Trees)

Classification

ClusteringCluster

Règles d’associationTable de transactionAssociation

Séries Temporelles (Time Series)Prévision

Page 25: ImpléMentation D’Une Solution De Bi Avec Sql Server

SOLUTION PROPOSÉE

25

Page 26: ImpléMentation D’Une Solution De Bi Avec Sql Server

CONCLUSION & PERSPECTIVES

26

Page 27: ImpléMentation D’Une Solution De Bi Avec Sql Server

CONCLUSION & PERSPECTIVES

27

Connaître d’avantage les notions concernant l’architecture et les modes de fonctionnement d’un système décisionnelAvoir une idée sur les aspects techniques de la BIFamiliarisation avec le BIDS de SQL Server 2008

Page 28: ImpléMentation D’Une Solution De Bi Avec Sql Server

CONCLUSION & PERSPECTIVES

28

Comme perspectives:Toucher aux outils ETLProgrammation avec des MDXReporting intégré aux seins d’applications et de plateformes (SharePoint, PerformancePoint…)

PLATEFORME BI

SQL Server Reporting Services

SQL Server Analysis Services

SQL Server RDBMS

SQL Server Integration Services

SharePoint Server

LIVRAISON

Reports Dashboards Excel Workbooks

AnalyticViews Scorecards Plans

END USER TOOLS & PERFORMANCE MANAGEMENT APPSPerformancePoint

ServerExcel

Page 29: ImpléMentation D’Une Solution De Bi Avec Sql Server

MERCI !

29