Architecture logique (Analysis Services - Données multidimensionnelles)

Microsoft SQL Server Analysis Services utilise à la fois des composants serveur et clients pour fournir des fonctionnalités de traitement analytique en ligne (OLAP) et d'exploration de données pour les applications Business Intelligence :

  • Le composant serveur d'Analysis Services est implémenté comme un service Microsoft Windows. SQL Server Analysis Services prend en charge plusieurs instances sur le même ordinateur, chaque instance Analysis Services étant implémentée comme une instance séparée du service Windows.

  • Les clients communiquent avec Analysis Services à l'aide de la norme publique XMLA (XML for Analysis), un protocole SOAP qui permet d'émettre des commandes et de recevoir des réponses, exposée en tant que service Web. Des modèles objet clients sont aussi fournis via XMLA, et sont accessibles soit à l'aide d'un fournisseur managé, notamment ADOMD.NET ou un fournisseur OLE DB natif.

  • Les commandes de requête peuvent être émises à l'aide des langages suivants : SQL, MDX (Multidimensional Expressions), un langage de requête standard orienté analyse ou DMX (Data Mining Extensions), un langage de requête standard orienté exploration de données. ASSL (Analysis Services Scripting Language) peut également être utilisé pour gérer les objets de la base de données Analysis Services.

Analysis Services prend également en charge un moteur de cube local qui permet aux applications exécutées sur des clients déconnectés de parcourir les données multidimensionnelles stockées localement. Pour plus d'informations, consultez Clients (Analysis Services - Données multidimensionnelles)

Dans cette section

Voir aussi

Concepts

Présentation de l'architecture Microsoft OLAP

Architecture physique (Analysis Services - Données multidimensionnelles)