Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

Se connecter à une instance d'Analysis Services

Les procédures passées en revue dans cette rubrique expliquent comment se connecter à une instance existante d'Analysis Services à l'aide d'applications et d'outils courants.

Pour plus d'informations sur la connexion par programme via des objets AMO ou ADOMD.NET, consultez Programmation d'objets fondamentaux AMO et Établissement de connexions dans ADOMD.NET. Pour plus d'informations sur la façon dont Analysis Services se connecte aux sources de données lors de l'importation ou du traitement des données, consultez Emprunt d'identité (SSAS Tabulaire) et Créer une source de données (SSAS Multidimensionnel).

Cette rubrique comprend les sections suivantes :

Configuration requise

Établir une connexion à l'aide de SQL Server Management Studio

Établir une connexion à l'aide d'Excel

Chaînes de connexion prises en charge par Analysis Services

Résolution des erreurs de connexion

Remarque Remarque

Vous pouvez également établir une connexion à un serveur dans Outils de données SQL Server (SSDT), en mode en ligne, ce qui permet de mettre à jour des objets Analysis Services lorsque la base de données est en cours d'exécution. Pour plus d'informations, consultez Connexion en mode en ligne à une base de données Analysis Services. En général, les connexions à partir de Outils de données SQL Server sont en mode projet, dans lequel les modifications sont déployées sur la base de données uniquement lorsque vous déployez explicitement le projet.

La réussite des connexions dépend d'une configuration de port valide et d'autorisations utilisateur appropriées. Cliquez sur les liens suivants pour plus d'informations sur chaque condition requise.

  1. Ouvrez SQL Server Management Studio. Dans la boîte de dialogue Se connecter au serveur, sélectionnez le type de serveur Analysis Services.

  2. Entrez le nom du serveur en tapant le nom de l'ordinateur sur lequel le serveur est en cours d'exécution. Si le serveur a été installé en tant qu'instance nommée, le nom du serveur doit être spécifié dans le format suivant : NomServeur\NomInstance. ADV-SRV062\Finance constitue un exemple de cette convention d'affectation des noms pour un serveur dont le nom réseau est ADV-SRV062, et sur lequel Analysis Services a été installé en tant qu'instance nommée portant le nom Finance.

  3. L'authentification est toujours l'authentification Windows, et le nom d'utilisateur est toujours l'utilisateur Windows qui se connecte par le biais de Management Studio. Pour que la connexion réussisse, vous devez disposer de l'autorisation d'accès au serveur ou à une base de données située sur le serveur.

  4. Les informations de connexion facultatives incluent des propriétés et des paramètres de connexion qui sont utilisés uniquement pour la connexion actuelle.

    Les propriétés de connexion comprennent la sélection d'une base de données spécifique (la valeur par défaut est l'ensemble des bases de données pour lesquelles vous disposez d'un accès utilisateur), les paramètres de délai d'expiration ou les options de chiffrement.

    Les paramètres de connexion sont utilisés pour remplacer la connexion par défaut par une chaîne de connexion personnalisée qui inclut des paramètres supplémentaires disponibles dans la boîte de dialogue Se connecter au serveur. L'exemple suivant illustre la façon dont vous pouvez utiliser cette fonctionnalité. Il inclut SSPI=Kerberos, qui n'est pas la valeur par défaut de la propriété SSPI :

    Provider=MSOLAP; Data Source=SERVER; Initial Catalog=AdventureWorks2012; SSPI=Kerberos
    

L'application cliente la plus couramment utilisée avec les bases de données Analysis Services est Microsoft Excel. Dans le cadre d'une installation d'Excel, Office installe le fournisseur OLE DB Analysis Services (MSOLAP.dll) et d'autres fournisseurs de données afin de vous permettre d'utiliser plus facilement les données se trouvant sur vos serveurs réseau. Quand vous configurez une connexion à un cube Analysis Services ou à une base de données model tabulaire, Excel enregistre les informations de connexion dans le fichier .odc en vue d'une utilisation ultérieure. La connexion est établie dans le contexte de sécurité de l'utilisateur Windows actuel. Pour que la connexion réussisse, ce compte d'utilisateur doit disposer d'autorisations en lecture sur la base de données.

  • Pour obtenir des instructions détaillées, consultez Se connecter ou importer des données à partir de SQL Server Analysis Services.

  • Lors de la configuration d'une connexion dans Excel, dans la dernière page de l'Assistant Connexion de données, vous pouvez spécifier des paramètres d'authentification pour Excel Services. Ces paramètres sont utilisés pour définir des propriétés sur le classeur dans l'éventualité où vous deviez le télécharger sur un serveur SharePoint disposant d'Excel Services. Ils sont utilisés dans les opérations d'actualisation des données. Les options sont Authentification Windows, Secure Store Service (SSS) et Aucun.

    Évitez d'utiliser Aucun. Analysis Services ne vous permet de spécifier un nom d'utilisateur et un mot de passe dans la chaîne de connexion que si vous vous connectez à un serveur pour lequel l'accès HTTP a été configuré. De même, n'utilisez SSS que si vous savez déjà que l'ID de l'application cible SSS est mappé à un ensemble d'informations d'identification d'utilisateur Windows qui ont un accès utilisateur aux bases de données Analysis Services. Dans la plupart des scénarios, l'utilisation de l'option par défaut Authentification Windows constitue le meilleur choix pour une connexion Analysis Services à partir d'Excel.

