Installation VM BI Microsoft Windows Server 8, SQL Server 2012, SharePoint 2010

Cette année 2012 est une bonne année pour ce qui est des nouveautés dans le monde Microsoft en général.

J’ai pu me bâtir un environnement flambant neuf avec :

  • Windows Server 8 Beta
  • SQL Server 2012 RC0
  • SharePoint 2010

Liens pour télécharger l’ ISO de Windows Server 8 : http://technet.microsoft.com/en-us/evalcenter/hh670538.aspx?ocid=&wt.mc_id=TEC_108_1_33

Note : Si vous utilisez VM Ware n’installez pas les VMWARE Tools même si certains articles montrent que cela fonctionne bien avec Windows 8 avec la version Server ce n’est pas le cas. Après installation des VM Tools l’affichage est boggué. Allez savoir pourquoi ? Driver graphique ?

Premières impressions installation Windows Server 8

Installation simple et rapide, juste penser à choisir une installation avec GUI afin de profiter de la toute nouvelle interface 😉

En parlant de cette interface…

Déjà le start up a changé dans le cadre de la BETA on retrouve ce fameux BETA Fish.

Avec Windows 7 on avait à l’époque celui là certes plus beau et la tête est de l’autre côté mais on garde l’esprit et les bulles ! (souvenir souvenir)

Bref..

Plus sérieusement cette nouvelle interface est agréable mais déroutante.

Tout à l’air plus léger, plus simple en allant de l’installation à l’identification de session.

Arrivée sur le bureau, premier choc ce bleu cyan pique un peu les yeux …

Le bouton DEMARRER n’existe plus. En effet  ce fameux menu démarrer laisse place à l’interface métro.

Plusieurs manières d’y accéder apparemment.

Soit avec la touche Windows du clavier

Soit en glissant la souris dans l’angle inférieur gauche.

Soit en glissant la souris dans l’angle inférieur droit qui fait apparaitre un menu.

Installation de Active Directory (dcpromo)

Partis pour mettre en place un envrionnement BI de toute dernière génération, je décide par habitude de mettre en place un Active Directory via la commande DCPROMO dans une invite de commande.

Une petite fenête m’informe que l’installation se fait désormais dans Server Manager.

DCPROMO n’est donc plus possible en cmd…la fenêtre indique un lien qu’ on ne peut pas cliquer… le voici :  http://technet.microsoft.com/en-us/library/hh472162.aspx#BKMK_GUI

Le Server manager à été revu, un beau splash screen pour commencer.

On arrive sur un dashboard, toujours dans le style métro. A partir d’ici on va lancer la procédure d’installation d’ Active directory.

Add Roles and Feature -> Next -> Role-Based or feature-based installation -> Next -> Select a server from server pool -> Next ->Sélectionnez Active Directory Domaine Services -> Add Features -> Next -> Next -> Next -> Install -> Close

Nouveauté on peut quitter l’assistant et l’installation se fait en tâche de fond,  un apperçu de l’avancé est disponicle dans l’icône alerte.

Une fois l’installation terminée il y aura une autre alerte pour configurer. Il suffit de cliquer sur  » Promote this server to a domain controller « .

Faites votre configuration dans mon cas :

Add a new forest
Donnez un nom de domaine
Next
Forest function Level : Windows 2008 R2
Domain functional Level : Windows 2008 R2
Domain Name System (DNS) server coché par défaut.
Next -> Next ->Next -> Next -> Next -> Install

Un redémarrage s’effectue…voilà on a installé Active Directory sur Windows Server 8.

Installation de SQL Server 2010 RC0 avec Windows 8 Server

L’installaiton se passe sans problème avec Windows Server 8.

Au moment où je termine cette article SQL Server 2012 est passé en RTM.

Plus d’infos ici: http://www.microsoft.com/sqlserver/en/us/get-sql-server/try-it.aspx

Téléchargement : http://www.microsoft.com/download/en/details.aspx?id=29066

Installation de SharePoint 2010 avec Windows 8 Server

