BI experience

26 mars 2014
par maryam khiali
0 Commentaires

Quel graphique pour quel besoin?

Juste ce petit article pour partager cette image : une belle trouvaille du net  provenant de ce site :

Ce choix de graphique sera accompagné de réponses notamment aux questions suivantes:

  •  Qu’est ce que l’utilisateur veut analyser
  • Quelles informations sont nécessaires pour faire cette analyse
  • Quel niveau de détail a t il besoin
  • Quelle représentation permettra de mieux lire les données
  •  Quelle niveau d’interactivité à t on besoin ?
  •  Quelle couleur, taille, pictogramme, police permettra une meilleure lecture (un sens peut rapidement être donné avec ces petits détails en ajoutant une notion de regroupement, de bien ou mal, d’alerte…)

Il faut ensuite :

  • valoriser l’information importante : les exceptions, les endroits qui vont très bien ou très mal
  • Faire en sorte que les valeurs soient lisibles : ne pas mettre trop d’informations, mettre une taille pas trop petite
  • Enlever les valeurs qui n’apportent rien à la visualisation

C’est le genre de réflexions qui peut aider lorsque l’on veut concevoir des rapports…

Et vous? Avez vous des astuces qui vous aident à concevoir des rapports? N’hésitez pas à commenter!

20 mars 2014
par maryam khiali
0 Commentaires

Mon premier Cube Tabulaire

Si vous avez envie de faire un peu de veille technologique et que vous avez une instance SQL server 2012 de type tabular sous le coude,  je vous conseille vivement le tutorial suivant

http://technet.microsoft.com/en-us/library/hh231691.aspx

Je l’ai fait et en quelques heures (3h20), vous pourrez découvrir les options principales de ce nouveaux type de cube…

Enjoy !

5 mars 2014
par maryam khiali
0 Commentaires

Etre speaker aux techdays 2014

Cette année, j’ai bravé un nouveau challenge : être speaker aux techdays 2014.

Nous avons présenté une offre, proposé par Expertime qui mélange différentes nouvelles technologies Microsoft :

  • SQL Azure
  • Office 365
  • PowerView

Cette offre a pour but de croiser des données internes et externes à l’entreprise avec une infrastructure hybride : On Premise et Cloud

La vidéo est ici si ça vous intéresse.

 

18 octobre 2013
par maryam khiali
0 Commentaires

Sharepoint 2013 : jouer sur le CSS et le template d’une page

Lors de la mise en place d’un portail sharepoint, les utilisateurs vont avoir des exigences sur la couche de présentation. Dans cet article nous exposerons quelques possibilités quant à la personnalisation d’une page sharepoint :

  • modifier le template d’une page
  • modifier le CSS ponctuel d’une page
  • modifier le CSS général d’une collection de site (et introduction à la notion de master page)

Premier point : modifier le template d’une page

Pour modifier un template, il vous faut le client lourd « sharepoint designer » d’installé. Après avoir créé une page de type « composants de page » (voir ce post ), cliquer sur « Page » et cliquer sur « Modifier dans Sharepoint designer ».

Ensuite, aller dans « All Files » puis sur « SitePages »:

Après vous être positionné sur votre page, faire un clique droit et prendre « Edit file in advanced mode »

Pour modifier les zones de webpart, et donc modifier le template, je vous laisse jouer avec le HTML (table, td, tr) :

Second point : modifier le CSS ponctuel d’une page

Après avoir mis la page en mode « modification », ajouter le composant webpart   »editeur de contenu » :

Puis avec l’outil F12 developper tools (pour plus d’information voir ce lien), vous pourrez naviguer dans votre page, trouver l’élément à personnaliser et ajouter vos commandes CSS.

Dernier point : modifier le template d’une collection de sites

Avec SharePoint 2013 il est vraiment facile de modifier le CSS pour l’ensemble de votre collection de sites.

voici une vidéo qui explique tout cela très clairement : https://www.youtube.com/watch?v=umB-26Hiqis

Si vous avez des méthodes, des retours d’expériences sur ce sujet, n’hésitez pas à poster!

9 octobre 2013
par maryam khiali
0 Commentaires

Mise en place d’un portail sharepoint : Exemple de développement spécifique sandbox

Comme je l’ai présenté dans un autre post, il existe 2 types de projets pour développer des comportements spécifiques dans sharepoint.

Dans ce post, je vous propose un exemple de ce qu’il fallu réaliser dans l’un de mes projets : une liste déroulante qui permettra d’afficher des pages différentes en fonction de la valeur sélectionnée

tout d’abord pour développer sous sharepoint, il faut :

  • une machine avec un sharepoint d’installer afin de faire ces tests
  • SQL server
  • un visual studio
  • le SDK sharepoint pour visual studio

vous allez créer un projet de type Sharepoint Solutions :

Ensuite vous pourrez choisir « Sandbox » en indiquant le serveur Sharepoint sur lequel vous pourrez directement vos développements :

Dans le projet il y a 2 types de fichiers sur lesquels vous allez développer :

  • VisualWebPart1.ascx : pour l’interface graphique
  • VisualWebPart1.ascx.cs : : pour le comportement des boutons, du rechargement de la page 

 Dans notre exemple, voici à quoi ressemble la partie graphique  (VisualWebPart1.ascx) :

Et dans la page VisualWebPart1.ascx.cs  :

Afin de tester votre développement, vous n’avez qu’à :

  • aller sur le site, créer une page de test
  • retourner sur visualstudio, exécuter votre projet > faire attach
  • Sur la page du site qui s’ouvre, ajouter le composant en allant dans custom
  • vous pouvez maintenant tester.

pour faire du débuggage, vous pouvez mettre un point d’arret dans votre code faire du pas à pas, en faisant F10.

Dans cet exemple, notre but est

  • de parcourir la librarie « page »
  • puis de lire un champ que nous avons ajouté pour qualifier une page : « filter texte »
  • Grâce à ce champ nous allons populer la liste déroulante
  • et agir sur l’adresse de la page quand l’utilisateur voudra changer de page. 

ça vous donne une petite idée de développement que l’on peut réaliser avec sharepoint.

Avez vous des retours d’expérience? N’hésitez pas, comme toujours, postez!