Administrar conexiones In-DB
Crea y administra tus conexiones en base de datos desde una ubicación central. Utiliza la ventana Administrar conexiones en BDD para ver las conexiones existentes en la base de datos y agregar nuevas conexiones en la base de datos.
Hay dos formas de llegar a la ventana Administrar conexiones en BDD:
- Añade una herramienta Conexión en BDD y haz clic en Nombre de la conexión > Administrar conexiones en la ventana Configuración. Consulta Herramienta Conexión en BDD.
- Haz clic en Opciones > Opciones avanzadas > Administrar conexiones en BDD.
- Haz clic en Fuente de datos y selecciona una fuente. Consulta Introducción a En base de datos..
- Haz clic en Tipo de conexión y selecciona el 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 el administrador 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 se selecciona esta opción, debe especificarse una ubicación de ruta del Archivo de conexión para guardar el archivo.
- Haz clic en Conexiones y selecciona una conexión existente de la lista, o haz clic en Nuevo.
- En Nombre de conexión, escribe un nombre para la conexión.
- Haz clic en Cifrado de contraseña y selecciona una opción de encriptación:
- Ocultar: oculta la contraseña utilizando un cifrado mínimo.
- Cifrar para la máquina: cualquier usuario en el equipo será capaz de utilizar completamente el flujo de trabajo.
- Cifrar para el usuario: el usuario que ha iniciado la sesión puede utilizar el flujo de trabajo en cualquier equipo.
- Permitir que se descifre la contraseña: descifra la contraseña y la transfiere a los metadatos. Esta opción solo se utiliza junto con las herramientas predictivas en BDD.
- En la pestaña Leer, haz clic en Controlador y selecciona una opción o déjela como predeterminada.
- Haz clic en la flecha desplegable Cadena de conexión y selecciona Nueva conexión de base de datos. Para las conexiones ODBC de Oracle OCI y SQL Server, puedes seleccionar alternativamente una conexión de datos guardada o reciente.
- Haz clic en la pestaña Escribir.
- Haz clic en Controlador y selecciona un controlador o déjalo como predeterminado.
- En la Cadena de conexión, escribe o pegue una cadena de conexión. Para las conexiones ODBC de Oracle OCI y SQL Server, puedes seleccionar alternativamente una conexión de datos guardada o reciente.
- No admitimos tres o más caracteres de barra vertical consecutivos en contraseñas.
- El tratamiento de la contraseña ocurre automáticamente, así que no debes incluir una contraseña entre llaves o escapar cualquier llave derecha usado como caracter en una contraseña.
- No utilices comillas dobles como caracteres de contraseña.
- Puedes elegir entre incluir la contraseña en comillas dobles.
- Haz clic en la flecha desplegable cadena de conexión y selecciona Conexión HDFS nueva.
- Selecciona configuración de servidor de HTTPFS, WebHDFS o Knox Gateway.
- En Host, escribe la dirección IP o URL del servidor Hadoop.
- 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.
- De forma predeterminada, la URL se basa en Host. Escribe una URL diferente si lo deseas.
- Por defecto, el Directorio temporal es /tmp. Escribe una ubicación diferente para el directorio temporal en el que escribir, si lo deseas.
- Escribe 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.
- Haz clic en Kerberos y selecciona una opción de autenticación para leer y escribir en HDFS.
- Ninguno: no se utiliza autenticación.
- Kerberos MIT: Alteryx usará el ticket por defecto de MIT para autenticarse con el servidor. Primero debes adquirir un boleto válido usando el Administrador de tickets Kerberos MIT.
- Kerberos SSPI: Alteryx utilizará las claves Kerberos de Windows para la autenticación las cuales se obtienen al iniciar sesión en Windows con las credenciales de Windows. Por 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 IT configuró el servidor HDFS.
- (solo para Apache Spark) Selecciona Anular y reemplazar la URL de Namenode predeterminada para anular y reemplazar la URL de NameNode e introduzca un número de host y de puerto si utilizas Knox Gateway, o si el servidor NameNode se está ejecutando en un equipo diferente al servidor httpfs o webhdfs.
- (Recomendado) Haz clic en Prueba para probar la conexión.
- Haz clic en OK.
- Haz clic en OK.
- Si te estás conectando a una base de datos con varias tablas, se abrirá la ventana Elegir tabla o especificar consulta. Haz clic en la pestaña Tablas. Consulta Elegir tabla o especificar ventana de consulta.
- Selecciona una tabla y haz clic en Aceptar.
Opción ODBC genérico
Desde la herramienta Conexión en BDD, 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.
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.
Consulta Conexiones de bases 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.
Cuando se utiliza la autenticación de SQL Server, introduce las contraseñas sin estándares de formato SQL.
Introduce contraseñas sin estándares de formato de Oracle.
Para conectarse a HDFS:
Si estas utilizando Knox Gateway con Apache Spark, selecciona Anular y reemplazar la URL de Namenode predeterminada.
Utiliza un certificado de confianza al configurar la autenticación de Knox. Alteryx no admite certificados autofirmados.
Consulta Hadoop Distributed File System para más información.
- En la ventana Administrar conexión en BDD, haz clic en Fuente de datos y selecciona una fuente.
Opción ODBC genérico
Desde la herramienta Conexión en BDD, 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.
- Haz clic en Conexiones y selecciona una conexión existente.
- Edita los detalles de la conexión o haz clic en Eliminar para eliminar la conexión.
- Haz clic en Aceptar.
Consulta Herramienta Conexión en BDD para aprender a crear y administrar conexiones en BDD y usarlas en un flujo de trabajo. Consulta Fuentes de datos y formatos de archivo admitidos para obtener más información sobre las plataformas y 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.