Censio

SAP Business Information Consulting


L'actualité de la Business Intelligence SAP, BusinessObjects et MicroStrategy.

Retrouvez sur ce site le baromètre des dernières tendances sur le domaine du décisionnel et des outils de composition, des interviews de décideurs ainsi que des présentations de cas d'emploi avec les toutes dernières technologies déployées par nos soins.

Avec ce blog, nous essayons d'apporter quelques éléments sur la Business Intelligence et son actualité. N'hésitez pas á nous solliciter pour que nous abordions un sujet précis au sein de ce blog.

Censio est un cabinet de conseil en organisation et SI, spécialisé dans la gestion de la performance, l'optimisation des processus, le contrôle interne, et l'intégration de solutions BI (SAP, BusinessObjects, MicroStrategy).
Censio accompagne ses clients dans la maîtrise d'ouvrage et la maîtrise d'œuvre en tant qu'intégrateur de solutions....

Pour en savoir plus sur nous, n'hésitez pas á visiter le site Censio.

recherche article SAP BusinessObjects MicroStrategy Microsoft

Recherche d'articles sur le blog

Symposium 2011 de MicroStrategy France

4 décembre 2011

Comme chaque année au mois de novembre, le Symposium de MicroStrategy permet à l'éditeur spécialisé BI de présenter sa road map et permettre des échanges en direct avec les intégrateurs et ses clients.

Pas de grande surprise, la roadmap reste conforme à ce qui a été annoncée au MicroStrategy World du mois de juillet dernier avec toutefois un peu plus de précisions et de démonstrations. Nous avons tout de même noté une fréquentation en forte hausse, signe de la montée en puissance de MicroStrategy dans l'hexagone.

microstrategy bi  Symposium 2011 de MicroStrategy France Source : MicroStrategy

Pas de surprise, la « mobilité » est un argument vendeur en BI, les retours d’expériences de clients comme Point P et Geodis confirment encore ce point.

Le discours de MicroStrategy s’agence autour de 4 thèmes:

  • Le Big Data
  • Le Mobile
  • Le Social Intelligence
  • Le Cloud Computing
LE BIG DATA

Comme nous l’avions déjà évoqué dans un autre article du blog sur le big data, la nouvelle tendance actuelle des entreprises est de pouvoir gérer une volumétrie de données qui ne cessent de grossir tout en ayant des temps de réponse de plus en plus court pour les rapports et tableaux de bords.

Il est à noter que la version 9.2.1 de MicroStrategy offre une meilleure performance pour les cubes intelligents et la gestion des caches

LE MOBILE

La mobilité chez MicroStrategy n’a pas bougé, elle tourne autour de ces 3 axes : la BI, Transaction Services et le Multimédia.

L’intégration des rapports et tableaux est sans équivoque : elle est simple et attractive pour les utilisateurs.

Bien qu’annoncé depuis juillet et confirmé au Symposium, l’application de MicroStrategy sur Android ne semble pas être encore arrivée sur Android Market.

Transaction services est un produit prometteur qui permet à un commercial de gérer ses stocks ou à un acheteur de valider des demandes d’achats en direct sur son smartphone. Cependant, il est à noter qu'avec Transaction services, MicroStrategy n'est plus à proprement parler un 'pure player' de la BI, et rentre dans l'ERP

Le SOCIAL INTELLIGENCE

MicroStrategy avance l'argument suivant : comparons un outil CRM (peu importe l’éditeur) et les pages Facebook que toutes les entreprises créées de nos jours, lequel est le plus rentable ?

Facebook est gratuit, mis à jour 'bénévolement par les utilisateurs', qu’il y aurait environ 25 millions d’utilisateurs sur Facebook de toute tranche d’âge, qui sont potentiellement connecté aussi bien sur leur ordinateur et téléphone portable, il est clair que Facebook peut être considéré comme un très très bon CRM.

C’est pourquoi MicroStrategy a créé MicroStrategy Gateway, un produit basé sur le cloud permettant de synchroniser les informations provenant de Facebook et de l’entreprise, et faire des analyses en tout genre.

La récupération d’informations des données de Facebook se fait par les applications suivantes : MicroStrategy Wisdom, Alert, Emma et Usher. Celles-ci sont utiles pour gérer les tokens sur Facebook (ce sont les autorisations de l’utilisateur qui permet ou non l’accès à ses informations personnelles).

MicroStrategy Social Intelligence est donc un produit se basant sur des données obtenues de Facebook et s’adresse plutôt à une population de commerciale et marketing (mieux cibler leur campagne d’emailing par exemple).

