Skip to main content

Administrar conexiones en base de datos

Crea y administra tus conexiones en base de datos desde una ubicación central. Utiliza la ventana Administrar conexiones en base de datos para ver las conexiones existentes en la base de datos y agregar nuevas conexiones en la base de datos.

Hay dos maneras de llegar a la ventana Administrar conexiones en base de base :

  • Añade una herramienta Conexión En-BD y selecciona Nombre de conexión > Administrar conexiones en la ventana Configuración .

  • Selecciona Opciones > Opciones avanzadas > Administrar conexiones En-BD .

Crear una nueva conexión en base de datos

1. Utiliza el menú desplegable Fuente de datos para seleccionar una fuente. Consulta Descripción general sobre En base de datos para obtener más información.

Opción ODBC genérico

En la herramienta Conexión En-BD, puedes seleccionar la opción ODBC genérico para intentar una conexión a una fuente de datos no compatible. Esta opción no garantiza una conexión exitosa a fuentes de datos no compatibles. Sin embargo, las fuentes de datos que son similares a Microsoft SQL Server tienen las mejores posibilidades de éxito.

2. Utiliza el menú desplegable Tipo de conexión para seleccionar un tipo.

  • Usuario : crea una conexión que solo tú puedas utilizar.

  • Sistema : crea una conexión que se puede compartir. Abre Alteryx Designer como administrador en tu computadora. Esta opción es solo para administradores de Designer.

  • Archivo : guarda una conexión de base de datos como un archivo .indbc para que se pueda empaquetar con un flujo de trabajo. Si seleccionas esta opción, debes especificar una ubicación de ruta de acceso del archivo de conexión para guardar el archivo.

3. Utiliza el menú desplegable Conexiones para seleccionar una conexión existente de la lista, o bien selecciona Nueva .

4. En Nombre de conexión , escribe un nombre para la conexión.

5. Utiliza el menú desplegable Cifrado de contraseña para seleccionar una opción de cifrado:

  • Ocultar : Ocultar la contraseña con un cifrado mínimo. Si planeas programar este flujo de trabajo para que se ejecute en cualquier equipo que no sea el tuyo, selecciona Ocultar . Consulta Programar flujos de trabajo para obtener más información.

  • Cifrar para la máquina : cualquier usuario del equipo puede ejecutar completamente el flujo de trabajo.

  • Cifrar para el usuario : el usuario especificado puede ejecutar el flujo de trabajo en cualquier equipo.

  • Permitir que se descifre la contraseña : Descifrar la contraseña y pasarla en los metadatos. Esta opción solo se utiliza junto con las herramientas predictivas en BDD.

6. En la pestaña Leer , utiliza el menú desplegable Controlador para seleccionar una opción, o bien déjala como predeterminada.

7. Selecciona la flecha desplegable Cadena de conexión y selecciona Conexión de base de datos nueva . Para las conexiones ODBC de Oracle OCI y SQL Server, puedes seleccionar una conexión de datos guardada o reciente.

Nota

Consulta Conexiones de base de datos ODBC y OLEDB para obtener más información sobre la creación de conexiones ODBC y OLEDB. Consulta Fuentes de datos y formatos de archivo admitidos para obtener más información sobre una plataforma de datos específica.

8. Selecciona la pestaña Escribir .

9. Utiliza el menú desplegable Controlador para seleccionar un controlador, o bien deja esta opción como predeterminada.

10. En Cadena de conexión , escribe o pega una cadena de conexión. Para las conexiones ODBC de Oracle OCI y SQL Server, puedes seleccionar una conexión de datos guardada o reciente.

Consideraciones de conexión

Cuando utilices la autenticación de SQL Server, debes escribir contraseñas sin estándares de formato SQL.

  • No admitimos tres o más caracteres de canalización consecutivos en las contraseñas.

  • El tratamiento de la contraseña ocurre automáticamente, así que no debes incluir una contraseña entre corchetes o escapar cualquier corchete derecho usado como carácter en una contraseña.

