Gestionnaire de connexions Analysis Services

S’applique à :SQL Server SSIS Integration Runtime dans Azure Data Factory

Un gestionnaire de connexions SQL Server Analysis Services permet à un package de se connecter à un serveur qui exécute une base de données Analysis Services ou à un projet Analysis Services qui procure un accès à des données de cube et de dimension. La connexion à un projet Analysis Services est possible uniquement pendant le développement de packages dans SQL Server Data Tools (SSDT). Au moment de l'exécution, les packages se connectent au serveur et à la base de données sur lesquels vous avez déployé le projet Analysis Services .

Les tâches (telles que la tâche DDL d’exécution Analysis Services et la tâche de traitement Analysis Services ) et les destinations (telles que la destination Apprentissage du modèle d’exploration de données) utilisent un gestionnaire de connexions Analysis Services .

Pour plus d’informations sur les bases de données Analysis Services, consultez Bases de données de modèle multidimensionnel (SSAS).

Configuration du gestionnaire de connexions Analysis Services

Quand vous ajoutez un gestionnaire de connexions Analysis Services à un package, SQL Server Integration Services crée un gestionnaire de connexions résolu en une connexion Analysis Services au moment de l’exécution, définit les propriétés du gestionnaire de connexions et ajoute le gestionnaire de connexions à la collection Connexions sur le package. La propriété ConnectionManagerType du gestionnaire de connexions a pour valeur MSOLAP100.

Vous pouvez configurer le gestionnaire de connexions Analysis Services comme suit :

  • Spécifiez une chaîne de connexion configurée de façon à satisfaire les exigences du fournisseur Microsoft OLE pour Analysis Services.

  • Spécifiez l'instance de Analysis Services ou le projet Analysis Services auquel se connecter.

  • Si vous vous connectez à une instance de Analysis Services, spécifiez le mode d'authentification.

Notes

Si vous utilisez SSIS dans Azure Data Factory (ADF) et que vous souhaitez vous connecter à une instance d’Azure Analysis Services (AAS), vous ne pouvez pas utiliser un compte avec l’authentification multifacteur (MFA) activée. Au lieu de cela, vous devez utiliser un compte qui ne nécessite aucune interactivité/authentification MFA ou un principal du service. Pour utiliser ce dernier, rendez-vous ici pour en créer un et lui affecter le rôle d’administrateur de serveur. Sélectionnez ensuite Utiliser un nom d’utilisateur et un mot de passe spécifiques pour ouvrir une session sur le serveur dans votre gestionnaire de connexions et, pour finir, entrez vos User name: app:YourApplicationID et Password: YourAuthorizationKey.

  • Indiquez si la connexion créée à partir du gestionnaire de connexions est conservée au moment de l'exécution.

Vous pouvez définir les propriétés par le biais du concepteur SSIS ou par programmation.

Référence de l’interface utilisateur de la boîte de dialogue Ajout d’un gestionnaire de connexions Analysis Services

Utilisez la boîte de dialogue Ajout d’un gestionnaire de connexions Analysis Services pour créer une connexion à un serveur exécutant SQL Server Analysis Servicesou pour modifier les propriétés de connexion.

Options

Créer une connexion à un ordinateur exécutant Analysis Services
Utilisez la connexion par défaut à un serveur exécutant une instance d’ Analysis Servicesou créez une connexion en cliquant sur Modifier.

Modifier
Utilisez la boîte de dialogue Gestionnaire de connexions pour créer une connexion à un serveur exécutant une instance d’ Analysis Serviceset pour modifier les propriétés de connexion.

Créer une connexion à un projet Analysis Services dans cette solution
Spécifiez que la connexion utilisera un projet Analysis Services dans la solution ouverte.

Notes

Les projets de modèle tabulaire Analysis Services ne sont pas pris en charge pour ce scénario.

Projet Analysis Services
Sélectionnez un projet Analysis Services dans la liste.

Pour plus d’informations sur la configuration d’un gestionnaire de connexions par programmation, consultez ConnectionManager et Ajout de connexions par programme.