Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del parche 198. Las UDF de Python existentes seguirán funcionando hasta el 30 de junio de 2026. Para obtener más información, consulte la publicación del blog
Creación de una entrada de sistema DSN para una conexión ODBC
Después de descargar e instalar el controlador ODBC, agregue una entrada de nombre de origen de datos (DSN) al equipo cliente o a la instancia de Amazon EC2. Las herramientas de cliente SQL pueden utilizar este origen de datos para conectarse a la base de datos de Amazon Redshift.
Se recomienda crear un DSN del sistema en lugar de un DSN de usuario. Algunas aplicaciones cargan los datos mediante una cuenta de usuario de base de datos diferente y es posible que no puedan detectar los DSN de usuario que se crean en otra cuenta de usuario de base de datos.
nota
Para la autenticación con credenciales de AWS Identity and Access Management (IAM) o credenciales de proveedor de identidad (IdP), se requieren pasos adicionales. Para obtener más información, consulte Configurar una conexión JDBC u ODBC para usar credenciales de IAM.
Para crear una entrada DSN del sistema para una conexión ODBC:
-
En el menú Start (Inicio), escriba “ODBC Data Sources” (Orígenes de datos ODBC). Elija ODBC Data Sources (Orígenes de datos ODBC).
Asegúrese de elegir el Administrador de orígenes de datos ODBC que tenga el mismo valor de bits que la aplicación cliente que está utilizando para conectarse a Amazon Redshift.
-
En ODBC Data Source Administrator (Administrador de orígenes de datos ODBC), elija la pestaña Driver (Controlador) y busque la siguiente carpeta del controlador: Amazon Redshift ODBC Driver (x64) (Controlador ODBC de Amazon Redshift [x64]).
-
Elija la pestaña DSN de sistema para configurar el controlador para todos los usuarios del equipo o la pestaña DSN de usuario para configurar solamente el controlador para la cuenta de usuario.
-
Elija Agregar. Se abrirá la ventana Create New Data Source (Crear nuevo origen de datos).
-
Elija Amazon Redshift ODBC Driver (x64) (Controlador ODBC de Amazon Redshift [x64]) y, a continuación, elija Finish (Finalizar). Se abrirá la ventana Amazon Redshift ODBC Driver DSN Setup (Configuración de DSN del controlador ODBC de Amazon Redshift).
-
En la sección Connection Settings (Configuración de conexión), escriba la siguiente información:
-
Nombre de origen de datos
Escriba un nombre para el origen de datos. Por ejemplo, si siguió la Guía de introducción a Amazon Redshift, podría escribir
exampleclusterdsnpara que le sea más fácil recordar el clúster que asocia a este DSN. -
Server
Especifique el host de punto de conexión del clúster de Amazon Redshift. Puede encontrar esta información en la consola de Amazon Redshift en la página de detalles del clúster. Para obtener más información, consulte Configuración de conexiones en Amazon Redshift.
-
Puerto
Escriba el número de puerto que usa la base de datos. Según el puerto que haya seleccionado al crear, modificar o migrar el clúster, se permitirá el acceso al puerto seleccionado.
-
Database
Introduzca el nombre de la base de datos de Amazon Redshift. Si ha lanzado el clúster sin especificar un nombre de base de datos, escriba
dev. De lo contrario, utilice el nombre que eligió durante el proceso de inicio. Si siguió la Guía de introducción a Amazon Redshift, ingresedev.
-
-
En la sección Authentication (Autenticación), especifique las opciones de configuración para configurar la autenticación de IAM o estándar.
-
Elija SSL Options (Opciones de SSL) y especifique un valor para el siguiente campo:
-
Modo de autenticación
Elija un modo para controlar la Capa de conexión segura (SSL). En un entorno de prueba, podría usar
prefer. No obstante, para entornos de producción y cuando se requiera un intercambio seguro de datos, useverify-caoverify-full. -
TLS mínimo
Otra opción, elija la versión mínima de TLS/SSL que el controlador permite que el almacén de datos utilice para cifrar las conexiones. Por ejemplo, si especifica TLS 1.2, TLS 1.1 no se puede usar para cifrar las conexiones. La versión predeterminada es TLS 1.2.
-
-
En la pestaña Proxy, especifique cualquier configuración de conexión proxy.
-
En la pestaña Additional Options (Opciones adicionales), especifique las opciones sobre cómo devolver los resultados de la consulta a la herramienta o aplicación de cliente SQL.
-
En Opciones avanzadas, especifique valores para
logLevel,logPath,compressiony otras opciones. -
Seleccione Probar Si el equipo cliente puede conectarse a la base de datos de Amazon Redshift, aparecerá el siguiente mensaje: Connection successful (Conexión realizada correctamente). Si el equipo cliente no puede conectarse a la base de datos, genere un archivo de registro y póngase en contacto con soporte de AWS para solucionar los posibles problemas. Para obtener información sobre la generación de registros, consulte (LINK).
-
Seleccione Aceptar.