Passer au contenu

Java s’octroie une interface d’accès aux serveurs Olap

La nouvelle interface Jolap est aux bases multidimensionnelles ce que JDBC est aux SGBD relationnels.

Grâce à JDBC (Java DataBase Connectivity), les développeurs Java disposent depuis longtemps d’une interface de programmation vouée à l’accès aux don- nées d’un SGBD relationnel. En revanche, ils étaient fort dépourvus dès lors qu’il s’agissait d’interroger une base de données multidimensionnelles. Un mal auquel a remédié un groupe de travail, mené (dans le cadre du programme Java Community Process) par Hyperion et soutenu notamment par IBM, Oracle et Sun. Il vient de publier la spécification Jolap, Java Online Analytical Processing (Olap) portant sur la définition d’une API standard destinée à la création, au stockage, à l’accès et la maintenance de données et de métadonnées liées aux serveurs multidimensionnels. Cette interface Java est indépendante de la structure de données sous-jacente, qu’elle repose sur une base Olap native ou sur un schéma en étoile appliqué à un SGBDR. Jolap n’est pas sans rappeler l’interface MDAPI (Multidimensional API) proposée par l’organisme Olap Council. Mais alors que MDAPI, peu employée, se contente de définir des mécanismes standards de requête (consultation) d’une base Olap, Jolap, conforme à la plate-forme J2EE, inclut d’emblée les fonctions de mise à jour. Aujourd’hui, OLE DB for Olap, signée Microsoft, s’avère être la seule interface susceptible de faire ombrage à Jolap. A sa sortie en septembre 1997, elle s’était adjugé les faveurs de bon nombre d’éditeurs, dont Business Objects, Cognos, Brio ou encore SAS Institute. Manquaient à l’appel… Hyperion et Oracle.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Stéphane Parpinelli