Skip to main content

Conexiones ODBC y OLEDB a bases de datos

Importante

Aviso de fin de vida útil

Las conexiones de OLEDB llegarán al final de su vida útil en diciembre de 2026, después de lo cual ya no estarán disponibles en Alteryx Designer.

Designer puede acceder a los datos que residen en una base de datos y llevarlos a la memoria en Designer para procesarlos, o bien procesar los datos dentro de la base de datos donde se encuentran.

Utiliza la herramienta Datos de entrada y la herramienta Datos de salida para conectarte a una base de datos y leer o escribir datos para el procesamiento en la memoria. Utiliza la herramienta Conexión En-BD o la herramienta Entrada de flujo de datos para conectarte a la base de datos, leer los datos y crear la consulta que se envía a la base de datos cuando se ejecuta el flujo de trabajo.

Opción ODBC genérico

Desde la herramienta Conexión En-BD, puedes seleccionar la opción ODBC genérico para intentar una conexión con una fuente de datos no compatible. Esta opción no garantiza una conexión satisfactoria con fuentes de datos no compatibles; sin embargo, las fuentes de datos similares a Microsoft SQL Server tienen las mayores posibilidades de éxito.

Designer admite las conexiones ODBC y OLEDB a bases de datos, y varias plataformas de datos y controladores. Para obtener más información, ve a Fuentes de datos y formatos de archivo compatibles.

En esta página, se enumeran los pasos para agregar un nuevo controlador ODBC y OLEDB a tu computadora.

Sugerencia

Designer te permite configurar el tiempo de espera de la conexión de las fuentes de datos de ODBC. La característica mejora la experiencia general de conectividad cuando te conectas a fuentes de datos remotas o fuentes de datos que funcionan en horas de mayor actividad y que no son capaces de responder dentro del período de 30 segundos. Puedes consultar el artículo de la Comunidad para obtener más información sobre cómo se puede establecer el tiempo de espera de la conexión.

Crear una conexión ODBC a una base de datos

Importante

Aviso de fin de vida útil

Las conexiones de OLEDB llegarán al final de su vida útil en diciembre de 2026, después de lo cual ya no estarán disponibles en Alteryx Designer.

Para conectarte a través de ODBC, primero instala el controlador ODBC en tu computadora. A continuación, utiliza el Administrador de fuentes de datos de ODBC a fin de crear un nombre de la fuente de datos (DSN) para la conexión. Luego, puedes seleccionar el DSN en la herramienta Alteryx que estás utilizando para conectarte a la base de datos.

Sigue estos pasos para configurar una conexión ODBC…

  1. Abre el Administrador de ODBC del controlador que instalaste mediante uno de estos métodos:

    • En tu computadora, selecciona Inicio > Todos los programas.

    • En Alteryx, en la ventana Configuración de la herramienta Datos de entrada, selecciona Conectar un archivo o una base de datos y, luego, Otras bases de datos > ODBC > Administrador de ODBC.

    • En Alteryx, en la ventana Configuración de la herramienta Datos de salida, selecciona Escribir en archivo o base de datos > Otras bases de datos > Administrador de ODBC.

  2. Selecciona la pestaña Controladores y verifica que el controlador aparezca en la lista de controladores ODBC instalados en tu computadora.

  3. Selecciona la pestaña DSN de usuario para crear un DSN de usuario o la pestaña DSN de sistema para crear un DSN de sistema. Un DSN de usuario es específico para un usuario en la computadora y solo lo puede ver el usuario que lo crea. Todos los usuarios que inician sesión en la computadora pueden ver el DNS del sistema. Selecciona Agregar.

  4. En la ventana Crear una nueva fuente de datos, selecciona el controlador ODBC y, luego, Finalizar.

  5. En la ventana Configuración de DNS del controlador ODBC, en Nombre de la fuente de datos, ingresa un nombre para el DSN.

  6. En Descripción, ingresa los detalles sobre el DSN.

  7. En Host, ingresa la dirección IP o el nombre del host del servidor.

  8. En Puerto, ingresa el número del puerto de escucha del servicio.

  9. Selecciona Mecanismo, elige la autenticación apropiada y proporciona la información requerida. Para obtener más información sobre los requisitos de autenticación, ve a Configuración de conexión manual.Consideraciones para la configuración de conexiones

  10. Selecciona Opciones avanzadas para configurar las opciones avanzadas del controlador.

  11. Selecciona Probar para probar la conexión y, luego, selecciona Aceptar.

  12. Selecciona Guardar.

Una vez que hayas creado un nombre de la fuente de datos (DSN) para la conexión, selecciona el DSN desde dentro de la herramienta Datos de entrada a fin de leer datos o desde dentro de la herramienta Datos de salida para escribir datos en el procesamiento en la memoria. También puedes utilizar el DSN en la herramienta Conexión En-BD o la herramienta Entrada de flujo de datos para leer y procesar datos en base de datos a través de un controlador ODBC.

Crear una conexión OLEDB a una base de datos

Para conectarte a través de OLEDB, primero instala el controlador OLEDB en tu máquina. Después de instalar el controlador, puedes seleccionarlo desde una lista de controladores disponibles en la herramienta Alteryx que estás utilizando para conectarte a la base de datos.

Sigue estos pasos para configurar una conexión OLEDB…

  1. Abre la ventana Propiedades del enlace de datos mediante uno de estos métodos:

    • En Alteryx, en la ventana Configuración de la herramienta Datos de entrada, selecciona Conectar un archivo o una base de datos y, luego, Otras bases de datos > OLEDB.

    • En Alteryx, en la ventana Configuración de la herramienta Datos de salida, selecciona Escribir en archivo o base de datos > Otras bases de datos > OLEDB.

  2. Abre la ventana Propiedades del enlace de datos y selecciona un proveedor en la pestaña Proveedor.

  3. Haz clic en la pestaña Conexión.

  4. Selecciona o escribe el nombre del servidor.

  5. Selecciona el tipo de autenticación y, si es necesario, escribe un nombre de usuario en Nombre de usuario y una contraseña en Contraseña. Para obtener más información sobre los requisitos de autenticación, ve a Configuración de conexión manual.Consideraciones para la configuración de conexiones

    Aviso

    Para una conexión OLEDB a SQL Server cuando se utiliza un nombre de usuario y una contraseña, el parámetro Persist Security Info debe estar establecido en True.

  6. Selecciona la casilla de verificación Permitir guardar contraseña. Para obtener más información sobre las consideraciones de cifrado de contraseña, ve a Cifrado de contraseña.

  7. Selecciona Probar conexión.

  8. Selecciona Aceptar o selecciona las pestañas Avanzado o Todos para ver y establecer otras propiedades de inicialización que el controlador requiere, si es necesario.