10.2 quoi de neuf dans le reporting sql server 2012 denali
1. Quoi de neuf dans le Service de Rapports SQL Server 2012 DENALI?
Et comment en profiter avec SharePoint 2010?
Nicolas Georgeault
Architecte SharePoint Senior, MVP SharePoint Server
Public Consulting Group
2. Qui suis-je?
Nicolas Georgeault
MVP3y SharePoint Server
Architecte SP chez Public
Consulting Group Canada
Consultant & Speaker
ngeorgeault@club-sharepoint.fr
http://ngeorgeault.club-sharepoint.fr (dans 2 semaines)
http://www.facebook.com/nicolas.georgeault
http://twitter.com/ngeorgeault
http://www.slideshare.com/ngeorgeault
Passionné de Horse-Ball
http://www.fihb-horseball.org
3. Le club SharePoint
Point de rencontre francophone
Agrégation de contenu en Français
Blogues,
Articles,
Evènements …
Groupe d’échange sur les usages et les bonnes pratiques
5 a 7 des communautés Microsoft
Dernier jeudi du mois à Montréal
?? A Québec
http://www.club-sharepoint.fr
http://www.ugsf.fr
5. Liens de référence
TechEd 2011
http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011
SharePoint Conference 2011
http://www.mssharepointconference.com
Blog de Rafal Lukawiecki
http://www.projectbotticelli.com
Machine de test
http://www.microsoft.com/download/en/details.aspx?id=27740
SQL Server Samples Readme
http://social.technet.microsoft.com/wiki/contents/articles/sql-
server-samples-readme.aspx
6. Agenda
Le décisionnel dans SharePoint 2010
Récapitulation succincte des Services de Reporting 2008 R2
Les fondamentaux
Les principaux investissements des Services de rapport
Au-delà de SQL2012 - Denali
Recommendations
8. Les Services de rapports et le Constructeur de Rapports
Créer, déployer et gérer des rapports pour votre organisation
Étendre et personnaliser les rapports
Intégration complète avec a la fois SQL Server et ses
composants et l'environnement SharePoint Server
Créer des rapports sur des listes SharePoint
Publier des rapports sur SharePoint Server 2007 ou 2010
Incorporer des rapports dans votre portail à l'aide d'un
composant WebPart rapports
Gérez vos rapports publiés dans les bibliothèques de
documents SharePoint
13. Petit retour sur 2008 R2
Des investissements lourds dans le BI d’entreprise
Jeux de données (Dataset) partagés
Report parts et la galerie de Report part
Nouvelles visualisations : Carte, Jauge, Sparkline, Barres de
données (DataBar) et KPI
Afficheur Ajax de Rapport
Mais quelques concessions:
Rapports Ad hoc
Les alertes
14. Architecture BI Microsoft
Recherche Scorecards Livres de travail Applications
SharePoint SharePoint Excel Power Pivot
& tableaux de bords
Services Services de
d’Analyses Rapports
Services Services de
d’Intégration données maitres
LOB Flux
Apps Odata
15. Architecture des Services Reporting (mode intégré)
BD de BD de Contenu
BD Report Server
Configuration SharePoint
17. Analysis Services: Aujourd’hui
Broad adoption
“Customers in the Magic Quadrant survey report that their Microsoft
average deployment sizes are now larger than any other vendor in
the survey in terms of users.”
“Use of OLAP functionality by Microsoft customers is more than
double that for the rest of the survey respondents.”
Source: Gartner Magic Quadrant for BI Platforms, 2011
Large ecosystem
"Wide availability of skills is among the top reasons customers select Microsoft over competing
vendors.”
Source: Gartner Magic Quadrant for BI Platforms, 2011
Highest rated infrastructure and development tools
“Microsoft customers rate its BI platform infrastructure and development tools among the highest
compared to other vendors, and a higher percentage of customers use them extensively.”
Source: Gartner Magic Quadrant for BI Platforms, 2011
18. Analysis Services: Demain
S'appuyer sur les forces Exploiter le modèle
et les succès des relationnel de données
Services d’Analyses et bien comprise par les
étendre sa portée à une développeurs et les
base d'utilisateurs professionnels de
beaucoup plus large l'informatique
Réunir les modèles
Fournir plus de
relationnels et
souplesse à la
multidimensionnelles
plateforme pour
sous une seule
répondre aux divers
plateforme de BI unifiée
besoins des
- le meilleur des deux
applications de BI
mondes!
19. BI Semantic Model
Outils Clients
Analyses, Rapports, Scorecards,
Tableaux de bord, Applications
développées
BI Semantic Model
BI Personelle BI d’équipe BI d’entreprise
Power Pivot pour Power Pivot pour Analysis Services
Excel SharePoint
Sources de Données
Base de données , Applications LOB , flux
Odata, Feuilles de calcul, Fichiers texte
20. BI Semantic Model
Qu'en est-il des applications existantes?
Applications Applications Nouvelles
Existantes Existantes Applications
Basées sur un modèle Chaque MDU devient un Nouvelles options
dimensionnel unifié Modele sémantique BI Technologiques
2012
Aka “Denali”
21. Modèle Sémantique BI
Applications Reporting Apercu
Tierces partie Services Excel Power Pivot SharePoint
Power View
Bases Applications LOB Files OData Feeds Services
de données Infonuage
22. BI Semantic Model
Dépend des besoins de l'application pour chaque couche
Modèle de données
Logique métier
Accès aux données et Stockage
Deux types de projets Visual Project (BIDS) dans Denali
Projet multidimensionnel - avec MDX et MOLAP / ROLAP
Projet Tabulaire - avec DAX et VertiPaq / DirectQuery
Les types de projets pourraient évoluer après SQL 2012
VertiPaq dans des projets multidimensionnels, scripts MDX dans
des projets Tabulaires ...
Modifications basées sur les retours des clients
BIDS: Business Intelligence Developpement Studio
23. Services d’Analyses et de Rapports
SharePoint
Internet Explorer BI Development Studio
Project Juneau
Excel Services
.xlsx Reporting Services
Power Pivot
for Excel
Analysis Services
Power Pivot for
SharePoint
(Analysis Services)
MS Excel
BI Semantic Model
.xlsx
Applications
Tierces
BI personnelle BI d’équipe BI d’entreprise
24. Pour en savoir plus
La BI avec SQL Server 2012
Par Sébastien Madar
http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/
DBI206
Par T.K. Anand et Ashvini Sharma
26. Reporting et Alertes
Plus de pouvoir aux Intelligence proactive Améliorer l’efficacité
utilisateurs
• Power View • Alerte de l’utilisateur • Activé comme un
• Expérience de • Définie à partir de services partagés
conception très visuelle rapports opérationnels • Intégration et évolution
• Interactivité basée sur ou ad-hoc de l’application de
les métadonnées très • Règles d’alerte intuitive service
riche • Alertes gérées • Reporting Cross-Farm
• Disponibilité rapide et automatiquement par • Backup/restore intégré,
facile SharePoint Journaux ULS,
• XLS / Word 2007/2010 PowerShell, etc
• BIDS intégrés dans
l’environnement de dev
BI à la demande – BI d’entreprise
27. Améliorer l’efficacité
La fourniture des capacités de Reporting danset
Reporting Services est maintenant configuré
SharePoint comme d'autres applicationsséparée et
surveillés nécessite une configuration SharePoint
parfois des tâches d'intégration difficiles
partagé.
Seul un nombre limité de capacités de de gestion de
Tirer parti au maximum des capacités gestion de
SharePoint était disponible
SharePoint
TCO réduit sur les TI qui peuvent désormais tirer
Différentes compétences sont requises pour
fournir les capacités de Reporting et la ferme
parti de compétences existantes et l'expérience de
SharePoint
SharePoint.
28. Bénéfices de l’intégration?
Service Partagé SharePoint 2010 SSRS
Hébergé dans le Pool d’Application partagé de SharePoint
Les bases de données sont des bases d’applications de service
Communication WCF et basée sur les revendications
Commandes Power Shell
L’Administration Centrale pour l’administration
L’intégration dans les journaux ULS
Evolution intégrée et équilibrage de charge
Amélioration des performances
Affichage des rapports en AJAX
Parité avec les performances en mode natif
Plus rapide que le mode SharePoint de 2008 R2 ~ 30-60%
Option d’installation SQL pour SSRS comme service
SharePoint
29. Quels gains pour les IT Pro?
Installation de l’Add-in RS sur les Frontaux SharePoint et des
services partagés RS sur les serveurs d'application SharePoint
Créer, configurer et gérer des applications de service
SharePoint RS via l’Administration Centrale
Scripting via Power Shell
Diagnostique grâce aux journaux ULS SharePoint
Sauvegarde et restauration avec SharePoint
SQL2012 support l’authentification par revendications
30. Intelligence Proactive
Surveillance de réagir de façon proactive aux qui
Besoin Proactive et réactive des données
changements exceptionnels de données ou
permet de réagir plus efficacement.
tendances.
La multiplicationles Données aident l’utilisateurs à
Les alertes sur des données à surveiller toujours
composer avec la multiplication d’informations.
croissante conduit à une surcharge de données.
Des règles d’alerte intuitive et pour surveiller les à
Chaque utilisateurs a besoin flexible adaptées
chaque utilisateurs.
données spécifiques à leur métier.
Les nouvelles capacités du service d'alerte automatique de Microsoft SQL Server
2012, permet simplement pour tout utilisateur de définir des règles et des seuils
sur les données tout en les visionnant et être alerté quand ils sont atteints. Ceci
transforme une activité traditionnelle en mode tirez à une activité qui augmente
considérablement le mode push de l'information vers les utilisateurs.
31. Bénéfices pour les utilisateurs
Créer des alertes depuis le rapport
• Les utilsateurs créés leurs alertes directement
depuis les données qu’ils consultent
• Les auteurs des rapports décident des données
disponibles pour les alertes
• Compatible avec les rapports créés dans Report
Builder ou dans le studio de Dévelopment BI
(BIDS)
Détecter les changements importants
• Règles d’alertes intuitives
• Programmation simple à utiliser
• Les données importantes sont inclues dans le
message d’alerte
Source: Data.gov - Data.gov and the Federal Government cannot vouch for the data or analyses
derived from these data after the data have been retrieved from Data.gov.
32. Bénéfices pour les IT Pro
Gestion intégrée à SharePoint
• L’administration par site simplifie la gestion
• Gestion fine des autorisations
• Géré à la demande au travers de SharePoint
• Vision et control des alertes par les
administrateurs
34. Plus de pouvoir aux utilisateurs
C’est quoi Power View?
Power View offre une expérience
interactive d’exploration et de
présentation visuelle des données.
Intégré au Services de Reporting de
SQL Server 2012
Nécessite SharePoint 2010 SP1 et CAL Enterprise
35. Architecture
SharePoint Farm
Web Front End App Server
BIDS
RS Server Tabular Model
RS Web DAX
Service Extension
Fichier
Power View ADOMD.NET BISM
(optionel)
(Silverlight) AS
Server
Tabular
Mode
Power Pivot
DirectQuery
(Optionel)
Web Front End System
Service
Power
Modèle Pivot
Web AS Server
Power Pivot Service
Excel Sharepoint
Integrated
SQL Server
36. Ce que n’est pas Power View
Cela ne remplace pas Report Builder 2.0, 3.0, ou BIDS
Ne sera pas modifier les rapports construits à les utiliser
Ce n’est pas un outil d'analyse haut de gamme
Aucun capacité de calcul complexes
Utilisez Power Pivot, BISM & DAX, ou des cubes SSAS
Ce n’est pas un outil de calcul sur des cellules
Ce n’est pas un outil de prévision
Ce n’est pas un remplacement pour les tableaux de bord
Performance Point Service ou Pro Clarity
38. SSRS Report Designer Integration
VS 2010
Moved BIDS, RDLC Designer, Report Viewer controls to VS 2010
Using the SQL 2008 R2 engine
Dev 11
Also working on Moving BIDS, RDLC, Controls to Dev11 with Denali
engine
Goal is to separate RS VS Addin so that we can refresh RS VS bits
within 3 months after any VS release
39. Reporting SQL Azure
Proposition de valeur
Pour Qui: Les développeurs, les intégrateurs de systèmes, consultants
et les services informatiques
Avantages: élasticité, l'évolutivité et la fiabilité de l’infonuage
Rentabilité: Diminution du capital de départ et des dépenses
Symétrie: Concevoir, développer et déployer vos solutions BI en utilisant
les outils et l'expertise que vous avez déjà
Architecture
Infrastructure: SQL Azure pour les données et Windows Azure pour
l'hébergement
Disponibilité: Passerelle RS pour l'isolation des locataires et routage
“intelligent”
Performance: Co-localisation des services de rapport avec les Bases de
données de l'utilisateur
40. Publier et integrer les rapports
Construire et publier des rapports depuis BIDS
Toutes les fonctions de création de rapport de BIDS pour la création de rapport
pour SQL Azure Reporting
Essayez en déployant le projet BIDS à sur site RS Server à
http://servername/reportserver
Changez le 'TargetServerURL' dans la propriété du projet de BIDS, puis
déployer sur SQL Azure Reporting:
https://servername.reporting.database.windows.net/ReportServer
Intégrer des rapports hébergés sur SQL Azure
Reporting dans les applications Windows Azure
Exemples:
Contoso Competitors: http://sar.cloudapp.net/
Seattle School: http://ssrsdemo.cloudapp.net/
Bellevue Speed Limit: http://ssrstr12.cloudapp.net/
Building 34 Floorplan: http://floorplan.cloudapp.net