Cette section répertorie tous les formats de chaîne de connexion pris en charge par Analysis Services. À l'exception des connexions aux bases de données PowerPivot, vous pouvez spécifier ces chaînes de connexion dans les applications qui se connectent à Analysis Services.

Connexions natives (ou directes) au serveur

Data Source=server[:port][\instance] où « port » et « \ instance » sont facultatif. Par exemple, la spécification de « Data Source=server1 » ouvre une connexion à l'instance par défaut (et au port par défaut 2383) sur un serveur nommé « server1 ».

« Data Source=server1:port1 » ouvre une connexion à une instance en cours de exécution d'Analysis Services sur le port « port1 » sur le serveur « server1 ».

« Data Source=server1\instance1 » ouvre une connexion au navigateur SQL (sur son port par défaut 2382), résout le port de l'instance nommée « instance1 », puis ouvre la connexion à ce port Analysis Services.

« Data Source=server1:port1\instance1 » ouvre une connexion au navigateur SQL sur « port1 », résout le port de l'instance nommée « instance1 », puis ouvre la connexion à ce port Analysis Services.

Connexions de cube locales (fichiers .cub)

Data Source=<path>, par exemple « source de données = c:\temp\a.cub »

Connexions HTTP à msmdpump.dll

Data Source=<URL>, où l'URL est l'adresse HTTP ou HTTPS dans le dossier virtuel IIS qui contient le fichier msmdpump.dll. Pour plus d'informations, consultez Configurer l'accès HTTP à Analysis Services sur Internet Information Services (IIS) 7.0.

Connexions HTTP aux classeurs PowerPivot (fichiers .xlsx, .xlsb ou .xlsm)

Data Source=<URL>, où l'URL est le chemin d'accès SharePoint à un classeur PowerPivot publié dans une bibliothèque SharePoint. Par exemple, « source de données = http://localhost/Shared documents/Sales.xlsx ».

Connexions HTTP aux fichiers de connexion de modèle sémantique BI

Data Source=<URL> où l'URL est le chemin d'accès SharePoint au fichier .bism. Par exemple, « source de données = http://localhost/Shared documents/Sales.bism ».

Connexions incorporées PowerPivot

Data Source=$Embedded$ où $embedded$ " est un moniker qui fait référence à un modèle de données PowerPivot incorporées dans le classeur. Cette chaîne de connexion est créée et gérée en interne. Ne la modifiez pas. Les chaînes de connexion incorporées sont résolues par le complément PowerPivot pour Excel sur les stations de travail clientes, ou par PowerPivot pour les instances SharePoint dans une batterie de serveurs SharePoint.

Contexte de serveur local dans les procédures stockées Analysis Services

Data Source=*, où * est résolu sur l'instance locale.

Si vous avez des problèmes pour vous connecter à Analysis Services, examinez la liste de contrôle suivante pour connaître les solutions possibles.

  • À l'exception de PowerPivot pour SharePoint, toutes les connexions à un serveur distant requièrent que vous ayez configuré le pare-feu pour autoriser l'accès au port qu'Analysis Services écoute. Si vous obtenez des erreurs de connexion, vérifiez que le port est accessible et que des autorisations utilisateur sont accordées aux bases de données appropriées. Pour plus d'informations, consultez les liens mentionnés dans la section Conditions préalables.

  • Toutes les connexions à une instance d'Analysis Server, notamment les serveurs en mode Tabulaire et les serveurs PowerPivot pour SharePoint, utilisez le fournisseur OLE DB Analysis Services (MSOLAP.dll). Des fonctionnalités supplémentaires sont intégrées au fournisseur avec chaque nouvelle version d'Analysis Services. Vérifiez la version du fournisseur pour vous assurer qu'elle est conforme à la version du serveur Analysis Services que vous tentez d'utiliser.

Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
© 2013 Microsoft. Tous droits réservés.