¿Cómo conecto mi cuaderno de Amazon SageMaker Studio a un clúster de Amazon Redshift?

Última actualización: 15/11/2022

Quiero conectar mi cuaderno de Amazon SageMaker Studio a un clúster de Amazon Redshift.

Resolución

Clúster accesible al público

Si el clúster de Redshift es de acceso público, puede acceder a él desde cualquiera de las siguientes opciones:

  • Un dominio de SageMaker que solo se haya iniciado con una red de Internet pública y sin acceso a Amazon Virtual Private Cloud (Amazon VPC)
  • Un dominio de SageMaker Studio que se haya iniciado en una instancia de Amazon VPC

Si el clúster de Redshift está en una instancia de VPC diferente, configure una conexión de emparejamiento de VPC para asegurarse de que Studio pueda acceder al clúster.

Clúster privado

Si el clúster de Redshift es privado, solo puede acceder a este a través de un dominio de SageMaker Studio que se haya iniciado en una instancia de Amazon VPC. Si el clúster está en una instancia de VPC diferente, configure una conexión de emparejamiento de VPC para asegurarse de que Studio pueda acceder al clúster.

Requisitos adicionales

Asegúrese de que se cumplen los siguientes requisitos para ambos tipos de clústeres:

  • El grupo de seguridad adjunto a SageMaker Studio permite que el tráfico saliente llegue a puertos efímeros. Cuando un cliente de Studio se conecta a un servidor de Redshift, un puerto aleatorio del rango de puertos efímeros (1024-65535) se convierte en el puerto de origen del cliente.
  • El grupo de seguridad adjunto al clúster de Redshift permite la conexión entrante desde el grupo de seguridad adjunto al dominio de SageMaker Studio en el puerto 5439.
  • Si configuró un DNS personalizado, compruebe que el servidor DNS que usó la instancia de VPC de Studio pueda resolver el nombre de host del clúster de Redshift.