Introduce contraseñas sin estándares de formato de Oracle.

  • No utilices comillas dobles como caracteres de contraseña.

  • Puedes elegir encerrar la contraseña entre comillas dobles.

Para conectarse a HDFS:

1. Selecciona la flecha desplegable Cadena de conexión y, a continuación, selecciona Nueva conexión HDFS .

2. Selecciona configuración de servidor de HTTPFS , WebHDFS o Knox Gateway . Si utilizas Knox Gateway con Apache Spark, selecciona Anular URL de nodo de nombre predeterminada .

3. En Host , ingresa la dirección IP o URL del servidor Hadoop.

4. En Puerto , deja el número de puerto predeterminado, que se basa en la selección de configuración del servidor, o escribe un número de puerto.

5. De forma predeterminada, la URL se basa en Host. Ingresa una URL diferente si lo deseas.

6. Por defecto, el Directorio temporal es /tmp . Ingresa una ubicación diferente para el directorio temporal en el cual escribir, si lo deseas.

7. Ingresa un nombre de usuario en Nombre de usuario y una contraseña en Contraseña . Las credenciales requeridas varían según la configuración del clúster.

  • httpfs : se requiere un nombre de usuario, pero puede ser cualquier cosa.

  • webhdfs : No se requiere un nombre de usuario.

  • Knox Gateway : Se requiere un nombre de usuario y una contraseña. Utiliza un certificado de confianza al configurar la autenticación de Knox. Alteryx no admite certificados autofirmados.

8. Selecciona Kerberos y selecciona una opción de autenticación para leer y escribir en HDFS:

  • Ninguno : No utiliza ninguna autenticación.

  • Kerberos MIT : Alteryx utiliza el ticket de MIT predeterminado para autenticarse con el servidor. Primero debes adquirir un boleto válido mediante el Administrador de tickets Kerberos MIT.

  • Kerberos SSPI : Alteryx utiliza claves Kerberos de Windows para la autenticación. Obtiene esas claves cuando inicias sesión en Windows con tus credenciales. Por lo tanto, los campos Nombre de usuario y Contraseña no están disponibles.

La opción que selecciones depende de cómo el administrador de TI configure el servidor HDFS.

9. (Solo Apache Spark) Selecciona Anular la dirección URL predeterminada del nodo de nombres para invalidar la dirección URL del nodo de nombres e ingresa un host y un número de puerto si utilizas Knox Gateway, o si el servidor de nodo de nombre se ejecuta en un equipo diferente al servidor HTTPS o webhdfs.

10. (Recomendado) Selecciona Probar para probar la conexión.

11. Selecciona Aceptar .

Consulta Sistema de archivos distribuido de Hadoop para obtener más información.

12. Si te conectas a una base de datos con varias tablas, se abre la ventana Elegir tabla o especificar consulta . Selecciona la pestaña Tablas . Consulta la ventana Elegir tabla o especificar consulta para obtener más información.

13. Selecciona una tabla y Aceptar .

Editar o eliminar una conexión en base de datos

1. En la ventana Administrar conexiones en DB , utiliza el menú desplegable Fuente de datos para seleccionar una fuente.

Opción ODBC genérico

En la herramienta Conexión En-BD, puedes seleccionar la opción ODBC genérico para intentar una conexión a 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.

2. Utiliza el menú desplegable Conexiones para seleccionar una conexión existente.

3. Edita los detalles de la conexión o selecciona Eliminar para eliminar la conexión.

4. Selecciona Aceptar .

Consulta herramienta Conexión En-BD para obtener información sobre cómo crear y administrar conexiones en base de datos y utilizarlas en un flujo de trabajo. Consulta Fuentes de datos y formatos de archivo admitidos para obtener más información sobre las plataformas de datos y las bases de datos a las que te puedes conectar.

Alteryx también admite conexiones de bases de datos estándar. Consulta Administrar conexiones de datos .