À propos de XMLA

XMLA est une API basée sur XML ou un protocole de communication utilisé dans le domaine du traitement analytique en ligne (OLAP) et de la veille stratégique (BI). Cette API a été créée afin de normaliser la communication entre une application cliente et un prestataire de données analytiques par connexion Internet. La communication entre le client et la source des données s'effectue au moyen de messages XML par l'intermédiaire d'un protocole standard SOAP (Simple Object Access Protocol). Pour interroger les bases de données, XMLA utilise MDX, un langage courant de requêtes multidimensionnelles. Pour plus d'informations, consultez la page des ressources sur les requêtes MDX.

XMLA permet aux applications clientes analytiques de passer d'une architecture traditionnelle client-serveur à un environnement plus souple, orienté Internet et associé librement. XMLA permet aux applications clientes de communiquer avec les serveurs OLAP ou des sources multidimensionnelles, qui sont basés naturellement sur Internet, pour résoudre les problèmes de dépendance client-serveur. Ainsi, les utilisateurs peuvent déployer les applications à partir de n'importe quel emplacement et les partager au sein d'une organisation ou entre des sociétés, sur le Web. D'autre part, XMLA prend en charge les protocoles Web courants (XML, HTTP ou SOAP) et les diverses plateformes standard (de Microsoft, SAS, SAP, Hyperion et plus récemment Oracle) et ne nécessite pas des connaissances des interfaces et API spécifiques ou des installations spéciales. Enfin, XMLA réduit au minimum le nombre de requêtes clients et d'allers-retours du serveur, permettant ainsi une amélioration de l'évolutivité et de la robustesse des sources de données.

 

How ActivePivot Users Benefit from XMLA

ActivePivot est l'une des nombreuses plateformes qui prennent en charge le protocole de communication XMLA. Ses utilisateurs peuvent profiter facilement des nombreux avantages de XMLA, tout en tirant parti des puissantes capacités d'analyse en temps réel de la plateforme ActivePivot :

  • Accessibilité : Il est possible d'accéder à ActivePivot depuis n'importe quel emplacement qui exécute un pilote XMLA, prenant en charge n'importe quelle interface utilisateur qui communique avec XMLA, comme Excel.
  • Fonctions XMLA/MDX avancées : Les utilisateurs qui accèdent à ActivePivot à partir d'un pilote XMLA peuvent profiter des formules XMLA/MDX avancées et des mesures calculées (telles que les calculs revenus-coûts).
  • Consultation et mise à jour des données en temps réel : Les utilisateurs d'ActivePivot peuvent repousser les limites de l'utilisation habituelle de XMLA. Les capacités puissantes d'ActivePivot en matière de données permettent aux utilisateurs de consulter et de mettre à jour leurs feuilles de calcul en temps réel (contactez nous pour installer nos services pour les feuilles de calcul).

À propos du cube OLAP

XMLA permet aux utilisateurs de se connecter aux sources de données OLAP, pouvant ainsi se connecter et créer dynamiquement des cubes OLAP. Les cubes OLAP sont un moyen commode pour compresser les données dans un fichier Excel. La table Excel Pivot utilise la technologie « pull » pour obtenir des informations provenant de milliers de millions de points de données, qui peuvent toutes être partagées au moyen d'un fichier Excel léger.

Les cubes OLAP créent une séparation physique entre la table Pivot et les données sources. Alors que la table Pivot utilise le cube OLAP pour le traitement des données, les données sources peuvent se trouver n'importe où sur le réseau et être actualisées sans devoir dépendre de la table Pivot.

Tout en permettant aux utilisateurs de XMLA d'utiliser les cubes OLAP en natif, ActivePivot repousse les limites habituelles d'un cube OLAP courant. La plateforme utilise une puissante technologie « pull » pour permettre un accès en temps réel aux données sources (que ce soit dans Excel ou dans ActiveUI).