Conexiones (SQL Server, Azure SQL y Microsoft Fabric)
Vista general de servidores SQL y conexiones
En la vista general de SQL Server puede ver todas las conexiones de SQL Server que existen actualmente. En la vista de conexiones puede ver todas las conexiones a Microsoft Fabric, Azure Data Lake y Snowflake.
Puede buscar una conexión específica, ajustar la selección de columnas o crear una nueva conexión con el botón + SQL Server o New Connection.
SQL Server
dab Nexus requiere el rol dbowner para la base de datos.
Creación
Para crear una nueva conexión de SQL Server vaya a Configuración > Servidores SQL > + SQL Server.
Introduzca un nombre para la nueva conexión.
Protocolo de conexión
- TCP/IP (recomendado)
- Named Pipes: en segundo plano se crea una conexión entre SQL Server y los clientes. Sólo ellos conocen ambos lados y los datos se envían de un lado a otro a través de esta conexión. Sin embargo, esto sólo funciona entre sistemas Windows.
- Memoria compartida: la comunicación entre SQL Server y los clientes funciona directamente a través de la memoria del ordenador. El requisito previo es que SQL Server y dab Nexus estén instalados en el mismo servidor.
Hostname
- Solo nombre de host: si el servidor hospeda solo una instancia de SQL Server, por ejemplo
myserver - Nombre de host e instancia: si el servidor hospeda varias instancias de SQL Server, por ejemplo
myserver\INSTANCE
Base de datos contenida (opcional): si activa esta opción, puede introducir un nombre para la base de datos en la que se almacenan sus datos (esto está aislado de la instancia de SQL Server que proporciona la base de datos). Habilitar cifrado TLS (opcional): si activa esta opción, el tráfico de datos entre dab Nexus y SQL Server está cifrado. Confiar en el certificado del servidor (opcional): si activa esta opción, el certificado de SSL/TLS enviado por el servidor no se valida.
Autenticación:
| Tipo de autenticación | Método de autenticación | Artículos de Microsoft como referencia |
|---|---|---|
| Autenticación SQL | Introduzca el nombre de usuario y la contraseña de SQL Server | Autenticación SQL |
| Autenticación de Windows | Utilice la autenticación de Windows con SQL Server; usando el usuario de Windows bajo el que se ejecuta el servicio de dab Nexus | Autenticación de Windows |
| Microsoft Entra ID | Introduzca el nombre de usuario y contraseña para el cliente y el controlador. | Microsoft Entra ID |
| Service Principal | Introduzca el Client ID y el Client Secret. | Service Principal |
| Managed Identity asignada por el sistema | - | Managed Identity |
| Managed Identity asignada por el usuario | Introduzca la Managed Identity asignada por el usuario | Managed Identity asignada por el usuario |
Permisos
Si no selecciona Equipos ni Usuarios, todos los usuarios de dab Nexus podrán utilizar esta conexión de SQL Server. Si selecciona uno o más Equipos o Usuarios, solo estos podrán utilizar la conexión de SQL Server.
Probar conexión
Si la prueba de conexión falla, recibirá posibles soluciones. También puede consultar más detalles sobre el posible problema.
Editar
Para editar una conexión existente de SQL Server simplemente haga clic en su nombre en la vista general.
Eliminación
La eliminación de una conexión de SQL Server puede afectar a tareas activas (programadas) y provocar que fallen. Esta eliminación no puede deshacerse.
Azure SQL
Se admiten los siguientes métodos de autenticación:
- Managed Identity (asignadas por el usuario y por el sistema): la autenticación con Managed Identity se basa en tokens, en la cual la identidad está asignada al recurso que desea autenticarse. La plataforma de identidad de Azure valida esa relación, lo que permite la autenticación sin contraseña.
- Nombre de Service Principal y secreto de aplicación (cliente): este método de autenticación no es recomendado por el riesgo asociado a contraseñas que pueden ser adivinadas o filtradas.
- Autenticación predeterminada de Microsoft Entra: explora varias cachés de credenciales en la máquina de la aplicación y puede usar tokens de aplicación para autenticarse con SQL.
Microsoft Fabric
La base de datos SQL en Fabric es parte de la carga de trabajo Database y los datos son accesibles desde otros elementos en Fabric. Ahora puede conectar su base de datos SQL de Fabric desde dab Nexus con solo unos sencillos pasos.
Requisitos previos
- Necesita una capacidad de Fabric existente. Si no la tiene, comience con una prueba de Fabric.
- Cree o utilice una base de datos SQL existente en Fabric.
Defina esta base de datos SQL de Fabric como el SQL Server en dab Nexus. La extracción y el análisis de datos se guardan luego en la base de datos SQL de Fabric. Los análisis de dab AnalyticSuite después pueden integrarse en Microsoft Fabric.
Parámetros requeridos
Desde el lado de Microsoft Fabric puede obtener los parámetros necesarios para establecer la conexión. Vaya a la configuración de su base de datos SQL de Fabric y seleccione Cadenas de conexión como se muestra a continuación:

- Host: valor de Data Source desde la cadena de conexión SQL de la base de datos SQL de Fabric
- Casilla 'Es base de datos contenida': esta opción debe estar marcada e introducir el valor de Initial Catalog aquí
- Autenticación: puede elegir entre los métodos de autenticación Microsoft Entra ID o Service Principal para conectar a su base de datos SQL de Fabric. Consulte el artículo de Microsoft Autenticación en la base de datos SQL en Microsoft Fabric.
Puede ejecutar la prueba de conexión para comprobar la conexión. Este paso también se puede omitir para simplemente Crear y cerrar la conexión.