Le CLOUD INTELLIGENCE

Après l’annonce du Cloud pour SAP en 2009, le Cloud pour Microsoft, voici maintenant le Cloud pour MicroStrategy.

Ce produit est décliné en deux versions :

• Une version light « Personal Cloud » utilisant la nouvelle fonctionnalité de la version 9.2.1 Visual Insight - qui est gratuite • Une version avancée « Enterprise Cloud » qui reste un peu mystérieuse sur l’interface mais qui devrait avoir les mêmes fonctionnalités que le desktop classique

MicroStrategy propose aux entreprises d’héberger toutes les infrastructures dans leurs data center pour leur permettre de faire des économies puisqu’il n’y a plus de serveurs à acheter, à installer, à paramétrer et avoir une personne dédiée à la maintenance.

MicroStrategy promet de mettre à disposition à l’entreprise l’architecture demandée sous 48h.

A l’heure actuelle 3 data center existent : deux aux États-unis et un en Angleterre, à court terme, l’Asie et l’Amérique du Sud auront aussi leur data center. Les données des entreprises Françaises clientes seront stockées en UK, point qui devrait rassurer pas mal de DSI (les données seront loin des Etats-Unis et du regard de son gouvernement)

La grille tarifaire n’a pas encore dévoilé par l’éditeur mais devrait se faire d’ici peu.

Censio est partenaire de MicroStrategy, spécialisé notamment sur l'intégration des outils MicroStrategy avec SAP.

Caroline Tchou

HANA – Ce que vous n’avez pas osé demander sur les bases de données en colonnes : ça marche comment ?

20 novembre 2011

Vous entendez parler de HANA chaque jour, vous savez maintenant que c’est une révolution, mais savez vous exactement ce que recouvre le concept de bases de données en colonnes ?

Même si le concept des bases de données orientées colonne n'est pas récent, puisqu'il date des années 70-80, il a fallu attendre 2004-2005 pour que les acteurs majeurs du Web, et notamment Facebook et Google, le remettent au goût du jour.

Avant cette renaissance, la majorité des DBMS (Database Management System) étaient pensés et optimisés pour l'écriture des données sur disque. Toutefois, le Web et la production massive de données a accru le besoin de lecture rapide des données pour les restituer.

Attendriez-vous des heures, voire des jours, pour avoir le résultat de votre recherche sur Google ?

Le concept des bases de données orientées colonne a alors trouvé sa place et, avec lui, la distinction entre les systèmes qui :

    - produisent des données et nécessitent des DBMS optimisés pour l'écriture
    - consomment ou restituent des données et nécessitent des DBMS optimisés pour la lecture.

Nous allons voir que le stockage de l'information est essentiel dans la distinction entre ces deux types de DBMS.

Schématiquement, comment les DBMS orientés ligne stockent-ils l'information ? Pour ces moteurs, une base de données est un ensemble de tables. Chaque table possède une définition qui peut être vue comme la structure de la donnée que cette table contient. La définition de la table détermine les attributs, appelés champs, de la donnée.

