BI experience

1 juillet 2008
par maryam khiali
1 Commentaire

Talend et Microsoft

Je ne sais pas si vous êtes au courant mais Talend et l’Open Source Lab de Microsoft se sont alliés pour nous offrir des solutions toujours plus performantes. Grâce à cette collaboration, le logiciel (Talend Open Studio pour les utilisateurs individuels, l’offre Talend Integration Suite pour les entreprises) inclue désormais la connectivité avec les principales applications métier de Microsoft :

  • Microsoft Axapta
  • Dynamics NAV
  • Microsoft CRM
  • Dynamics GP
  • En plus de tout ça,Talend continuera d’offrir et d’améliorer ce support lié à la base de données Microsoft SQL Server.

microsoft.JPG

talend1.JPG

Je trouve que via ce partenariat Microsoft anticipe réellement l’évolution de la BI.  Etre consultante sur la OSBI et Microsoft me paraît une bonne chose…Une bonne position pour le marché à venir!

30 juin 2008
par maryam khiali
3 Commentaires

SSRS : Colorer une ligne sur deux pour plus de lisibilité

Lorsque vous avez des tableaux, il est plus facile de lire quand une ligne sur 2 à une couleur différente. Vous avez plusieurs possibilités pour faire cette action.

Si vous voulez colorer une ligne sur deux sur des lignes de détails : appliquer cette formule dans les propriétés du background : Iif(RowNumber(Nothing) Mod 2, “blue”)

Si vous êtes au niveau de groupes: il faudra passer par du code VBA.

Le code devra être placé dans :

Se mettre dans l’onglet Mise en page> faire un clic droit en dehors de la grille du rapport>Code

Private bOddRow AS BOOLEAN, n AS String

‘*******************************************************

– Display green-bar type color banding in detail rows
‘ — Call from BackGroundColor property of all detail row textboxes
‘ — Set Toggle True for first item, False for others.
‘******************************************************

Function AlternateColorLine( ByVal OddColor As String, _
ByVal EvenColor As String, ByVal Toggle As Boolean, ByVal nomcommercial As String)As String

bOddRow = Not bOddRow
If nomcommercial <> n Then bOddRow = Not bOddRow

n = nomcommercial

If Toggle Then bOddRow = Not bOddRow
If bOddRow Then
Return OddColor
Else
Return EvenColor
End If
End Function

Ici je me base sur un champ qui est le nom des commerciales. En gros d’une ligne sur l’autre si le nom du commercial change je change la couleur. ( je savais que dans mon tableau le champ changeait sur chaque ligne)

Puis il faut appeler cette fonction dans les propriétés du background :
=code.AlternateColorLine(« WhiteSmoke », « White », TRUE, Fields!createdbyname.Value)

Et voilà!

J’espère que j’ai bien su vous transmettre cette petite astuce !!

Pour vous aider je me suis inspirée des sites suivants :
microsoft.com
developpez.net/forum

29 juin 2008
par maryam khiali
0 Commentaires

SQL Server : projectreal 3/3

Ce projet qui a pour but d’aider les entreprises à mieux comprendre les best practices d’SQL Server.

Finalement il n’a pas été si facile de comprendre ce projet en tant que tel. Même des personnes d’expérience sur cet outil, ont bien vu que l’exploitation de cette solution démo allait être laborieuse.

Et faute de temps, cette étude n’a pas pu réellement aboutir. C’est dommage…

Microsoft propose une solution attractive pour connaitre toujours mieux leurs outils mais malheureusement une solution difficile à exploiter…Est-ce réellement le but recherché?