Olo-one Technologies

LA NOTE DÉCISIONNELLE
D'OLO-ONE      Novembre 2009

Nº6

TÉMOIGNAGE
CLIENT

Accor
Didier VIONNET - Directeur Systèmes Back-Office du groupe ACCOR

Directeur Systèmes Back-Office
Didier VIONNET

Basga Palogo - consultant décisionnel Olo-one

Consultant Décisionnel -
Olo-one
Basga PALOGO

Directeur des Systèmes Back-Office au sein de la Direction Informatique du groupe ACCOR, Didier VIONNET est responsable de la mise en place du nouveau système décisionnel suite au choix récent de la Solution Microsoft (SQL Server 2008).
Avec les responsables MOA et l’équipe décisionnelle, il a la responsabilité d’organiser la migration de l’ancien système vers la nouvelle plateforme Microsoft.
Il valide l’architecture fonctionnelle et technique des applications Back-Office, garantie le planning et le budget de l’ensemble des projets.

Au sein de la direction des Systèmes Back-Office, il a participé à la refonte du Datawarehouse en implémentant les modèles de calcul pour permettre la comparabilité des données de Reporting du Groupe : calcul automatique, temps réel, en fonction des modifications des statuts financiers et opérationnels des établissements (acquisition, fermeture…)

 
Le client

ACCOR est le leader européen de l’hôtellerie et du tourisme et leader mondial dans les services aux entreprises et collectivités. Accor c’est :

  • Une présence dans près de 100 pays
  • Plus de 4000 hôtels : Sofitel, Pullman, Novotel, Mercure, Etap Hotel, …
  • Des services dans le monde entier : Tickets Restaurants, Kadéos, Cleanway,…
  • Plus de 150 000 collaborateurs dans le monde
L'environnement technique

Bases de Données
> SGBD : Oracle 11g (partitioning, parallélisme)
> OS : Unix Sun Solaris

Cubes OLAP et Reporting
> Microsoft SQL Server 2008 (SSIS, SSAS, SSRS)

Le besoin du client

Dans la nouvelle version, il a été nécessaire de revoir la structure de la clé de stockage du Datawarehouse. Ce qui a abouti à la refonte complète des chaines de traitement Comptable et Statistique (intégration du métier Services, segmentation client, ...).
Cette nouvelle version du Datawarehouse devra permettre de supporter une volumétrie multipliée par 10 (de 250 Go à 2 To). Il a fallu passer de l’alimentation en Batch à une alimentation en temps réel pour réduire le temps de mise à disposition des données dans les outils d’analyse et de reporting. Accor souhaitait également garantir la traçabilité des informations et migrer le Datawarehouse de Oracle 9i à Oracle 11g.
Pour la partie analyse et reporting, une nouvelle plateforme a été installée sur des Serveurs Microsoft (SQL Server 2008) avec la création de cubes SSAS, de rapports SSRS et la mise à disposition de Excel 2007 comme outil d’analyse et d’interrogation pour les utilisateurs.

Les contraintes techniques

Les contraintes majeures étaient liées à :

  • une double migration OS / Base de données,
  • la normalisation des procédures de livraison (Environnements de Développement, de Recette et de Production)
  • la double activité Développement / Exploitation assurée par l’équipe projet.
  • la nécessité de disponibilité quasi permanente du Datawarehouse pour raisons d’exploitation qui rend les durées de temps d’arrêts de services pour migrations et livraisons assez réduites
  • Formation de l’équipe aux technologies Microsoft.
  • Apport d’une expertise technique sur Oracle ayant permis, en se passant d’un ETL, de gagner en performance et de réduire considérablement les temps de traitements.
  • Disponibilité des données en quasi temps réel (contre J+1 avant la refonte).
  • Cubes mis à jour toutes les heures contre une fois par jour sur l’ancienne plateforme.
  • Amélioration de la qualité des données : plus de traçabilité des incidents, plus de fiabilité et de fluidité dans l’alimentation du Datawarehouse.
  • Bénéfice engendré par l’intégration d’une équipe de consultants Olo-one au projet : amélioration de la qualité des développements tant dans le Datawarehouse que dans les nouveaux outils Microsoft, réduction des délais de développements, très bonne intégration avec l’équipe Accor.