Microsoft Azure Synapse Analytics

Última actualización: 05 abr 2025
Microsoft Azure Synapse Analytics

Para acceder a sus datos en un Microsoft Azure Synapse Analytics, cree un activo de conexión para él.

Microsoft Azure Synapse Analytics es un servicio de anayltics de almacén de datos proporcionado como parte de Microsoft Azure.

Nota : Esta conexión solo admite el grupo SQL dedicado.

Crear una conexión con Microsoft Azure Synapse Analytics

Para crear el activo de conexión, necesita estos detalles de conexión:

  • Nombre de base de datos
  • Nombre de host o dirección IP
  • Número de puerto
  • Certificado SSL (si lo necesita el servidor de bases de datos)

Credenciales

Elija un método de autenticación:

Nombre de usuario y contraseña
Nombre de usuario y contraseña para acceder a la base de datos en Microsoft Azure Synapse Analytics.

Nota:Requisito previo para la autenticación Entra ID:

Microsoft Entra ID es un servicio de gestión de identidades y accesos basado en la nube. Para obtener valores de conexión para el método de autenticación Entra ID, inicie sesión en el portal Microsoft Azure. Para más información sobre Entra ID, consulte la siguiente documentación de Microsoft:

Credencial de secreto de cliente de ID de Entra

  • ID de cliente: El ID de cliente para autorizar el acceso a Microsoft Azure. Para encontrar el ID de cliente de su aplicación, seleccione ID de Microsoft Entra. En Registros de aplicaciones, seleccione su aplicación. Haga clic en Copiar para copiar el ID de cliente de su aplicación. Para obtener más información, consulte Registro de una aplicación Microsoft Entra y creación de una entidad de seguridad de servicio.
  • Secreto de cliente: La clave de autenticación que se asocia al ID de cliente para autorizar el acceso a Microsoft Azure. Para encontrar el secreto de Cliente para su aplicación, seleccione Microsoft Entra ID. En Registros de aplicaciones, seleccione su aplicación. Vaya a Certificados & secretos > Secretos de cliente. Haga clic en Copiar para copiar el secreto de Cliente existente o haga clic en Nuevo secreto de Cliente para crear un nuevo secreto de Cliente y copiarlo. Para obtener más información, consulte Registro de una aplicación Microsoft Entra y creación de una entidad de seguridad de servicio.

Entra ID usuario contraseña credencial
Nombre de usuario y contraseña de la cuenta Microsoft Azure.

Para Conectividad privada, para conectarse a una base de datos que no se exterioriza a Internet (por ejemplo, detrás de un cortafuegos), debe configurar una conexión segura.

Si se conecta con IBM Cloud Satellite, deberá establecer la política de conexión Proxy en el servidor Azure para poder conectarse a Azure SQL Database. Para obtener más información, consulte Arquitectura de conectividad deAzure SQL Database.

Elija el método para crear una conexión basada en el lugar en el que se encuentra en la plataforma

En un proyecto
Haga clic en Activos > Nuevo activo > Conectar a una fuente de datos. Consulte Adición de una conexión a un proyecto.
En un catálogo
Pulse Añadir al catálogo > Conexión. Consulte Adición de un activo de conexión a un catálogo.
En un espacio de despliegue
Haga clic en Importar activos > Acceso a datos > Conexión. Véase Añadir activos de datos a un espacio de despliegue.
En el catálogo de activos de la plataforma
Pulse Nueva conexión. Consulte Adición de conexiones de plataforma.

Paso siguiente: Añadir activos de datos desde la conexión

Ejecución de sentencias SQL

Para asegurarse de que sus sentencias SQL se ejecutan correctamente, consulte la Azure Synapse para conocer la sintaxis correcta.

Microsoft Azure Synapse Analytics

Comience a utilizar Azure Synapse Analytics

Configuración de la importación de metadatos de linaje para Microsoft Azure Synapse Analytics

Al crear una importación de metadatos para la conexión Microsoft Azure Synapse Analytics, puede establecer opciones específicas para esta fuente de datos y definir el alcance de los datos para los que se genera el linaje. Para obtener más información sobre la importación de metadatos, consulte Diseño de importaciones de metadatos.

Alcance de la importación de metadatos de linaje

Listas de inclusión y exclusión
Puede incluir o excluir activos hasta el nivel de esquema. Proporcione bases de datos y esquemas en el formato base de datos/esquema. Cada parte se evalúa como una expresión regular. Los activos que se añadan posteriormente en la fuente de datos también se incluirán o excluirán si cumplen las condiciones especificadas en las listas. Valores de ejemplo:
  • myDB/: todos los esquemas de la base de datos myDB .
  • myDB2/.*: todos los esquemas de la base de datos myDB2 .
  • myDB3/mySchema1: mySchema1 esquema de la base de datos myDB3 .
  • myDB4/mySchema[1-5]: cualquier esquema de mi base de datos myDB4 con un nombre que empiece por mySchema y termine con un dígito entre 1 y 5.
Entradas externas
Si utiliza scripts SQL y scripts T-SQL externos de Microsoft Azure Synapse Analytics que no se extraen directamente de la base de datos conectada, puede añadirlos en un archivo ZIP como entrada externa. Puede organizar la estructura de un archivo ZIP como subcarpetas que representen bases de datos y esquemas. Una vez analizados los scripts, se añaden a las bases de datos correspondientes del catálogo o proyecto seleccionado. El archivo ZIP puede tener la siguiente estructura:
    <database_name>
        <schema_name>
           <script_name.sql>
    <database_name>
        <script_name.sql>
    <script_name.sql>
    replace.csv
    linkedServerConnectionsConfiguration.prm

El archivo replace.csv contiene sustituciones de marcadores de posición para las secuencias de comandos que se añaden en el archivo ZIP. Para obtener más información sobre el formato, consulte Sustitución de marcadores de posición.

El archivo linkedServerConnectionsConfiguration.prm contiene definiciones de conexión a servidores enlazados. La siguiente estructura define una única conexión:

[{Shortcut_Name}] Type={connection_type}
Connection_String={connection_string}
Server_Name={server_name}
Database_Name={database_name}
Schema_Name={schema_name}
User_Name={user_name}

Opciones avanzadas de importación de metadatos

Extraer atributos ampliados
Puede extraer atributos extendidos como clave primaria, única y restricciones de integridad referencial de columnas. Por defecto, estos atributos no se extraen.
Modo de extracción
Puede decidir qué modo de extracción ejecutar para los metadatos importados. Tiene las siguientes opciones:
  • Prefetch: utilícelo para bases de datos relacionales.
  • Masivo paralelo: utilícelo para motores de proceso analítico.
  • Una sola hebra: utilícelo para evitar el paralelismo y las grandes consultas durante la extracción. Si se selecciona este modo, el rendimiento puede ser bajo.
Extracción de la lógica de transformación
Puede habilitar la creación de descripciones de lógica de transformación a partir de código SQL en scripts SQL.

Más información

Azure Documentación de Synapse Analytics

Tema principal: Conexiones soportadas