Compartir a través de


administrador de conexiones de Analysis Services

Se aplica a: SQL Server SSIS Integration Runtime en Azure Data Factory

Un administrador de conexiones de SQL Server Analysis Services permite que un paquete se conecte con un servidor que se ejecuta en una base de datos de Analysis Services o con un proyecto de Analysis Services que proporciona acceso a datos de cubo y dimensiones. Solo puede conectarse a un proyecto de Analysis Services mientras desarrolla paquetes en SQL Server Data Tools (SSDT). Durante el tiempo de ejecución, los paquetes se conectan al servidor y la base de datos en la que se implementó el proyecto de Analysis Services .

Ambas tareas, como la tarea Ejecutar DDL de Analysis Services y la tarea Procesamiento de Analysis Services , y los destinos como el destino de Entrenamiento del modelo de minería de datos, usan un administrador de conexiones de Analysis Services .

Para obtener más información sobre las bases de datos de Analysis Services, vea Bases de datos de modelos multidimensionales (SSAS).

Configuración del administrador de conexiones de Analysis Services

Cuando agrega un administrador de conexiones de Analysis Services a un paquete, SQL Server Integration Services crea un administrador de conexiones que se resuelve como una conexión de Analysis Services en tiempo de ejecución, establece las propiedades del administrador de conexiones y agrega el administrador de conexiones a la colección Conexiones del paquete. La propiedad ConnectionManagerType del administrador de conexiones se establece en MSOLAP100.

Puede configurar el administrador de conexiones de Analysis Services de las maneras siguientes:

  • Proporcionar una cadena de conexión configurada para cumplir con los requisitos del Proveedor Microsoft OLE DB para Analysis Services.

  • Especificar la instancia de Analysis Services o el proyecto de Analysis Services con el que desea conectarse.

  • Si se está conectando a una instancia de Analysis Services, especifique el modo de autenticación.

Nota

Si usa SSIS en Azure Data Factory (ADF) y quiere conectarse a una instancia de Azure Analysis Services (AAS), no puede usar una cuenta con Multi-Factor Authentication (MFA) habilitado, sino que debe usar una cuenta que no requiera ninguna interactividad o MFA o una entidad de servicio en su lugar. Para usar esta última, aquí puede ver cómo crear una y asignarle el rol de administrador del servidor, luego seleccione Use a specific user name and password (Usar un nombre de usuario y una contraseña concretos) para iniciar sesión en el servidor en el administrador de conexiones y, por último, escriba User name: app:YourApplicationID y Password: YourAuthorizationKey.

  • Indicar si la conexión creada desde el administrador de conexiones se conserva en el tiempo de ejecución.

Puede establecer propiedades a través del Diseñador de SSIS o mediante programación.

Referencia de la interfaz de usuario del cuadro de diálogo Agregar administrador de conexiones con Analysis Services

Utilice el cuadro de diálogo Agregar administrador de conexiones con Analysis Services para crear una conexión con un servidor que ejecuta SQL Server Analysis Services o para editar propiedades de conexión.

Opciones

Crear una conexión con un equipo que ejecuta Analysis Services
Use la conexión predeterminada con un servidor que ejecuta una instancia de Analysis Serviceso haga clic en Editarpara crear una nueva conexión.

Edición
Use el cuadro de diálogo Administrador de conexiones para crear una conexión con un servidor que ejecuta una instancia de Analysis Servicesy para editar propiedades de conexión.

Crear una conexión con un proyecto de Analysis Services en esta solución
Permite especificar que la conexión usará un proyecto de Analysis Services en la solución abierta.

Nota

Los proyectos de modelos tabulares de Analysis Services no se admiten en este escenario.

Proyecto de Analysis Services
Seleccione un proyecto de Analysis Services de la lista.

Para obtener información sobre la configuración de un administrador de conexiones mediante programación, vea ConnectionManager y Agregar conexiones mediante programación.