Avant de faire quoi que ce soit je vous conseille de rouler un script de Graig Lussier qui se trouve à cette adresse : http://gallery.technet.microsoft.com/SharePoint-2010-and-dee17600

Ce script va tout simplement vous sauver du temps car il met en place les pré requis.

  • Installation des Roles et des Features dans Windows 8 Server.
  • Modification de IIS pour SharePoint 2010
  • Téléchargement et installation des pré requis de SharePoint 2010

Avant d’exécuter le script, il faut changer la politique d’exécution des scripts powershell via la commande Set-ExecutionPolicy RemoteSigned.

A l’étape 4, après avoir téléchargé les différents pré-requis les installations vont se faire l’une après l’autre.

Pour plus d’information sur l’installation :http://craiglussier.com/2012/03/01/install-sharepoint-2010-on-windows-server-8-beta/

Mais ce n’est pas terminé. SharePoint 2010 ne va peut pas s’installer sur Windows Server 8.

L’installeur va tout simplement se bloquer pour cause de pré-requis, comme pas mal d’installations sur des nouveaux OS de Microsoft. Pour contourner cette étape, il faut télécharger le fichier disponible via le blog ci-dessous et le placer dans C:\Windows\System32

Plus d’infos ici : http://blog.hand-net.com/sharepoint/2010-06-10-error-lors-de-linstallation-des-office-web-apps-2010-sur-windows-7.htm

Ce n’est qu’ à partir de ce momemt que l’on peut installer SharePoint 2010.

Une fois le tout installé le menu Start de Windows Server 8 est bien rempli…. il faudra faire un ménage là dedans.

Il me reste plus qu’à tout configurer et installer des petites choses:

  • Business Intelligence Center
  • PowerPivot For SharePoint
  • Créer une instance tabulaire de SSAS
  • Voir comment SSRS est désormais intégré
  • Configurer PerformancePoint 2010
  • Configurer DQS
  • Installer office + Add In data Mining PowerPivot et MDS
  • Jouer avec PowerPivot 2 et PowerView et peut être participer au PowerView Contest

Que du bonheur !

Report Builder 3.0 SharePoint 2007 + IE 9

Symptômes et solution

Travaillant en ce moment sur un environnement SharePoint 2007 avec SSRS 2008 R2 en mode intégré, je devais modifier un rapport avec ReportBuilder 3.0.

En éditant le .rdl dans SharePoint, je me suis retrouvé avec un le message suivant :

« To use Report Builder, you must install .Net Framework 3.5 on this computer » 

Après vérification de mon poste, j’avais bien le Framework 3.5  d’installé. Il s’avère que ce problème viendrai de  Internet Explorer 9 et du mode vue de compatibilité.

Un clic sur cette icône de page déchirée permet de résoudre ce problème et l’application clickOnce de ReportBuilder se lance. 🙂
A votre prochaine visite une fois RB 3.0 téléchargé il n’y aura plus de message.

Installation de Project Crescent SQL Server Denali CTP3

Après avoir testé un peu Denali … voilà un article qui répondra à cette question:

« Comment installer Crescent ? »

Un bref rappel le Projet Crescent est un nouvel outil BI intégré dans SQL Server Denali.

Associé comme étant une nouveauté de Reporting Services, Crescent est un outil de visualisation de données. Cet outil est plus orienté utilisateur que développeur. II offre donc une toute nouvelle expérience dans la visualisation et l’exploration de données en mode Ad Hoc, dans un environnement SharePoint, en utilisant la nouvelle couche sémantique BI : BISM.

Côté technique…

C’est un outil tout en Silverlight qui prend en compte des connexions BISM qui vont pointer sur des classeurs powerpivot ou cube SSAS.

Si vous souhaitez le tester sur une machine il faudra installer:

  • Windows Server 2008 R2
  • SharePoint Server 2010 Enterprise
  • SQL Server Denali CTP 3 (bien évidemment)
  • Incorporer les mises à jour et des fichiers Sample pour faire vos tests.

