Upload
philippe-geiger
View
1.207
Download
3
Embed Size (px)
DESCRIPTION
présentation de la stack bi de microsoft
Citation preview
Le décisionnel avec SQL Server 2012 :
tout est dans la boîte
Philippe Geiger
Consultant et formateur certifié
MCITP/MCT
1
VOUS AVEZ DIT DÉCISIONNEL ?
Le décisionnel avec SQL Server 2012 : tout est dans la boîte
2
Explosion des données
Non-structurées Structurées
“Le volume mondial
d’informations croît au
minimum de 59% par an…
70 à 85% des données
sont de types complexes et
mixtes¹”
Le Gartner estime que 85% des données
sont non-structurées¹
¹Source: “The End of the Database as We Know It – noDISK, noSQL, Cloudy”, Donald Feinberg, Gartner IT Symposium, October 2010 4
Microsoft SQL Server
Forrester Wave 2011 Enterprise Data Warehousing Platforms
Magic Quadrant 2011 Business Intelligence
7
Solution BI complète
Gestion de l’information d’entreprise
Modèle sémantique de BI
Exploration et
visualisation
11
BI les nouveautés
• Gestion de l’information d’entreprise (EIM)
– Fournir des données crédibles et cohérentes
• Décisionnel en libre-service, évolutif et géré
– Un modèle unique de BI sémantique (BISM)
– Analyse performante « en mémoire » Vertipaq
• Exploration des données et visualisation
– Amélioration de PowerPivot
– Power View 12
GESTION DE L’INFORMATION
D’ENTREPRISE (EIM)
Le décisionnel avec SQL Server 2012 : tout est dans la boîte
14
Fournir des données crédibles et
cohérentes
Intégrer
Nettoyer Gérer
DATA QUALITY SERVICES
Gestion par bases de connaissance
A utiliser seul ou avec SSIS
MASTER DATA SERVICES
Add-ins Excel pour gérer les
données
Rapide et facile d’utilisation
INTEGRATION SERVICES
Déploiement et gestion plus aisés
Amélioration des outils de création
15
SQL Server Integration Services (SSIS)
SSIS est une plateforme pour les opérations ETL
ETL (extract, transform and load) : Le processus pour collecter et nettoyer les données depuis de nombreuses sources
16
SSIS : Quelques scénarios
Import et export de données
Integration de données hétérogènes
Nettoyage et standardisation de données
Support des solutions BI
17
Les besoins en Master Data
Management (MDM)
CRM
Marketing System Order Processing System
Customer ID Name Address Phone
1235 Ben Smith 1 High St, Seattle 555 12345
Account No Customer Address Phone
531 Benjamin Smith 1 High St, Seattle 555 12345
Contact No Name Address Phone
22 B Smith 5 Main St, Seattle 555 54321
?
20
Master Data Services (MDS)
CRM
Marketing System Order Processing System
Customer ID Name Address Phone
1235 Ben Smith 1 High St, Seattle 555 12345
Account No Customer Address Phone
531 Benjamin Smith 1 High St, Seattle 555 12345
Contact No Name Address Phone
22 B Smith 5 Main St, Seattle 555 54321
Customer ID Account No Contact No Customer Address Phone
1235 531 22 Ben Smith 1 High St, Seattle 555 12345 Master Data Hub
Master Data Services
Other consumers
(e.g. Data Warehouse ETL)
Gestionnaire de données
21
Master Data Services (MDS) Master Data Services database
Contient les objets nécessaires au bon
fonctionnement de MDS
Master Data Manager Web application
Autorise les administrateurs à créer et à gérer les
objets MDS comme des entités et des attributs
Autorise les gestionnaires de données à gérer les
données maitre
Master Data Services Configuration Manager
Permet aux administrateurs de gérer la base de
données MDS et l’application Web
Master Data Services Add-In for Microsoft Excel
Autorise les administrateurs et les gestionnaires de
données de manipuler les données maître dans
Excel
Gestionnaire de données Administrateur 22
Master Data Services : Concepts
• Chargement de données maitre via une couche de staging
• Extraction multi-technologie
• Gestion par hiérarchie
• Versioning des jeux de données
• Workflow d’approbation
• Gestion de la sécurité
• Add-ins Excel à l'intention des gestionnaires de données
23
De la qualité des données
• La qualité de la donnée est le principal
frein à l’adoption d’une démarche BI.
Source : Information Week Reports, 2011 25
De la qualité des données
Le décisionnel nécessite
d’utiliser des données en
toute confiance
Les problèmes de qualité
de données peuvent se
propager dans l’entrepôt de
données :
o Valeurs invalides
o Données manquantes
o Incohérences
o Données en double
?
!
! !
26
Data Quality Services (DQS)
DQS est une solution basée sur
des règles de connaissance
pour :
o Nettoyer les données
o Contrôler les données
Les composants DQS :
o Serveur
o Client
o Une transformation
spécifique intégré dans
SQL Server Integration
Services
1011000110
KB
Client DQS
Transformation de nettoyage des données
SSIS
Serveur DQS
27
Data Quality Services (DQS)
• Outil convivial, conçu pour fournir des
données crédibles et cohérentes,
contribuant à la qualité des données
• Qualité de données pilotée par la
connaissance
• Interopérabilité Windows Azure
Marketplace DataMarket
• Réduction du temps de résolution
28
MODÈLE SÉMANTIQUE DE BI (BISM)
Le décisionnel avec SQL Server 2012 : tout est dans la boîte
30
SQL Server Analysis Services (SSAS)
Les fonctionnalités OLAP autorisent les requêtes sur des données agrégées stockées dans des cubes multidimensionnels
L’exploration des données peut identifier des relations en sein de l’ensemble des données
Analysis Services combine des données aussi bien au sein de sources OLAP que de sources relationnelles (OLTP)
La prise en charge d’indicateurs de performances (KPI) permettent de créer des tableaux de bord pour évaluer les performances de l’entreprise
31
Analysis Services Vision
BI Semantic
Model
Analysis Services : Nouveautés
Miser sur les forces et les
succès d’Analysis Services et
étendre sa portée vers une
base beaucoup plus large
d’utilisateurs
Adopter le modèle de
données relationnelles, bien
compris par les développeurs
et les professionnels de
l'informatique
Réunir les modèles
relationnelles et
multidimensionnelles sous
une seule plate-forme unifiée
de BI – le meilleur des deux
mondes !
Offrir une certaine souplesse
dans la plate-forme pour
répondre aux divers besoins
des applications de BI
32
Analysis Services Semantic Models
• Les utilisateurs peuvent se connecter sans connaître la
structure des données sous-jacente
• Le choix du modèle de données dépend des besoins et
des contraintes
Modèle de données
Logique métier et
requêtes
Accès aux données
Multidimensionnel
MDX
Tabulaire
DAX
VertiPaq Direct
Query ROLAP MOLAP
BI SEMANTIC MODEL
Power View Excel PowerPivot Applications
tierces SharePoint
33
SQL Server Analysis Services (SSAS)
• Flexibilité – Choix de technologies étendu (Multidimensionnel et tabulaire)
– outils de développement puissants : Visual Studio
• Richesse fonctionnelle – Richesse des fonctions de modélisation
– Sécurité granulaire très fine
– Interopérabilité avec Microsoft Office 2010
– Excellente vue d'ensemble de l'activité : surveillance, analyse et suivi
• Performances et évolutivité – Moteur Vertipaq
– Infrastructure évolutive
– Fonctions d’analyses complètes : par exemple analyse prédictive
– Indicateurs de performance supportées par PerformancePoint, Excel, SharePoint et Reporting Services
34
Analysis Services : Architecture
Analysis Services
BI Semantic Model
BI Development Studio
SQL Server Data Tools
(SSDT)
BI d’entreprise BI d’équipe BI personnel
Excel
Third Party Apps
PowerPivot for
Excel
xlsx
Internet Explorer Power View
Excel Services
SharePoint
Reporting Services
PowerPivot for
SharePoint
xlsx
35
SQL Server PowerPivot • Intégré à Excel donc une utilisation maitrisée par
beaucoup
• Se connecte à des sources de données en nombre quasiment illimité
• Analyse et calcul sur de volumes importants (supérieurs à un million de lignes)
• Visualisation dans des tableaux croisés dynamique et des graphiques via des filtres et des segments
• Publication dans SharePoint (SQL Server PowerPivot pour SharePoint)
36
SQL Server PowerPivot
• Destiné aux analystes et des utilisateurs
avancées (le décisionnel à la demande)
• Mais reste sous la maitrise des
professionnels de l’IT
• Peut ensuite être migré avec Analysis
Services en mode tabulaire
37
EXPLORATION DES DONNÉES ET
VISUALISATION
Le décisionnel avec SQL Server 2012 : tout est dans la boîte
40
Microsoft Excel
• Meilleur client
• Outil que tout le monde connaît (tableaux croisés dynamiques)
• Se connecte à des bases de données et à des cubes OLAP
• Quelques nouveautés (OLAP) : – Segments / slicers
– Sparklines
– « Jeux » / « Named Sets »
– « Afficher les valeurs » / « Show As »
– « Analyse de scénarios » / « What-If Analysis »
• SQL Server 2012 PowerPivot for Excel 2010
• SQL Server 2012 Data Mining Add-ins for Office 2010
41
SQL Server Reporting Services (SSRS)
Spécifications et création
Accès, partage et
collaboration
Publication, gestion et livraison
Gestion du cycle de
vie des rapports
43
SQL Server Reporting Services (SSRS)
• Conception de rapports intuitive et productive – Un grand choix de type de sources de données
– Des rapports complexes créés à l’aide de Report Designer (Visual Studio)
– Création de rapports accélérée grâce à Report Builder
• Partage, diffusion et gestion simplifiés – Un grand choix de formats de sortie
– Publication dans une bibliothèque de SharePoint
– Intégration avec les composants ReportViewer/WebPart de Visual Studio
– Planification de distribution
• Support de SQL Azure Reporting
45
SSRS : Les nouveautés
• Rendu aux formats Open XML Word et Excel
• Service d'alerte de l’utilisateur de Reporting Services
• Améliorations de l'intégration de Reporting Services - SharePoint
46
SSRS : Format de rendu des rapports
• Microsoft Excel
o 2003 or 2007-2010
• Microsoft Word
o 2003 or 2007-2010
• Comma-Separated Value
(CSV)
• XML
• Web Archive
• Image
• Acrobat (PDF)
• Atom Feed 47
PerformancePoint Services in Microsoft
SharePoint Server 2010
49
Power View
• Expérience hautement visuel – Interactivité, création basée sur le web et partage des informations
– Présentation façon Microsoft Office (ruban)
– Disposition de données puissante avec plusieurs petites visualisations
• Interactivité pilotée par les données – Utilisation possible de PowerPivot
– Pilotage par interrogation puissante et simplifiée
– Aucune configuration
– Tendances et comparaisons animées
• Présentation toujours disponible et immersive – Présentation interactive convaincante
– Collaboration via Sharepoint
– Présentation plein-écran 50
Power View
51
Exploration des données/visualisation
Développent orienté projet
avec contrôle de sources
Environnement de conception
sophistiqué
Capacité de conception
améliorée
Developeur BI IT Pro Utilisateur avancé Utilsateur final
Report Designer Report Builder Power View
Installation ClickOnce
Éléments de rapport réutilisables
Mise en page flexible
Visualisation interactive des données dans le navigateur
Déplacer/déposer depuis un modèle de données existant
52
ET SQL SERVER 2012 ?
Le décisionnel avec SQL Server 2012 : tout est dans la boîte
53
Nouvelle Version de SQL Server La plateforme de gestion et d’analyse de données prête pour le cloud
Environnement hautement
disponible et très performant pour un
TCO réduit
PLATEFORME POUR APPLICATIONS CRITIQUES
ANALYSE EN PROFONDEUR
LE CLOUD COMME VOUS L’ENTENDEZ
54
AlwaysOn Reliable Secondaries
FileTable ColumnStore Index
15k Partitions
SQL Server Data Tools
Power View BI Semantic Model
Data Quality Services
Full-Text Search Performance
Distributed Replay
Reporting Alerts
ODBC Driver for Linux
Statistical Semantic Search Windows Server Core Support
Multiple Secondaries
Availability Groups Default Scheme for Windows Groups
T-SQL Enhancements
Full Globe Spatial
SSMS to Windows Azure Platform
PowerPivot Enhancements
Master Data Management Excel Add-in
PowerShell 2.0 Support
PHP & Java Connectivity
SQL Audit for All Editions
CDC Support for SSIS
New SSIS Design Surface
Online Operation Enhancements
Multi-site Clustering
Unstructured Data Performance
Resource Governor Enhancements
Database Recovery Advisor
HA for StreamInsight
Flexible Failover Policy
Extended Events Enhancements
Contained Database Authentication
SharePoint Active Directory Support
SQL Server Express LocalDB
User-defined Audit
Audit Filtering
Audit Resilience
FTS Support for Czech and Greek
AlwaysOn Connection Director
Ad Hoc Reporting SSIS Troubleshooting
SSIS Package Management
T-SQL Debugger Enhancements
Spatial 2D Support
Unstructured Data Performance
56
SQL Server : Sécurité
“NIST Statistics Show
SQL Server Records the
Least Number of
Reported Security
Vulnerabilities of Any
Database Platform”
Sources : ITC,
SQL Server 2008 R2 and
Windows Server 2008 R2
Deliver
Industry-Leading Security, janvier
2010 57
ET SI NOUS RÉSUMIONS TOUT
CELA ?
Le décisionnel avec SQL Server 2012 : tout est dans la boîte
58
SQL Server BI
• Gestion de l’information d’entreprise – SQL Server Integration Services (SSIS)
– Master Data Services (MDS)
– Data Quality Services (DQS)
• Modèle sémantique de BI – SQL Server Analysis Services (SSAS) Mudimentional Model
– SQL Server Analysis Services (SSAS) Tabular Model
• Exploration des données et visualisation – PowerPivot for Excel
– PowerPivot for SharePoint
– Power View
– SQL Server Reporting Services (SSRS)
– SQL Server Report Builder
59
Microsoft Excel 2010
• Tableaux croisés dynamiques
• Graphiques croisés dynamiques
• SQL Server 2012 PowerPivot for Excel
2010
• SQL Server 2012 Data Mining Add-ins for
Office 2010
60
SharePoint
• Excel Services
• Visio Services
• PerformancePoint Services
• Reporting Services for SharePoint
• PowerPivot for SharePoint
• Power View for SharePoint
• PowerPivot Gallery
61
Solution BI complète
DATA FEEDS
LOB APPS
SAP ORACLE
62
Du côté du Cloud
• Hébergement des bases de données
– Windows Azure SQL Database
– SQL Server dans Windows Azure Virtual Machine
• Windows Azure Data Sync
• Windows Azure Reporting Services
• Windows Azure Marketplace DataMarket
• Bases de données dans le Cloud comme
sources de données
67
Formation
• MCSA: SQL Server 2008
– 10777 : Building Data Warehouses with Microsoft SQL Server 2012
• MCSE: Business Intelligence
– 10778 : Implementing Data Models and Reports with Microsoft SQL Server 2012
– 10780 : Designing Business Intelligence Solutions with Microsoft SQL Server 2012 Platform (en développement)
68
Questions/réponses
Le décisionnel avec SQL Server 2012
tout est dans la boîte
70