Session des Journées SQL Server 2014 - Julien Pierre
---
L’objectif de cette session consiste à montrer les étapes nécessaires à l’élaboration d’un portail décisionnel SharePoint avec des fonctions de Self-Service BI et Excel 2013.
Pour cela, nous présenterons succinctement l’architecture cible (serveur, rôles et communication entre les machines), nous ferons un passage rapide sur les étapes d’installation et de configuration générales avant de nous attarder sur la mise en œuvre du portail décisionnel qui permettra d’afficher et d’éditer des rapports (PowerView, PowerMap, SSRS…)
2. #JSS2014
Les journées
SQL Server 2014
Un événement organisé par GUSS
Comment réaliser et administrer un portail BI
avec SharePoint, SQL Server et Excel ?
Julien PIERRE
Loman DUFOUR
4. #JSS2014
Qui sommes-nous ?
Julien PIERRE - jpierre@mcnext.com
Consultant Décisionnel
MCNEXT
MSCA SQL 2012
Loman Dufour – ldufour@mcnext.com
Consultant Infrastructure et Cloud Computing
MCNEXT
MCSA Windows Server 2012
MCPD Windows & Web Developper 4
5. #JSS2014
En Bref :
Depuis 2007
100% Microsoft - 200 collaborateurs
5 pôles : SharePoint – .NET - BI – BizTalk – CRM
Présent à Paris, Lyon et Genève
Pôle décisionnel reconnu par Microsoft
Gold & sélectionné dans le programme « SQL Server 2012 »
Expertise technique forte sur la Suite décisionnelle
SQL Server 2012/2014 et Office 2013
Accompagnement global
Maîtrise d’ouvrage / Maîtrise d’œuvre et Régie / Forfait
Espace partenaire
6. #JSS2014
• Présentation du contexte
• Architecture utilisée
• Les étapes d’installation
– Le déroulement
– La configuration
– Les points clés de l’installation de SharePoint
• La mise en œuvre du portail BI
– La configuration du portail BI
– La mise en place des projets BI dans SharePoint
Sommaire
7. #JSS2014
Présentation du contexte
Aujourd’hui nous devons faire face à une
augmentation des sources de données
Evolution constante des outils métiers
Délais de décision toujours plus court
Le constat
Délais de décision toujours plus court
8. #JSS2014
Présentation du contexte
Accès rapide aux données
Mise à disposition de tableaux de bord facile et
intuitive
Indépendant par rapport aux outils métiers
Ce qui nous pousse à mettre en place un portail BI
9. #JSS2014
Présentation du contexte
Solution de BI Collaborative :
– Rendre disponible l’information :
• Permet aux différents acteurs de communiquer
• Un accès Web personnalisé
Centralisation des informations :
– Un seul puit d’informations
Ce qui nous pousse à mettre en place un portail BI
10. #JSS2014
1. Centraliser le contenu BI et y accéder de n'importe où à partir d'un navigateur
(Accès distant / Mobilité)
2. Partager un contenu BI (rapports, tableaux de bords)
3. Commenter les analyses à plusieurs collaborateurs
4. Sécuriser l'accès aux rapports en fonction des personnes et des Rôles dans
l'entreprise
5. Centraliser l’administration
6. Rechercher par mots clés
7. S’intégrer dans une charte graphique d'entreprise
Présentation du contexte
11. #JSS2014
Présentation du contexte
SITES WEB & COLLABORATION
Personnalisation & ciblage d’audience
Mode déconnecté
Mobilité
Intégration Office & Application Office
Web App
Authentification par Claims
Accessibilité et conformité aux standards
DECISIONNEL (Visualisation & Analyse)
PerormancePoint Services
Excel Services (OWA) / Power BI
Tableaux de bords
Access Services
Visio Services
SQL Server Integration / PowerPivot
12. #JSS2014
La plateforme Microsoft BI :
Présentation du contexte
Analysis
Services
Reporting
Services
Integration
Services
Master Data
Services
SharePoint
Scorecards
Excel
Workbooks
PowerPivot
Applications
SharePoint
Search &
Dashboards
OData
Feeds
LOB
Apps
14. #JSS2014
Présentation du Contexte
Power Map
SSIS
Power PivotPower Query
SSAS
SSRS
Sharepoint
Intégrer Analyser PartagerVisualiser
Power BI sites
SharePoint On line
Power Q&A
Power View
CorporateBISelf&On-lineBI
Questionner
SQLServer
DQS
SQL Geospacial
SharePoint
Office365
15. #JSS2014
Avoir un portail BI sous SharePoint c’est beau mais :
– Comment on l‘installe ?
– Comment on le configure ?
– Comment on l’administre ?
Présentation du contexte
17. #JSS2014
Portail BI : l’architecture utilisée
Controleur de domaine
Serveur SharePoint
+ SQL Server
• Contrôleur de domaine
– Windows Server 2012 R2
• Portail SharePoint
– Windows Server 2012 R2
– SQL Server 2014
– SharePoint 2013
18. #JSS2014
1. Installation de l’AD et des comptes nécessaires à l’administration
de SharePoint
2. Installation de l’instance SQL Server 2014 pour SharePoint 2013
3. Installation de SharePoint 2013
4. Configuration des fonctions BI
Les étapes d’installation : le déroulement
19. #JSS2014
• Installation de l’instance SQL Server 2014 pour SharePoint 2013
1. Configuration de la collation en SQL_Latin1_General_CI_AS_KS_WS
2. Modification du parallélisme => pas de parallélisme avec SharePoint =>SharePoint gère le parallélisme
de son coté
• Installation des instances suivantes pour le portail BI :
– BI DATA => héberger les bases de données DWH
– POWER PIVOT POUR SHAREPOINT
– SSAS
• Multidimensionnel
• Tabulaire
Les étapes d’installation : la configuration
20. #JSS2014
• Les services à activer sur l’instance SharePoint
– SQL Server (instance SharePoint)
– SQL Server Agent (Instance SharePoint)
– SQL Server Browser
Les étapes d’installation : la configuration
21. #JSS2014
• Les bonnes pratiques coté base de données:
– Taille initiale de Tempdb à 1 Go
– Taille initiale de TempLog à 512 Mo
– Créer un disque pour
• Log
• TempDB
• Data
Les étapes d’installation : la configuration
22. #JSS2014
• Les points clés de l’installation de SharePoint
– Préparation des binaires d’installation
AutoSPSourceBuilder :
Permet d’intégrer les derniers CU à l’ISO de
SharePoint 2010 ou 2013
Pour une installation de SharePoint 2013
avec SQL 2014, le CU d’avril 2014 est un
prérequis
http://autospsourcebuilder.codeplex.com/
Les étapes d’installation : la configuration
23. #JSS2014
• Les points clés de l’installation de SharePoint
– Intégration et installation des prérequis
Install-SP2013RolesFeatures.ps1
Download-SP2013PreReqFiles.ps1
Install-SP2013PreReqFiles.ps1
http://gallery.technet.microsoft.com/office/DownloadInstall-SharePoint-e6df9eb8
Les étapes d’installation : la configuration
24. #JSS2014
• Les points clés de l’installation de SharePoint
– Installation et configuration de SharePoint 2013
AutoSPInstaller & AutoSPInstallerGUI :
Permet de simplifier l’installation de SharePoint
et de configurer les rôles. Indispensable dans le
cas de l’installation d’une ferme complète.
http://autospinstaller.codeplex.com & http://autospinstallergui.codeplex.com
Les étapes d’installation : la configuration
25. #JSS2014
• Autoriser le compte SharePoint
sp_farm sp_admin et les comptes de
services à se connecter aux instances
demandées :
• Sp_farm et sp_admin :
• DBCREATOR
• SecurityAdmin
• Attention à ne pas donner trop de
droits
Les étapes d’installation : La Sécurité
27. #JSS2014
• Les étapes :
– Configuration PowerPivot pour SharePoint
– Configuration des services SharePoint à partir du configuration Wizard
– Création de la Web App & activation des services BI (SSRS, PowerPivot, Visio, PerformancePoint)
– Création du site Portail BI et ajout des apps, création des liens…
La mise en œuvre du portail BI
28. #JSS2014
• La configuration du portail BI
– Focus : Configuration de power pivot pour sharepoint
La mise en œuvre du portail BI
29. #JSS2014
• La configuration du portail BI
– Focus : Configuration des services SharePoint à partir du configuration Wizard
La mise en œuvre du portail BI
38. #JSS2014
• Configurer les services nécessaires :
• Excel Services
• Performance Point Services
• Visio Services
• Ajouter les Apps nécessaires
• Ajouter créer/les différents contenus
• Les rendre disponibles sur le portail
En bref à retenir
39. #JSS2014
• Secure store services
– 3 modes d’authentifications
• user connecté (SSO/ Kerberos)
• Credentials
• Compte de service
Et la sécurité ?
40. #JSS2014
• Des questions
Merci
Pour plus d’informations : http://mcnextpost.com/2014/03/28/installation-sharepoint-2013-avec-sql-server-2012-et-windows-server-2012/