Par où commencer ?

La démarche suivante vous aidera à installer cet environnement sur une machine.

Installer Windows Server 2008 R2 : Créer un domaine Active Directory : commande DCPROMO

Créez vos utilisateurs/comptes de services.

Installation de Sharepoint Server 2010 Enterprise : Pré requis et installation complète.
Attention ne pas configurer Sharepoint après l’installation.

Installer le SP1 de SharePoint 2010
Lien: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=26623

Installer SQL Server Denali en mode PowerPivot for SharePoint

Lien: http://msdn.microsoft.com/en-us/library/ee210708(v=SQL.110).aspx

Installer Reporting Services en mode Intégré SharePoint
Lien: http://msdn.microsoft.com/en-us/library/gg492276(v=SQL.110).aspx

Créer un Reporting Services Service Application depuis Central Administration . En utilisant l’instance de powerpivot (NomServer\POWERPIVOT)

Installer Analysis Services en mode Tabular
Lien: http://msdn.microsoft.com/en-us/library/hh231722(v=SQL.110).aspx

Installations annexes :

  • .NET FRAMEWORK 3.5 SP1
  • Installation Silverlight

Démarche complète : http://msdn.microsoft.com/en-us/library/hh231687(SQL.110).aspx

Lancement de Crescent

Pour tester Crescent vous pouvez télécharger ce classeur PowerPivot : http://www.microsoft.com/download/en/details.aspx?id=26718

Ce classeur sera votre source de données. Uploadez le dans une librairie de documents.

Ajoutez les Contents types nécessaires dans cette librairie de documents.

Créer une connexion BISM

Entrez l’URL du classeur PowerPivot dans Workbook URL or Server Name puisOK.

Créer un rapport Crescent

Bienvenue dans Crescent !

Strategy Map avec PerformancePoint 2010 et Visio 2010 Part IV

Créer la Strategy Map

Dans l’onglet Create cliquerz sur Stategy Map,
Selectionnez le scorecard créé précédemment puis Finish.
PerformancePoint crée un nouveau Rapport, renommez le.
On va maintenant paramétrer notre rapport, dans l’onglet Edit,  Edit Strategy Map
L’éditeur de Strategy Map se lance, cliquez sur Import Visio File et cherchez votre shéma visio

On va ajouter des formes qui vont être mappées KPI du scorecard, ces formes prendront donc la couleur des Kpi qui leur sont associées.
Pour ajouter une forme, cliquez sur Stencil puis chargez un fichier .vss de visio situé dans le répertoire suivant:

C:\Program Files\Microsoft Office\Office14\Visio Content\1033

Une fois le .vss chargé un panneau latéral apparait, vous pouvez sélectionner vos formes à l’intérieur.
Glisser/Déposer donc une forme sur votre schéma visio et ajuster le comme vous le souhaitez.

NOTE: On peut annuler une action dans l’éditeur via le Ctrl- Z.

Cliquez sur Connect Shape pour commencer à lier vos formes aux Kpi.
Une popup apparait avec le scorecard.
Sélectionnez votre forme sur votre schéma, puis dans la fenêtre Connect Shape  où il y a le scorecard, sélectionnez  une cellule dans la colonne Target.
Associez la bonne personne du scorecard à la bonne personne dans votre schéma visio.

Cliquez sur Connect, la forme prend directement la couleur du Kpi.


Insérez autant de formes que vous souhaitez et refaites la même manipulation pour les lier aux Kpis.

Note: On aurait pu créer directement notre schéma visio dans cet éditeur mais par soucis d’ergonomie il est préférable d’utiliser visio.

Fermez la fenêtre Connect Shape et cliquez sur Apply dans la l’éditeur de Strategy Map, le rapport apparait …

Création du dashboard

Pour publier sur sharepoint vous devez avoir un dashboard.

Pour créer un dashboard :

  • Onglet Create puis Dashboard
  • Sélectionnez un template puis  Ok.
  • Renommez le dashboard dans PerformancePoint.

