Affichage des articles dont le libellé est Business Intelligence. Afficher tous les articles
Affichage des articles dont le libellé est Business Intelligence. Afficher tous les articles

jeudi 5 mars 2020

R'Quid

  • Le blog
Il existe de nombreux site dans le domaine du décisionnel. Ce site mets l'accent sur quelques astuces, sur l'importance des normes & standards, tente de faire prendre conscience de l'utilité des méthodes agiles.

L'objectif est de vulgariser certaines notions, décrire l'actualité des outils et acteurs du domaine du décisionnel (BI : Business Intelligence).

Ce site sert également de référence au projet R'QUID, qui a pour but de créer des outils, permettant un gain de temps sur les parties récurrentes ne représentant qu'un faible intérêt fonctionnel.
L'objectif étant de se concentrer sur la matière à forte valeur ajoutée, celle qui vous différencie des autres entreprises, voir de vos concurrents : votre métier !


  • Le projet

L'objectif de R'QUID peut se résumer en 2 phrases :
- La loi de Pareto 80/20
- Norme plutôt que du code (même philosophie que RoR)

- La loi de Pareto 80/20

80% des besoins sont génériques et 20% sont spécifiques. Enregistrer des données clients, traiter un processus, vérifier un email ou un numéro de téléphone. Le socle technique est toujours identique.
Ces 80% de besoins demandent 20% d'effort, voir moins, là est l'objectif d'R'QUID !
Surtout que 80% de ces besoins sont les mêmes d'une entreprise à l'autre !
Le reste qui est spécifique est souvent plus complexe. Il porte l'intérêt fonctionnel pour l'utilisateur final et est lié à l'activité du client.

- Norme plutôt que du code

Afin de faciliter le traitement des données, la mise en place de norme permet un gain de temps que l'on ne perçoit pas toujours. Nommer ses champs DATE en DAT_champ par exemple permettra d'appliquer un comportement standard plutôt qu'un comportement spécifique à chaque données date. Ce n'est peut-être pas très parlant car ici le type de données peut être un critère, mais on peut étendre ce principe à n'importe quel besoin.

Les normes sont aussi importantes pour la compréhension, la maintenance et la reprise de code. Il arrive que des sociétés n'aient pas de normes. Nous vous en proposons donc une !

Qu'est-ce qu'un besoin standard ?

Le chargement d'un DatawareHouse à partir d'un système opérationnel afin de produire des reportings sur différents axes d'analyse.

Les traitements sont les suivants :
- Charger les données
- Vérifier le format des données
- Vérifier le référentiel des données : warning, rejet, recyclage
- Transformer la donnée d'un référentiel vers un autre

Quel processus adopter ?

Modélisation & Méta-données :

Le plus important est la donnée. Il faut stocker et documenter la donnée dans un endroit unique.
Par exemple en la modélisant dans PowerAMC. Cet outil de modélisation de données permet également d'ajouter de la méta-données (meta-data) et permet donc d'ajouter des attributs à la données.
Par exemple : un type de donnée supplémentaire, une règle de gestion associée, une version...

Quelle utilité, pour quel gain ?

N'avoir qu'une seule source offre de nombreux avantages. On peut par exemple générer du code sur tout le processus.

Exemple :

- A partir du modèle PowerAMC on peut générer une documentation Word du modèle. Un bout de code, un template suffit à générer une doc à jour, comprenant les méta-données insérées (ex. version de la modification, un libellé, une classe, règle de gestion, source de la donnée, groupe utilisateurs...)

- Générer les jobs standards ETL (avec DataStage par exemple). Charger, vérifier le format, gérer les référentiels, le traitement des rejets...

- A partir du modèle on peut générer via du code de l'API Bo (Business Objects), l'ensemble des objets, classes, indicateurs. Dans le cas contraire la tâche est fastidieuse et les divergences entre modèle physique de données et modèle contenu dans l'outil sont régulièrement présents.

