Services d'exploration de données et sources de données

Le composant serveur de Microsoft SQL Server Analysis Services est l'application msmdsrv.exe, qui s'exécute habituellement en tant que service Windows. Cette application intègre des composants de sécurité, un composant d'écoute XMLA (XML for Analysis), un composant processeur de requêtes et de nombreux autres composants internes qui permettent d'effectuer les actions suivantes :

  • Analyser des instructions reçues des clients

  • Gérer des métadonnées

  • Gérer des transactions

  • Effectuer des calculs

  • Stocker des données de dimension et de cellule

  • Créer des agrégations

  • Planifier des requêtes

  • Mettre des objets en cache

  • Gérer des ressources du serveur

Écouteur XMLA

Le composant écouteur XMLA gère toutes les communications XMLA entre Analysis Services et ses clients. Le paramètre de configuration Port d'Analysis Services dans le fichier msmdsrv.ini peut être utilisé pour spécifier le port sur lequel une instance d'Analysis Services écoute. La valeur 0 dans ce fichier indique qu'Analysis Services écoute sur le port par défaut. Sauf spécification contraire, Analysis Services utilise par défaut les ports TCP suivants :

Port

Description

2725

Instances existantes de SQL Server 2000 Analysis Services.

2383

Instance par défaut de SQL Server Analysis Services.

2382

Redirecteur pour d'autres instances de SQL Server Analysis Services.

Affectation dynamique au démarrage du serveur

Instance nommée de SQL Server Analysis Services.

Pour plus d'informations sur le contrôle des ports utilisés par ce service, consultez Spécification et limitation des ports.

Utilisation de sources de données

Chaque fois que vous créez ou mettez à jour une structure ou un modèle d'exploration de données, vous utilisez les données stockées dans une vue de source de données. Bien qu'elle soit l'objet qui fournit des données au modèle ou à la structure, la vue de source de données ne contient pas elle-même de données. Elle utilise à la place les informations de connexion stockées dans la source de données sous-jacente pour obtenir des données. Par conséquent, lorsque vous définissez une source de données, vous devez vous assurer que la connexion est accessible même si la solution d'exploration de données est déplacée vers un autre emplacement.

Vous devez également configurer les propriétés de sécurité de la source de données pour garantir que les modèles ou les structures basés sur les données peuvent être traités ou interrogés même lorsque le modèle a été déplacé ou que différents utilisateurs se servent du modèle. L'Assistant Source de données prend en charge quatre options pour définir la sécurité sur une source de données : emprunt d'identité, emprunt d'identité avec la délégation, emprunt d'identité à l'aide du compte de service et la valeur par défaut, qui modifie les informations d'identification utilisées en fonction de l'opération. Pour plus d'informations sur ces options, consultez Définition d'une source de données à l'aide de l'Assistant Source de données (Analysis Services).

En plus de définir le contexte de sécurité de la source de données, vous devez veiller à ce que le compte utilisé pour se connecter à la source de données distante dispose au minimum des autorisations d'accès en lecture aux données. Analysis Services prend en charge de nombreux types de sources de données, y compris les classeurs Excel, les fichiers texte et les bases de données SQL Server. Par conséquent, une description complète de la façon de définir ces autorisations dépasse le cadre de cette rubrique. Pour plus d'informations, consultez la documentation du fournisseur. Pour obtenir des informations générales sur l'interaction des fournisseurs avec Analysis Services, consultez Clients (Analysis Services - Données multidimensionnelles).