Pour ajouter le scorecard et la strategy map au dashboard :
Dans le panneau latéral détail dépliez totalement Scorecards et Reports .
Glissez/Déposez le scorecard et le rapport que vous aviez créé chacun dans une des zones du dashboard.

Important: Ne pas oublier de tout sauvegarder

Déployez votre dashboard dans Sharepoint: clic droit sur le dashboard et Deploy to SharePoint.

C’est terminé un navigateur s’ouvre et vous pouvez visionner votre dashboard utilisant la Strategy Map.

Strategy Map avec PerformancePoint 2010 et Visio 2010 Part III

Rappel

Le but est de créer un dashboard qui permettra d’analyser les quotas de ventes des employés.
Ce dashboard sera déployé sur notre site SharePoint, il contiendra un scorecard et un Strategy Map.
Le scénario que je vous présente s’appuie sur Adventure Works 2008 R2.

Actions !

Il nous faudra dans un premier temps créer un scorecard ! Car il est impossible de créer un Strategy Map sans avoir créer préalablement un scorecard.
Mais pour avoir un scorecard il nout faut un KPI et pour un avoir un KPI il nous faut une source de données …ainsi va la vie dans PerformancePoint.

Ajoutez une source de données dans PerformancePoint
Clic droit sur Data Connections puis cliquez sur New Data Source.

Un assisant s’ouvre:

  • Sélectionnez Analysis Services comme Data Source Template, puis OK.
  • Par défaut votre Data Source a pour nom New Data Source je vous conseille de renommer directement tout les éléments créés dans PerformancePoint.
  • Entrez le nom de votre Server,  sélectionnez la base de donéne « Adventure Works DW 2008R2 », et choisisser le cube « Adventure Works »
  • Cliquez sur « Test Data Source » pour valider la connnexion.

On a notre source de données, passons au KPI.

  • Pour créer un KPI, cliquer sur l’onglet « Create » dans le ruban puis KPI
  • Sélectionnez « Blank KPI » comme template de KPI.
  • Renommez le KPI.

Votre KPI est créé il faut lui assigner des valeurs:

  • Définir l’Actual: dans la colonne « Data Mappings » cliquez sur « 1(Fixed Value) » une fenêtre s’ouvre cliquez sur  « Change Source… »
  • Sélectionnez votre source de données (Adventure Works) puis OK.
  • Sélectionnez la mesure « Sales Amount Quota » puis OK.
  • Définissez la Target dans la colonne « Data Mappings » cliquez sur « 1(Fixed Value) » et saisisser 1000000.

Vous pouvez changer les formats et sélectionner Currency.

Notre KPI est prêt.

On passe maitenant au scorecard:

  • Pour créer un scorecard, cliquer sur l’onglet Create dans le ruban puis Scorecard
  • Sélectionnez « Analysis Services » comme template de scorecard puis OK.
  • Sélectionnez votre source de données Adventure Works , Next >
  • Sélectionnez Create KPIs from SQL Server Analysis Services measures
  • Cliquez sur Select KPI
  • Sélectionnez le KPI que vous aviez créé, OK
  • Next >
  • Next >
  • Finish.

Votre Kpi est quasiment terminé…
Vous remarquerez que ke KPI ne possède pas d’employés et n’est pas spécifié sur l’année fiscale 2009.

Pour ajouter les employés…
Tout à droite il y a un panneau contenant différentes choses, notamment des dimensions qui vont nous permettre de spécifier
les axes d’analyse.
Dépliez Dimension, dépliez Employee, ouvrez le dossier Organization et glissez/déposez la hierarchie Employees sur la premiere ligne où se trouve votre KPI.


Une fenetre s’ouvre Dépliez Sales puis Déplier Sales Representative sélectionner les 6 employés pour lesquels vous aviez créé un profil dans votre schéma visio.

Dans l’onglet Edit sélectionnez Update pour raffraichir le scorecard.

