BI experience

4 avril 2008
par maryam khiali
0 Commentaires

Où en est le marché de la BI

Comme il faut rester à la page, regardons où en est le marché de la BI. C’est ainsi qu’on peut choisir au mieux de se positionner sur tel ou tel outil… Donc voici 2 magic Quadran d’après Gartner.

Le premier traite des ETL

Data Intergration
Et le second des outils de restitution

biquadran.JPG
Dans mon post précédent j’avais affiché le fait que je voulais me tourner vers la techno Microsoft parce que le DOT.NET et le retard sur la BI sont largement rattrapés…D’après ces quadrans je ne pense pas que ce soit une si mauvais idée…

Son évolution ne fait que commencée!

3 avril 2008
par maryam khiali
0 Commentaires

La solution Microsoft pour le BI adoptée

Pour l’instant je parcours un peu tous les outils de la BI…Et il y en a….Personnellement je me suis penchée plus en avant sur la solution. Je pense que dans un premier temps j’ai envie de m’investir dans cet outil.

  • Microsoft SQL Server 2005
  • SSIS : ETL
  • SSAS : créateur de cube
  • SSRS : créateur de rapport et Univers + visualisation orienté web
  • Microsoft Office Excel 2007 : outil de restitution
  • ProClarity 6 : outil de restitution OLAP via le web
  • Microsoft Office Business Scorecard Manager 2005 (Monitoring) Datamining
  • Microsoft Office PerformancePoint Server 2007 : monitoring (BSM)+ analyrics (proclarity)+planning
  • Microsoft Office SharePoint Server 2007: Portailweb

Comme vous pouvez le constater, cette solution est complète avec la puissance et une garantie liées à la qualité de Microsoft….

Je compte bien passer les certifications!!! Je travaille actuellement dessus et je trouve ça vraiment sympa…Et vous???

microsoft_bi.JPG

C’est beau non?

31 mars 2008
par maryam khiali
1 Commentaire

une solution décisionnelle c’est quoi?

Une suite décisionnelle…C’est complexe…..Voici comment on pourrait décortiquer la chose : On y trouve

Un ETL : c’est un outil pour alimenter l’entrepôt de données. Il permet d’extraire les données des base de données sources, de les transformées, de les consolidées si nécessaire.

    Des reportings : Il en existe plusieurs sortes

    • Dashboard :
      synthétique, tout doit tenir sur l’écran de l’ordinateur et être imprimé sur une feuille, au format A4. De plus il présente un ensemble d’indicateurs, des KPI(Key Performance Indicators) qui offrent une vision complète de l’activité de l’entreprise. Ce rapport est personnalisé en fonction de l’utilisateur qui le consulte. Il est souvent destiné à la Direction générale qui a besoin d’informations stratégiques et consolidées.
    • Reporting de masses : tableau croisé, graphique : camembert histogramme…

      Dans ces tableaux de masse il en existe 2 types :

      • Rapport simple : l’utilisateur a accès à des rapports statiques sous différents formats. Ces rapports ont un grand nombre de lignes.
      • Rapport complexe : l’utilisateur a toujours accès a des rapports statiques avec un grands nombre de ligne mais cette fois il peut y avoir lors de l’exécution du rapport un prompt qui demandera un renseignement particulier pour un champ désigné.
    • les rapports dynamiques : qui laissent une grande liberté dans la manipulation des données comme par exemple dans un cube ou un univers
    • Un balanced scorecard : c’est un tableau de bord équilibré, mettant l’accent surL’équilibre entre les indicateurs financiers et non financiers
      L’équilibre entre les indicateurs à court terme et ceux à moyen/long terme
      L’équilibre entre les indicateurs de performance passée et ceux prospectif
      L’équilibre entre la perception externe et la performance réalisée interne
    • Une gestion de la sécurité (utilisateurs, connexion au système décisionnel, droits sur les fonctionnalités, droits sur les informations)

    • Un référentiel : les métadonnées gérées par la suite décisionnelle sont stockées dans une base de données. Les métadonnées sont à la fois techniques, processus, et métiers
    • Une fonctionnalité datamining : c’est un ensemble d’algorithmes et d’implémentations permettant de découvrir des informations cachées dans l’entrepôt de données
    • Un portail : pour les utilisateurs, c’est le point d’entrée dans le système décisionnel. C’est en général une application Web accessible depuis n’importe quel point d’accès Internet.

    Voila!

    28 mars 2008
    par maryam khiali
    0 Commentaires

    Talend : un ETL

    Talend est un ETL qui commence vraiment à prendre de l’ampleur sur le marché de l’open source.

    talend
    Actuellement Talend propose:Talend Integration Suite (team work, Execution monitoring, Talend Integration Suite…) qui comprends tout finalement (Open studio (gratuit), On demand (SaaS), plus d’autres options)Cette suite se vend à 3 niveaux

    • team Edtion : 15 K€ pour 3ans/user
    • entreprise Edition : 35k€ pour 3ans/user
    • Professional Edition : 50K€ pour 3 ans/user

    Caractéristiques générales :

    • Sans installation
    • Ecrit en Java
    • Basé sur la plateformed’Eclipse
    • Possibilité de créer des projets en Perl ou en Java
    • Nombre de composants important : une centaine
    • Espace disque occupé : 388Mo sur le poste
    • Une communauté très présente : forum, blog, tutoriaux…

    plateform

    Pré requis :

    • Pour créer un projet en java :
    • machine virtuelle JAVA :
    • JRE + JDK
    • Pour créer un projet en PERL :
    • Il faut juste installer Activeperl.exe

    Ce logiciel est simple à prendre en main…Je vous le conseille…Il est sympa..sa communauté est vraiment présente et sympathique en plus quelle chance!!!

    Vous m’en direz des news…

    27 mars 2008
    par maryam khiali
    0 Commentaires

    C’est quoi un datawarehouse?

    Dans le datawarehouse les données sont :

    • intégrées, c’est-à-dire qu’elles sont complètes et directement exploitables (et non sous la forme de code ou de liens à résoudre avant exploitation), on utilise pour cela un ETL.
    • non volatiles, elles ne peuvent pas être supprimées après exploitation.
    • historisées,c’est-à-dire que les données sont positionnées dans le temps, pour suivre leur évolution.
      _______________________________________________________

    Les informations peuvent être nettoyées. En effet un datawarehouse devrait avoir des données de qualités pour être optimisées au maximum.
    Les données peuvent être consolidées. c’est à dire regroupées de façon cohérente. Cette consolidation concerne généralement des données organisées logiquement ou liées entre elles. Ce regroupement a pour but de répondre aux différents besoins métiers en choisissant correctement la granularité de l’information à montrer, les bonnes dimensions avec les bons attributs et les bonnes hiérarchies.

    Cette concentration de données hétérogènes, provenant de diverses sources amonts, est centralisée dans le système décisionnel et, constitue notre entrepôt de données (ou datawarehouse) auquel on peut y adosser un ou plusieurs magasins de données (ou datamarts) spécialisés le plus souvent par processus ou fonction de l’entreprise.

    C’est ainsi que les datamarts et que le datawarehouse sont bien ciblés et donc l’information contenue répond aux besoins attendus.

    Dans les deux cas, il s’agit souvent d’une base de données relationnelle qui doit accueillir et manipuler une volumétrie importante de données. Ce peut être une

    • base de données commerciale (Oracle, DB2, SQL Server, …)
    • base de données open source (MySql, PostgreSql, …)