• Power BI : Data Management Gateway

    Power BI est une solution de Business Intelligence composée de plusieurs éléments. Celui que je vais vous présenter aujourd’hui est sûrement un des moins visibles, mais néanmoins important. Surtout dans des scénarios de type reporting en mode Cloud hybride.

    Dans ce billet, je vais vous présenter Power BI Data Management Gateway. Ce dernier a pour fonction principale la synchronisation des données d’un rapport, publié dans un site Power BI pour Office 365, dont les données se trouvent sur site. C’est donc bien une passerelle qui va être paramétrée, entre le rapport et la source de données, afin d’assurer la mise à jour du rapport, sans être obligé de monter une infrastructure complexe.

    Pré-requis

    • Un tenant office 365 avec une licence Power BI : (Inscription à la preview ici !)
    • Un site Power BI provisionné : un guide et une vidéo sont disponibles
    • Une source de données (dans mon exemple, une base SQL)
    • Un Excel 2013/2010 pour faire un rapport Sourire

    Mise en place de la passerelle

    Sur le site Office 365.

    Connectez-vous en tant qu’administrateur sur votre site Office 365, puis allez dans votre site Power BI. Cliquez sur l’engrenage en haut à droite puis cliquez sur “Centre d’administration de Power BI

    image

    Dans la partie gauche de l’écran, cliquez sur “Passerelles” puis sur “Nouvelle passerelle

    image

    Renseignez le nom et la description de la passerelle puis cliquez sur le bouton “créer

    image

    Dans la partie “Installer & inscrire”, se trouvent 2 éléments importants :

    • Le bouton de téléchargement de la passerelle
    • La clef permettant de référencer la passerelle

    Cliquez sur le bouton “Téléchargement

    image

    Vous serez redirigez vers la page de téléchargement de la passerelle. C’est un agent qui s’installe sur la machine qui contient la source de données.

    image

    Pendant que la passerelle se télécharge, cliquez sur le bouton “terminer”, dans la partie ““Installer & inscrire”. Vous devez voir votre passerelle apparaître dans la liste. Dans mon exemple, la passerelle s’appelle “FritePasserelle”

    image

    Cliquez sur les 3 petits points à droite du nom de la passerelle, puis sur “Afficher”, afin de faire apparaître la clef si nécessaire (vous en aurez besoin pour enregistrer la passerelle sur votre serveur).

    image

    Ci dessous, une copie d’écran de l’affichage de la clef.

    image

    Paramétrage de la passerelle

    Sur le serveur.

    Après avoir installé la passerelle sur votre serveur, exécutez le programme. Par défaut, vous allez arriver sur l’onglet “Home”. Si vous cliquez sur l’onglet “Get Started”, vous aurez l’écran suivant qui reprend les étapes de configuration de la passerelle :

    image

    Revenez sur l’onglet “Home” et cliquez sur le bouton “Register Gateway

    image

    Dans la fenêtre “Register Gateway”, entrez la clef de votre passerelle. Puis cliquez sur le bouton “Ok

    image

    Après quelques secondes, votre passerelle doit être validée et enregistrée. Ci-dessous une copie d’écran:

    image

    NOTE : Lors d’un test, ma passerelle ne voulait pas s’enregistrer. J’ai tout simplement arrêté et redémarré le service en utilisant le bouton “Stop Service”.

    Cliquez sur l’onglet “Settings” afin de paramétrer le point de terminaison nécessaire pour l’exposition des données:

    image

    Cliquez sur le bouton “Edit” pour modifier les informations du point de terminaison :

    image

    Création d’une source de données

    Sur le site Office 365.

    Maintenant que la passerelle est configurée, il ne reste plus qu’a créer la ou les sources de données associées à cette passerelle. Retournez dans le centre d’administration de votre site Power BI et cliquez sur “Sources de données” puis “Nouvelle source de données”.

    image

    Dans la fenêtre de création de la source de données, cochez la case “Activer l’accès par le Cloud”. Cliquez sur le bouton “Suivant”.

    image

    la fenêtre “informations de connexion apparaît”. donnez un nom à votre source de données et dans la liste déroulante “Passerelle”, sélectionnez la passerelle que vous souhaitez associer à votre source de données. Ensuite cochez la case “Chaine de connexion”, choisissez un fournisseur de connexions et entrez la chaîne de connexion.

    image

    Justement, comment définir la chaîne de connexion! Dans le cas de mon exemple, j’ai réalisé un rapport Power Pivot qui récupère les données à partir d’une base SQL. Pour récupérer la chaîne de connexion, dans Power Pivot :

    • Cliquez sur le bouton “Existing Connections
    • Sélectionnez votre connexion, puis cliquez sur le bouton “Edit
    • Dans la fenêtre “Edit Connection”, cliquez sur le bouton “Advanced
    • Copiez la chaîne de connexion qui se trouve dans “Connection String

    image

    Une fois la chaîne de connexion récupérée, copiez la dans le champ “Chaine de connexion”. Puis cliquez sur le bouton “Information d’identification

    image

    Après avoir cliquez sur le bouton “Information d’identification”, il se peut que vous soyez obligé d’installer l’application “Data Source Manager

    image

    Dans la fenêtre “Data Source Manager”, entrez vos informations d’identification. Puis cliquez sur le bouton “Ok

    clip_image027

    De retour dans la fenêtre des informations de connexion, cliquez sur le bouton “Suivant

    clip_image028

    La fenêtre “Utilisateurs et groupes”, permet la gestion des utilisateurs. Rajoutez les utilisateurs et cliquez sur le bouton “Terminer

    clip_image029

    Votre source de données doit maintenant être prête et apparaître dans la liste :

    image

    Utilisation de la passerelle

    Maintenant que la passerelle est configurée, et que la source de données est créé et associée à la passerelle, nous allons l’utiliser avec un rapport. Ci dessous une copie d’écran d’un rapport Excel (très simple !), réalisé avec Power Pivot. 

    clip_image031

    Ce rapport; “Démo”, est publié sur mon site Power BI :

    image

    J’ouvre le fichier “Démo” en mode Web avec Excel Web App. Ci-dessous une copie d’écran :

    clip_image033[4]

    Simulons maintenant un changement dans la base de données (sur site). Pour cet exemple, je passe le nombre de Télécaster de 1 à 69.

    image

    Maintenant, je reviens sur ma page web Excel Web App et je rafraichis les données du rapport en cliquant sur “Données” et “Actualiser toutes les connexions

    clip_image035[4]

    Un message d’avertissement peut apparaître. Cliquez sur le bouton “Oui

    clip_image036[4]

    Le rapport est rafraichit et affiche les nouvelles données. Pour rappel, le rapport est dans le Cloud,  dans un site SharePoint Online (Power BI for Office 365), et les données sur un serveur dans l’entreprise.

    clip_image037[4]

    Voilà pour une illustration de Power BI Data Management Gateway. La vidéo est ici.

    Au plaisir de vous voir lors d’un IT Camp SQL 2014/Power BI.

    Franck Mercier

    Pour tester Windows Server 2012, Windows 8, SQL Server 2012 et SQL Server 2014 CTP1, vous pouvez télécharger gratuitement la version d’évaluation disponible sous la forme :

    · Windows Server 2012 :

    · SQL Server 2012 :

    · Evaluation SQL Server 2014 CTP2 :

    · Testez Azure gratuitement pendant un mois :

  • Maintenance Office: OFFCAT, un outil bien pratique

    OFFCAT, vous connaissez? Voici un outil intéressant pour scanner toutes les applications Office installées sur un poste de travail.

    Développé par Laurent Chaumien, « Outlook Escalation Engineer » chez Microsoft, cet outil permet de scanner les applications Office présente sur un poste de travail et propose un rapport détaillé sur la santé des applications.

    clip_image002

    Chaque scan peut être archivé afin d’être consulté ultérieurement et l’outil propose la possibilité de générer un rapport détaillé du scan ou d’exporter le scan pour par exemple être envoyé à une équipe de support.

    clip_image004

    De plus l’outil offre la possibilité de vous proposer des actions correctives. Ci-dessous, après un scan d’Outlook, l’outil a détecté un problème critique sur un fichier PST ainsi que la nécessité de réaliser une mise à jour du MSO:

    clip_image006

    Un clic de souris sur l’alerte permet d’obtenir un rapport détaillé ainsi que les actions possibles:

    clip_image008

    Après un scan et quelques clics, l’outil nous ammène vers la solution en nous proposant une mise à jour des fichiers MSO:

    clip_image010

    Cet outil est à avoir dans sa boite à outil pour maintenir le bon fonctionnement et permettre le « troubleshooting » des applications Office.

    OFFCAT est disponible ici.

    Pour suivre l’actualité sur OFFCAT :

    http://blogs.technet.com/b/exchange/archive/2013/03/20/released-office-configuration-analyzer-offcat-tool.aspx

    https://twitter.com/ms_offcat

    Franck Mercier

  • Changement de comportement du calcul des unités d’affectation dans Project 2010

     

    Avec Project 2010, le comportement des unités d’affectation visible à droite des barres de Gantt (entre crochet après le nom des ressources) a changé par rapport aux versions précédentes.

    Effectivement, si vous créez une tâche de 1 jours, à durée fixe par exemple, que vous affectez une ressource à 100%, la colonne travail affiche 7 heures. Si maintenant dans la colonne “travail restant” vous doublez cette valeur, l’unité reste à 100% (alors que l’on pourrait s’attendre à voir 200%)

    Affectation initiale de la ressource

    image

    Travail restant (remaining work) passé à 14h

    image

    Dans la copie d’écran ci-dessus, au niveau du diagramme de Gantt, la ressource Franck reste affectée à 100% alors, comme dans les versions précédentes, on s’attendrait à voir 200%. Maintenant cette information est présentée dans une nouvelle colonne appelée « Peak » (je n’ai pas le terme exacte en français pour le moment)

    Pourquoi ce comportement ?

    Dans le cas où le chef de projets a défini une tâche d’une journée avec une ressource affectée sur cette tâche. Si cette ressource rapporte qu’elle a travaillée plus de temps que prévu ce jour-là (osons 14h :)) et qu’il lui faut une journée de travail supplémentaire. Le chef de projets va donc entrer comme travail réalisé (Actual Work) 14h et rajouter une journée supplémentaire.

    Avec Project 2010, cette journée rajoutée sera de 7h car l’unité d’affectation sur la tâche est restée à 100% :

    image

    Dans les versions précédentes, le rajout de la journée aurait créé une journée de 14h car le taux d’affectation serait passé à 200%

    Ci-dessous un exemple avec Project 2003 :

    image

    Ceci étant dit que peux comprendre que cela peut perturber au départ. L’information est bien là mais disponible dans le nouveau champ Peak. ATTENTION aussi, ce champ est à utiliser dans des vues de types affectations ou usage (utilisation des tâches (Task usage) ou utilisation des ressources (Resource usage))

  • Excel 2013 et la Business Intelligence….. et un peu de changement me concernant

    2 ans après avoir radicalement changé de monde en passant du monde de la gestion de projet  à celui de la business intelligence, j’évolue au sein de Microsoft en tant que “Technical Evangelist” (Conseiller technique en Français, ça fait un peu moins classeSourire).

    J’aurai en charge les solutions SQL, SharePoint et Office, et j’aurai plaisir à vous rencontrer lors des différents ITcamp qui se dérouleront dans toute la France. Les dates des sessions sont en court de “planification” (Clignement d'œil), et je vous tiendrai informé dès que les dates seront disponibles.

     

    En attendant, voici une vidéo qui marque la transition entre mon ancien poste et le nouveau. Cette vidéo présente les nouveautés BI au sein d’Excel 2013:

    La business intelligence au sein d’Excel 2013
  • Excel 2013 GeoFlow: Visualisation géographique et temporelle des données

     

    L’add-in GeoFlow est disponible en preview. Cet add’in pour Excel 2013 permet une représentation géographique des données d’un tableau Excel ainsi que leur interprétation de leur évolution temporelle.

    L’add-in est téléchargeable sur ce lien : http://www.microsoft.com/en-us/download/details.aspx?id=38395

    Des fichiers d’exemples sont disponible ici (en bas de la page): http://office.microsoft.com/en-us/download-geoflow-for-excel-FX104036784.aspx

    Une fois installé, l’add-in apparait dans le menu « Insert » du le Ruban Excel.

     

    Capture

     

     

    Voici un exemple de représentation de données au sein d’Excel GeoFlow :

    map

     

    La vidéo arrive……..

    Franck Mercier