De la même manière on va ajouter une dimension pour l’année Fiscale 2009, dépliez Date puis ouvrir le dossier Fiscal, puis glissez/déposez Fiscal Year sur Actual et faites la même chose sur Target et sélectionner FY 2009.
Cliquez sur Update.

Voilà votre scorecard est prêt !

Strategy Map avec PerformancePoint 2010 et Visio 2010 Part II

Avant de commencer, un petit mot concernant les pré requis pour mener à bien cette démo.
-Source de données : Adventure Works 200R2 disponible sur Codeplex Télécharger ici.
-Déployer le cube de Adventure Works: La manipulation décrite ici.
-Créer un site collection dans SharePoint pour uploader les dashboards (template Business Intelligence Center)
-Installation et configuration de PerformancePoint

Créer votre schéma visio

Utilisez des images et des formes pour créer votre schéma.
 Attention, si vous utilisez des images il faut les grouper…

Lier des données

Sélectionnez votre image puis dans l’onglet Data cliquez sur Link Data to Shapes

Un assistant de connexion s’ouvre:

  • Sélectionnez Microsofoft SQL Server Database Next >
  • Entrez le nom du server de base de données Next >
  • Choisissez la base de données : AdventureWorksDW2008R2 Et dans la liste des tables sélectionnez DimEmployee Next>
  • Vérifiez les informations puis Finish
  • Sélectionnez la connexion créé précédemment Next >
  • Sélectionnez les colonnes et les lignes ou laisser par défaut (All) Next >
  • Finish

Vous remarquerez que le panneau « External Data » apparrait tout en bas.
Ce tableau liste le contenu de la table que vous aviez sélectionnée.

Pour lier les données à une image il suffit de glisser/déposer une ligne du panneau sur l’image.
Par défaut certaines informations apparaissent.


Pour modifier les informations, faites un clic droit sur l’image puis sélectionnez Data puis Edit Data Graphic
Une fenêtre apparait vous pouvez supprimer, modifier les champs existants ou ajouter de nouveau champs.

Dans mon cas:

  • Ajoutez « FirstName » , appliquer un style Heading 1 et mis en première position
  • Modifiez le style de « LastName », appliquer un style Heading 1
  • Suppresion de « EmployeeNationalIDAlternateKey »
  • Ajoutez « VacationHours » présenter sous forme de Databar
  • Ajoutez une formule personnalisée contenant la formule suivante pour calculer l’âge :
=YEAR(NOW())-YEAR({BirthDate}) sous forme de jauge

Voilà ! Vous avez termnié un profil, vous pouvez copier/coller ce profil et re glisser/déposer les lignes du panneau External Data sur les images, on vous proposera d’écraser les anciennes informations.

Bientôt le lien pour télécharger mon schéma visio.

Strategy Map avec PerformancePoint 2010 et Visio 2010 Part I

La nouvelle version de SharePoint, intègre PerformancePoint 2010.
Cette dernière monture possède un bon nombre de fonctionnalités comme la création de rapports de type Strategy Map.

On peut désormais importer ou créer un schéma Visio dans PerformancePoint et attacher les formes aux KPI d’un scorecard. 

De plus on bénéficie d’une nouvelle entrée de données car Visio propose de lier des données à des formes (Data Graphic).
Je vous propose donc de  tester non seulement les fonctionnalités de Visio 2010 mais aussi de PerformancePoint 2010 avec le scénario suivant:
Un responsable des ventes souhaite analyser les quotas de ventes de son équipe composé de 6 employés uniquement sur l’année fiscale 2009.
Même si l’exemple est un peu mal choisi, il vous permettra de toucher du bout des doigts l’aspect BI des Strategy Map.
L’ utilisation des Strategy Map prend plus de valeur lorsque l’on souhaite mettre en oeuvre un shéma de processus, Workflow etc. basé sur des critères comme le délai de fabrication, durée pour un traitement etc.

Partie II de la démo : https://thomasricquebourg.wordpress.com/2010/07/08/strategy-map-avec-performancepoint-2010-et-visio-2010-part-ii/