Cela permet de garder une cohérence globale de la donnée et de propager à très faible coût sa mise à jour.

lundi 9 février 2009

Rachat et concentration en Business Intelligence (BI)

La mondialisation impose aux entreprises d'être toujours plus performance et présente sur le marché. Les multinationales n'hésitent pas à investir dans le rachat d'entreprises (croissance externe). La Business Intelligence à le "vent en poupe" et tout le monde essai de prendre des parts de marchés, pour les plus gros qui sont en retard il suffit de racheter un produit/entreprise spécialisé.
Comme on a pu le voir avec Adobe Rachetant Macromédia (3,4Md$), cette concentration peut avoir des effets bénéfiques et compter quelques effets de synergie (1+1=3). Quel rapport avec la BI me direz-vous? Parce que la présentation de rapport est un élément important (Cf. Article rapport dynamique Pdf/Flex/Flash).

IBM :
- Rachat de Datastage (ETL Ascential) - 1,1Md$ - 2005
- Cognos - 5 Md$ - nov. 2007
*/ Cognos rachète Applix [applications financières] - 339 M$ - 06/09/2007
*/ Applix ayant racheté TM1, l'un des plus anciens moteurs OLAP d'analyse multidimensionnelle.

SAP :
- Business Objects - 4,8 Md€ - 08/10/2007
*/ BO avait racheté Cartesis [applications financières] - 225 M€ - printemps 2007
- Virsa Systems 2006
- Outlooksoft
- Pilot Software 02/2007

Oracle : (ETL ODI : Oracle Data Integrator)
- Rachat d'Hypérion - 3,3 Md$ - 01/03/2007
- Sunopsis -> ODI - 2006
- Siebel (progiciel CRM)
- Peoplesoft (ERP)
- HotSip (solutions d’infrastructures pour les opérateurs télécoms)
- ThorTechnologies & Octetstring (securité & gestion des identités)

Informatica : (ETL PowerCenter)
- Rachat de PowerData - 01/10/2008

Focus sur les ETL :
- Genio -> Hummingbird -> OpenText
- Sunopsis -> Oracle ODI
- Datastage : Ardent -> Informix -> Ascential -> IBM

[liste outils BI Open Source] [liste outils BI]

vendredi 6 février 2009

Logiciels Open Source dans la BI

[Article JDN illustré d'images] [Liste des outils BI (non Open Source)]
Le décisionnel est partout, en pleine concentration et expansion. Mais on peut compter sur de nombreux outils Open Source sur le marché permettant au PME de bénéficier de ses solutions.

ETL (Extract Transform Load) - [Etude comparative ETL réalisé par Manapps]
Analyse multidimensionnelle (Cube)
  • Mondrian : serveur OLAP écrit en JAVA (intégré à Pentaho solutions)
  • Palo : server OLAP pour excel
  • Jpivot, Jrubik, FreeOLAP : client Mondriant (bibliothèque)
  • Jpalo : client Palo (bibliothèque)
  • OpenI : rapport dynamique en provenance d'OLAP ...
Générateurs d'états (Reporter)
  • Birt, JasperReports : outil de conception de rapports basé sur Eclipse et un moteur d’exécution installable dans un serveur d’applications J2EE
  • JFreeReport (bibliothèque)
  • Générateur de graphiques :
  • JFreeChart (bibliothèque)
  • MarvelIt : dashboard

Datamining (analyse de données/statistiques)

Portail de Restitution (Web Reporter) - les suites BI
[Article original et le Blog de l'auteur]
[Cf. Outils bureautique/multimédia Open Source]

mardi 4 novembre 2008

Conférence - Symposium MicroStrategy 2008

19/11/2008 à Paris - Pavillon d'Armenonville
Symposium Business Intelligence de MicroStrategy
Témoignage client - cas pratique - reporting - migration de bases
Démonstration : (ETL)
MicroStrategy Integrity Manager
[plus d'info]