Saltar al contenido principal

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

Importante

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ónMétodo de autenticaciónArtículos de Microsoft como referencia
Autenticación SQLIntroduzca el nombre de usuario y la contraseña de SQL ServerAutenticación SQL
Autenticación de WindowsUtilice la autenticación de Windows con SQL Server; usando el usuario de Windows bajo el que se ejecuta el servicio de dab NexusAutenticación de Windows
Microsoft Entra IDIntroduzca el nombre de usuario y contraseña para el cliente y el controlador.Microsoft Entra ID
Service PrincipalIntroduzca el Client ID y el Client Secret.Service Principal
Managed Identity asignada por el sistema-Managed Identity
Managed Identity asignada por el usuarioIntroduzca la Managed Identity asignada por el usuarioManaged Identity asignada por el usuario

Permisos

Nota

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

Importante

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:
nexus_fabricsql

  • 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.