Par exemple, une table "utilisateur" simplifiée pourrait avoir la structure suivante :

  • un champ "ID" (un entier) qui contiendra un identifiant unique de l'utilisateur.
  • un champ "NOM" (chaîne de caractères) qui contiendra le nom de l'utilisateur.
  • un champ "PRENOM" (chaîne de caractères) qui contiendra le prénom de l'utilisateur.
  • un champ "HASH" (chaîne de caractères) qui contiendra une empreinte du mot de passe de l'utilisateur.
  • Les moteurs de base de données orientés ligne écrivent les enregistrements d'une table continûment sur le disque. Schématiquement, nous aurons sur le disque un fichier séquentiel ressemblant à

      0001;DURAND;GISELE;82c16692a7f9040f3a6eb6a6a3f3c141;
      0002;DUPONT;JEAN;d5e1971795041e277eb15646b0a0cca3; ...
      00XX;MARCHAND;LEON;11a3e229084349bc25d97e29393ced1d; ...

    Avec une telle structure physique de table, un unique accès disque est suffisant pour écrire une donnée dans une table. La donnée est écrite en une seule fois en fin de table. L'écriture est donc très rapide. En revanche, le classement physique des données sur le disque, selon un ou plusieurs champs, n'est pas concevable. On comprend bien que les données ne sont pas organisées lors de l'écriture sur disque et qu'il faudra parcourir tout ou partie des données pour trouver l'information qui nous intéresse.

    Comment les DBMS orientés colonne stockent-ils l'information ?

    Pour ces moteurs, une base de données est un ensemble de colonnes. Chaque colonne stocke un type d'attribut de la donnée de manière ordonnée. Si nous reprenons l'exemple précédent, une colonne stockera le "NOM", une colonne stockera "PRENOM", etc. L'ID ne sera plus un attribut mais constituera le lien entre chaque attribut d'une donnée particulière. Les colonnes ressembleront à :

      colonne 1 --> DUPONT;0002;...;DURAND;0001;...;MARCHAND;00XX
      colonne 2 --> GISELE;0001;...;JEAN ;0002;...;LEON ;00XX
      colonne 3 --> 11a3e229084349bc25d97e29393ced1d;00XX;...
      ;82c16692a7f9040f3a6eb6a6a3f3c141;0001;...;d5e1971795041e277eb15646b0a0cca3;0002

    Étant donné que les colonnes sont classées, la sélection des données sera extrêmement rapide.

    Par exemple, si nous voulons sélectionner tous les gens qui ont un nom commençant par "D" et dont le prénom commence par "G", le système en colonnes n'a pas besoin de parcourir toutes les données de la colonne "NOM". Il trouve le premier nom commençant par "D" (le classement des données permet de le trouver très efficacement), puis il lit tous les noms jusqu'à ce que la première lettre du nom devienne "E". En parallèle, car il n'a pas besoin du sous-ensemble calculé par la première condition, le système détermine de la même manière tous les prénoms commençant par "G". Ensuite, il calcule le résultat en faisant l'intersection des deux sous-ensemble d' "ID" pour trouver, dans notre exemple, "Durand Gisèle". Un DBMS orienté ligne serait pratiquement obligé de parcourir toute la table utilisateur pour répondre à cette requête.

    En revanche, on comprend bien que dans le cas d'un DBMS orienté colonne, la difficulté réside dans l'écriture des données sur le disque. Chaque enregistrement d'une donnée demande autant d'écriture disque et de classement que de colonnes. Ce type de DBMS est traditionnellement peu adapté aux systèmes qui demandent une consistance forte et temps réel des données mais c'est une autre histoire (et c'est aussi là que l'exploit HANA réside).

    Nous avons essayé de donner un aperçu très rapide du concept de base de données orientées colonne en restant général mais il faudrait parler également d'administration, de scalabilité, de décentralisation, de hot disponibilité, de consistance des données, de compression, etc. Un ensemble de sujets passionnants qui font autant de différences entre l'organisation en lignes et l'organisation en colonnes.

    Cet article a été écrit par P. Luginbuhl de Intekeo en collaboration avec Censio



    PS : On résume souvent HANA à l’utilisation du in-memory, mais c’est aussi une solution qui travaille avec un DBMS de type colonne, beaucoup (beaucoup) de processeurs pour paralléliser les traitements à l’extrême et enfin, des algorithmes très puissants de compression.

    Thomas Becquet

    SAPPHIRE NOW 2011 Madrid... HANA, Mobilité et Cloud

    10 novembre 2011

    Petit bilan du SAPPHIRE NOW de Madrid qui se déroulait ces deux derniers jours...

    evenement  SAPPHIRE NOW 2011 Madrid... HANA, Mobilité et Cloud

    Ce qu'il faut retenir :

    HANA, HANA, et aussi HANA et c'est encore mieux si on a HANA sur des terminaux mobiles.

  • HANA
  • c'est l'année HANA : les premières installations sont live (avec entre autre HANA pour CO-PA), les résultats annoncés sont assez époustouflants et cerise sur le gâteau, le Ramp-up de BW sur HANA a été lancé la semaine dernière.

    SAP n'a pas lésiné sur les métaphores en disant que c'était une rupture majeure comme la découverte de l'Amérique par Christophe Colomb, le tout dans une mise en scène digne d'un show politique US.

    Il est vrai qu'avec une puissance de calcul inenvisageable il y a peu (SAP parle de 1000, 10.000 et même 100.000 fois plus vite pour effectuer les calculs chez ses premiers clients), il va maintenant être possible de faire plus, plus compliqué et en quasi temps réel... et donc d'inventer de nouvelles façon de faire et réaliser l'impossible.

    “When you challenge assumptions, you break through to new ideas" Jim Hagemann Snabe, Co-CEO SAP

    SAP met en avant un client Japonais qui traitait par batch son historique de vente pendant 15H chaque mois pour proposer des réductions 'sur mesure' à chacun de ses clients ayant la carte de fidélité. Avec HANA ce traitement devient instantané et va sous peu avoir lieu en temps réel au moment du passage en caisse... il est assez facile d'imaginer l'impact en terme de C.A.

    Il est vrai qu'a l'heure de la big data, il va falloir de la puissance pour exploiter la masse d'information...

    Autre point important pour SAP, en plus de l'avantage compétitif de peut donner HANA à ses clients, c'est que pour chaque HANA vendu, c'est une vente en mois pour la base Oracle !

  • Mobilité
  • Grosse mise en avant de l'utilisation de SAP sur Mobile, que ce soit pour du reporting ou pour du transactionnel. L'iPad était vraiment partout...

    SAP a présenté une vidéo d'un hôpital de Berlin, qui a équipé son corps médical d'iPad et qui peuvent accéder en temps réel au dossier médical du patient qu'ils sont en train de soigner... un gain de temps et d'argent phénoménal en terme de saisie et de paperasse, et même pourquoi pas un gain en terme de qualité des soins

    "Depuis le rachat de Sybase, toute nouvelle application est pensée pour les terminaux mobiles avant d'être adaptée aux PC fixe." Vishal Sikka, SAP Executive Board Member leading technology and innovation
  • Le Cloud
  • Troisième thématique, le Cloud, annoncé comme une nouvelle façon de consommer du logiciel.

    Mis en avant comme un sujet majeur, il s'est un peu fait éclipser par HANA, mais le cloud est selon SAP la nouvelle norme, les entreprises doivent se concentrer sur leur cœur de métier et innover, et donc ne pas perdre d'énergie avec la gestion des serveurs et autres 'bricoles' du genre.

  • Divers
  • Le choix des entreprises mises en avant cette année était assez symptomatique, les vieilles entreprises sont oubliées, place aux jeunes qui bousculent les codes et qui innovent :

    - Mercredi, c'est SkullCandy qui est venu parler de SAP... le témoin est arrivé sur scène en skateboard (aux couleurs de SAP) avec casque audio autour du cou. Le message étant que Skullcandi a choisit SAP Business ByDesign pour se concentrer sur l'innovation...

    - Jeudi, c'était au tour de Red Bull de venir habillé en tenue de pilote de F1. Red Bull a installé BW sur HANA en béta, et annonce un gain de temps important et une réduction de 80% de la taille de sa base de donnée BW

    Thomas Becquet

    Roambi – La BI mobile (trop) facile à mettre en œuvre ?

    10 novembre 2011

    Imaginons un besoin pressant de donner un rapport d’activité à un manager de SSII (c’est juste un exemple, vous comprenez mobile  Roambi – La BI mobile (trop) facile à mettre en œuvre ? )

    Il y a un outil en interne qui récolte les temps, qui les consolide dans un ERP (SAP BW en l’occurrence), mais le manager a un nouvel iPad, et a un BESOIN de voir ses rapports, en mode offline, tous les jours - et bien sûr il faut que l'application fonctionne cet après-midi.

    Je vais vous présenter, très rapidement Roambi (http://www.roambi.com).

    Pour les besoins de cet article, je vais travailler à partir d’un fichier CSV extrait de SAP, dans la version « pro » du logiciel, il est possible de connecter directement à la base SAP (BO – BW & BIA « prochainement »).

    A partir d’un simple fichier Excel, dont voici le contenu :
    mobile  Roambi – La BI mobile (trop) facile à mettre en œuvre ?

    Il est possible, en moins d’une heure, et sans aucune connaissance préalable du logiciel, de créer un rapport disponible immédiatement sur iPhone et iPad, avec ce genre de rendu :

    mobile  Roambi – La BI mobile (trop) facile à mettre en œuvre ? . .mobile  Roambi – La BI mobile (trop) facile à mettre en œuvre ?



    Le tout directement sur le site de Roambi, qui s’occupe de l’importation du fichier Excel (xls, xlsx, csv, …), le choix de mise en forme (ici la mise en forme « CataList » avec des graphiques de type « sparkline »), la création d’un « Roambi » (petit applet qui contient à la fois la mise en forme souhaité, et qui embarque les données), et qui le publie pour consommation sur le device.

    Le tout est vraiment très simple d’utilisation, et pour des rapports et dashboards où les données sont disponibles sous un format simple, la publication sur device peut se faire très rapidement.

    Une autre mise en forme disponible est « Cardex », où l’on peut sélectionner des « feuilles » de données à étudier, et les afficher côte à côte – très pratique pour comparer, p.ex., les ventes de deux magasins, ou deux régions :

    (ici des copies d’écran iPad, faites depuis un « Roambi » de démo)

    mobile  Roambi – La BI mobile (trop) facile à mettre en œuvre ?

    mobile  Roambi – La BI mobile (trop) facile à mettre en œuvre ?

    Outil simple d’utilisation est relativement puissant – à suivre donc, surtout que l’équipe dirigeante de l’éditeur (MeLLmo) vient d’autres sociétés de la BI (Infommersion – créateur d’Xcelsius, Business Objects, IBM & Oracle, pour n’en citer que 4)



    Mark Walker

    Censio recrute une vingtaine de consultants

    18 octobre 2011
    Dans le cadre de notre stratégie de développement, Censio prévoit de recruter une vingtaine de collaborateurs pour l’année 2012.

    En vue de nos futurs projets, nous cherchons à nous renforcer pour accompagner au mieux nos clients sur des projets et de l’expertise. Nous développons actuellement autour d’offres permettant de relier le meilleur des éditeurs comme Microsoft ou MicroStrategy avec les environnements SAP.

    Nous recherchons les profils suivants (Consultants junior, confirmé, sénior et/ou chef de projet ) :

    • Consultants BI (SAP BW, BusinessObjects, Microsoft BI et MicroStrategy)
    • Consultants SAP BPC
    • Consultants IT (Microsoft .net, Duet, Sharepoint)

    Rejoindre Censio, c’est :
    - une organisation jeune et dynamique où tous les talents sont invités à exprimer leur potentiel.
    - une structure à taille humaine qui donne la priorité aux investissements de la connaissance (réflexion, marketing, veille, formations, développement de maquette)
    - des projets intéressants permettant de vous affirmer en management et/ou techniquement
    - un package de rémunération intéressant (salaire fixe + variable + remboursement des frais de missions + PEE)

    Si cela vous intéresse, à vos CVs !

    N'hésitez pas à venir faire un tour sur notre site d'emploi Chea-Lie Heng

    Extension de l’offre SAP avec l’acquisition de Crossgate, spécialiste EDI

    21 septembre 2011

    Après plusieurs années de partenariat avec Crossgate, SAP est en passe d’acquérir cet intégrateur de solution EDI permettant la communication entre les entreprises et ses partenaires (Fournisseurs et client).

    Via ce rachat, SAP renforce sa capacité d’intégration des processus métier de bout en bout aussi bien dans la relation client que fournisseur.

    La transaction devrait être effective pour cette fin d’année : affaire à suivre.

    Cyril Tiberghien

    USF 2011 - venez nous rendre visite

    14 septembre 2011
    evenement  USF 2011   venez nous rendre visite
    Comme chaque automne, le petit monde SAP se prépare pour la cuvée de l'USF.

    Censio sera présent en tant qu'exposant

    evenement  USF 2011   venez nous rendre visite

    Nous serons présents au stand 17 (voir le plan).

    Durant cette convention, nous co-présenterons avec la société Bouygues Télécom un atelier intitulé Retour d'expérience montée de version BW 7.3 qui traitera de la montée de version vers BW 7.3 en cours chez Bouygues Télécom

    Cet atelier aura lieu le jeudi 6 octobre de 14:30 à 15:15. Venez nombreux, et n'hésitez pas à vous inscrire à l'avance !

    Thomas Becquet

    Le « Semantic Partitioned Object » une nouveauté SAP Netweaver BW 7.3

    9 septembre 2011

    Qui n’a jamais fait face à des problèmes de performance de lecture de données depuis un InfoProvider lorsque le nombre d’enregistrement croit considérablement dans le temps ?

    Pour rappel, SAP recommande de ne pas excéder les 20 millions d’enregistrements dans un DSO sinon le processus d’activation serait considérablement long et 100 millions d’enregistrements pour un InfoCube sinon les temps de compression, de reconstruction d’agrégats et de lecture de données augmenteraient significativement.

    Afin de palier à ces problèmes de volumétrie, SAP propose une nouvelle option dans BW 7.3 : SPO (Semantic Partitioned Object). Un SPO est un InfoProvider qui se compose de plusieurs InfoCubes ou DataStore Objets avec la même structure. Le partitionnement sémantique est une propriété à spécifier lors de la création de l’InfoProvider. Le partitionnement sémantique divise les InfoProviders en plusieurs petites unités de taille égale (partitions).

    Les avantages pour un Infoprovider d’une partition sémantique sont les suivants :

  • Performance accrue sur les gros volumes de données
  • Gestion des erreurs grâce au(x) critère(s) de partition
  • Gestion des time zones
  • Analyse et reporting sélectif
  • sap bw  Le « Semantic Partitioned Object » une nouveauté SAP Netweaver BW 7.3

    Cette option ne s’arrête pas là. En plus de la partition d’InfoProvider, des assistants vous permettent de créer automatiquement les Transformations, DTP’s et Process Chains qui en résultent.

    Voici une démonstration de la fonctionnalité SPO :

  • Sélection de la propriété SPO à la création d’un InfoCube :
  • Quand un SPO est créé, une structure de référence conserve la trace des partitions. La structure est placée dans le MultiProvider pour l'interrogation.

    sap bw  Le « Semantic Partitioned Object » une nouveauté SAP Netweaver BW 7.3
  • Création de la structure de référence commune à toutes les partitions
  • sap bw  Le « Semantic Partitioned Object » une nouveauté SAP Netweaver BW 7.3
  • Définition des partitions selon un ou des critères (ici le périmètre analytique)
  • sap bw  Le « Semantic Partitioned Object » une nouveauté SAP Netweaver BW 7.3
  • Activation de la structure et des partitions
  • Création des transformations par chaque partition
  • sap bw  Le « Semantic Partitioned Object » une nouveauté SAP Netweaver BW 7.3 sap bw  Le « Semantic Partitioned Object » une nouveauté SAP Netweaver BW 7.3
  • Génération des DTP’s en prenant en référence un DTP existant
  • sap bw  Le « Semantic Partitioned Object » une nouveauté SAP Netweaver BW 7.3

    Chaque DTP est créé avec le filtre correspondant, par exemple celui sur les périmètres analytique de 3000 à 4000 :

    sap bw  Le « Semantic Partitioned Object » une nouveauté SAP Netweaver BW 7.3
  • Création des Process Chains en definissant le Processus de déclenchement
  • sap bw  Le « Semantic Partitioned Object » une nouveauté SAP Netweaver BW 7.3 sap bw  Le « Semantic Partitioned Object » une nouveauté SAP Netweaver BW 7.3
  • Monitoring de l’objet sémantiquement partitionné
  • sap bw  Le « Semantic Partitioned Object » une nouveauté SAP Netweaver BW 7.3

    L'état affiché indique si les demandes sont actives et si toutes les données sont à jour.

    Cette nouvelle option, simple d’utilisation peut venir en complément d’autres options d’optimisation des performances. A titre indicatif cette fonctionnalité améliore de 20 à 40% la performance et la lecture des données est 2,5 fois plus rapide (source SAP)

    Sébastien Lesne

    SAP dans le nuage de Sharepoint Online (Office 365) grâce au Cloud Connector

    25 août 2011
    L'offre Office 365 récemment délivrée par Microsoft a de quoi retenir l'attention. Votre portail collaboratif (Sharepoint Online) et vos solutions bureautiques s'envolent dans le Cloud, avec tous vos soucis d'administration de serveurs ; le tout à un prix particulièrement attractif.

    Comment mettre à disposition vos données SAP dans un système désormais externe à votre intranet ?

    Plusieurs solutions s'offrent à vous :
    1. pour exporter les données SAP : les extraire sous forme de fichier plat, et les charger dans Sharepoint Online grâce au Cloud Connector
    2. pour une communication bidirectionnelle : mettre en place un serveur intermédiaire (EAI Microsoft Biztalk, ou Microsoft SQL Server) entre SAP et Office 365, et s'appuyer là aussi sur le Cloud Connector
    3. pour une intégration en temps réel, développer une application Silverlight encapsulée dans une web part Sharepoint, et qui accède à SAP via webservices (objet d'un prochain article)

    Le Sharepoint Cloud Connector développé par Layer2 permet d'alimenter Sharepoint Online à partir de sources de données disposant d'un pilote ODBC, OLEDB ou ADO.NET - fichiers plats (CSV, Excel, XML), bases de données SQL (Oracle, MySQL, SAP, ...).

    microsoft sap  SAP dans le nuage de Sharepoint Online (Office 365) grâce au Cloud Connector

    Source : Layer2


    Vous pouvez ainsi mettre à disposition dans Sharepoint Online vos référentiels (projets, objets d'imputation, articles, etc ...) et les utiliser soit directement via les listes, soit à travers des formulaires développés sous forme de  web parts ; ou mettre en place un workflow dans Sharepoint sur la base de données SAP.

    Attention tout de même aux restrictions inhérentes à l'offre Office 365 (volumes max par liste, taille max de site, traffic,  ...). La version trial de Sharepoint Online limite par exemple les listes à 5000 items.

    Relativement simple à mettre en place, cette solution facilite rapidement la communication avec Sharepoint Online et en toute sécurité.

    La version d'évaluation de Microsoft Office 365 se trouve [ ici ].
    La version d'évaluation du Sharepoint Cloud Connector de Layer 2 est disponible [ ici ].

    Notre tutorial pas-à-pas pour exporter des données d'un fichier plat est [ ici ].
    Le tutorial complet de Layer2 en vidéo est [ ici ].

    Alexandre Bonnet

    RIAs ? (Rich Internet application)

    9 août 2011

    Que sont les RIAs ( Rich Internet application ) ?

    Afin de suivre l’évolution considérable des besoins utilisateur, l’écosystème web ne cesse de développer de nouveaux maillons. Ainsi, après les clients lourds et les clients légers, Macromédia introduit en 2002 le concept d’un nouveau client “Riche”, un client que l’on oppose souvent aux clients légers traditionnels constitués d’un simple navigateur Web et d’une interface HTML statique. La nouvelle dimension RIA du web, permet d’enrichir l'interaction avec l’utilisateur et la rapidité d’exécution.

    Les RIA sont des applications web à part entière qui sont similaires à des logiciels autonomes sur ordinateur. Grâce aux RIA, une partie des requêtes utilisateur est traitée sur le poste client, ce qui facilite et accélère le traitement des données. Une telle opération n’a été rendu possible qu’avec l'apparition des moteurs Ajax (Asynchronous JavaScript and XML). Les applications web riches permettent avant tout de fluidifier les manipulations utilisateurs courantes (onglet, menu, tables de données arbre et saisie), et offrent des fonctions d'ergonomie très avancées et originales.

    Pour exécuter une application web RIA, l’utilisateur doit installer une machine virtuelle (plug-in) sur son poste. L'inconvénient des RIA est qu’il existe autant de plug-in à installer que de technologies RIA déployées. C’est la raison pour laquelle, d'après google, « plus de la moitié des utilisateurs refusent d’installer des plug-in ».

    sap bpm soa  RIAs ? (Rich Internet application)

    Le marché des RIA

    Aujourd'hui, grâce à la concurrence entre les différents acteurs dans le monde du web, les RIA prolifèrent dans de multiples secteurs d'activité et leurs utilisations sont diverses et variées. Les acteurs principaux sont Adobe, Google et Microsoft.

  • Adobe
  • Le leader en termes de création et de déploiement d'application Internet riche est Adobe, Flash est présent sur 99% des ordinateurs. Suite à l’acquisition de Macromédia, Adobe fournit des technologies open source comme Flex et LiceCycle pour réaliser des applications web enrichies.

    Voici quelques exemples d’application web utilisant des RIA Adobe : eBay / Amazon /stockfetcher /picnik

    sap bpm soa  RIAs ? (Rich Internet application)

    Architecture Flash RIA

  • Google
  • Le leader incontesté du web développe également des outils RIA comme GWT (Google Web ToolKit ), Google Gear et dernièrement Native Client (NaCl ). Google propose des produits finis bâtis sur des architectures RIA, tel que Gmail, Google Docs et Calendar.

    sap bpm soa  RIAs ? (Rich Internet application)

    Composition GWT

  • Microsoft
  • En réponse à son concurrent Adobe, Miscrosoft dévoile en mars 2007 un nouveau framework DotNet RIA nommé Silverlight souvent décrit comme le “Flash-killer”. Même si Flash reste la solution RIA la plus répandue, Silverlight permet de véhiculer le même type de contenu. Microsoft convoite surtout le marché professionnel, ainsi SAP a adopté Silverlight comme interface riche pour sa solution Saas Business ByDesign.

    sap bpm soa  RIAs ? (Rich Internet application)

    Archtecture Microsoft Silverlight

  • Oracle
  • Suite à l’acquisition de Sun (5,4 milliards de d’euros) Oracle se lance finalement dans la course des RIA en mettant en place la plateforme de développement JavaFX 2.0. Cette solution contient un moteur multimédia, Une série de composants graphiques prêts à l’usage ainsi que des APIs JAVA.

    sap bpm soa  RIAs ? (Rich Internet application)

    Architecture JavaFX

    Dans les prochains articles nous aborderons les sujets suivants :

  • Arrivée de html5
  • Concurrent ou solution complémentaire pour les RIAs?
  • Focus RIA dans le monde SAP
  • Webdynpro + FlashIsand et Webdynpro+SilverlightIsland

    Ferid Ben Abdelkerim

    MicroStrategy World de Monte-Carlo 2011

    29 juillet 2011
    Le MicroStrategy World de Monte-Carlo : le Mobile, le Cloud, le Big Data et les réseaux sociaux :
    « Quatre technologies inédites qui redessinent les contours des entreprises » Michael J. Saylor

    C’est du 12 au 14 juillet 2011 que s’est tenu le MicroStrategy World à Monte-Carlo. Au cours de cette grande réunion rassemblant clients et partenaires, l’éditeur a présenté ses nouveautés au public. Cette année, la mobilité et les réseaux sociaux étaient au cœur de l’événement.

    Lors de son discours d’introduction, Michael J. Saylor, cofondateur et CEO de MicroStrategy cite Quatre technologies qui selon lui « redessinent les contours des entreprises et de l’économie » : le mobile, Big data, les réseaux sociaux et le Cloud. Cela laisse entrevoir d’entrée de jeux les révélations que MicroStrategy compte dévoiler à l’occasion de cet événement.

  • Le Mobile :
  • MicroStrategy propose dorénavant de pouvoir connecter terminaux mobiles, systèmes transactionnels et bases de données. On ne se contente plus d’afficher les informations sur son I-pad ou son Smartphone. Avec MicroStrategy 9.2.1 et son module « Transaction Services » il sera désormais possible de lancer des transactions depuis son téléphone ou sa tablette ainsi que de créer des applications transactionnelles sans écrire une ligne de code. Il sera possible par exemple, de créer une application permettant de gérer les stocks d’un magasin, de connaître la performance d’un produit, ses prévisions de ventes, ou encore de programmer le réapprovisionnement de ce produit.

    microstrategy bi  MicroStrategy World de Monte Carlo 2011

    Source : MicroStrategy

    MicroStrategy propose aussi de pouvoir intégrer du contenu multimédia (vidéo, PDF, images, contenu web…) de se connecter à une messagerie ou d’utiliser un navigateur web au sein de l’application. En ce qui concerne le Mobile, les nouveautés ne s’arrêtent pas là. En effet avec la nouvelle version du logiciel la sécurité des applications mobiles se trouve renforcées. Les connections wifi n’ayant pas toutes le même niveau de sécurité et la possible intrusion de personnes non-habilitées dans les base de données nécessitent des mesures de sécurités accrues. C’est pourquoi l’éditeur a renforcée la sécurité de ses produits avec le chiffrement des données ou l’authentification des utilisateurs.

  • Le Cloud computing:
  • Avec l’augmentation des applications mobiles, MicroStrategy se lance dans la technologie du « Cloud » en proposant un hébergement et une gestion de l’ensemble de l’environnement BI. Cette nouveauté, permet à l’éditeur de s’ouvrir aux PME et petites structures qui n’ont pas forcement les capacités pour héberger un environnement BI.

    Afin de pouvoir assurer ce service, l’éditeur a annoncé son association avec Informatica pour l’ETL, ParAcces et IBM/Netezza pour les basses de données.

  • Les réseaux sociaux :
  • L’un des événements marquants du MicroStrategy World de Monte-Carlo fut sans doute l’intervention de Tim Campos, CIO de Facebook qui fut l’occasion pour l’éditeur d’annoncer l’arrivée d’outils pour exploiter la mine d’information que peut constituer le grand réseau social pour une entreprise. Ainsi MicroStrategy a présenté l’arrivée de deux outils :

      - le MicroStrategy Gateway for Facebook : ce nouvel outil permet de gérer de multiples pages applicatives sur Facebook, le rafraîchissement de données …
      microstrategy bi  MicroStrategy World de Monte Carlo 2011

      Source : MicroStrategy

      Cet outil a pour objectif de convertir le graphe social de Facebook en structure de données relationnelles, ce qui peut constituer un outil considérable en termes de CRM (Customer Relationship Management). En effet, avec plus de 750 millions d’utilisateurs sur Facebook, cet outil permet de tirer des statistiques des informations disponibles sur les fans tels que l’âge, le sexe, le statut marital, le pays d’origine….
      - L’Alert for iPhone by MicroStrategy : il s’agit d’une application gratuite sur l’Appstore qui permet de gérer des alertes sur des flux multimédias issus de Facebook, mais aussi de les trier et de les suivre. On peut ainsi avec cette application commenter ou partager une contribution d’un tiers.
  • Le Big Data :
  • MicroStrategy affirme pouvoir assurer une performance élevée de ses applications malgré les volumes toujours plus élevés d’informations traitées.

    Le MicroStrategy World 2011 fut donc riche en révélations, en nous laissant, malgré tout, un petit peu sur notre faim. En effet nous aurions aimé avoir quelques informations concernant une future sortie de MicroStrategy sur Androïd. Mais selon Mike Saylor les choses devraient être annoncées dans un proche avenir.

    Rémi Bain