Desidero collegare il mio notebook Amazon SageMaker Studio a un cluster Amazon Redshift.
Risoluzione
Cluster accessibile pubblicamente
Se il cluster Redshift è accessibile pubblicamente, puoi accedervi tramite una delle seguenti opzioni:
- Tramite dominio SageMaker lanciato solo con Internet pubblico senza alcun accesso ad Amazon Virtual Private Cloud (Amazon VPC)
- Tramite dominio SageMaker Studio lanciato in un Amazon VPC
Se il cluster Redshift si trova in un VPC diverso, configura una connessione peering VPC per assicurarti che Studio possa accedere al cluster.
Cluster privato
Se il cluster Redshift è privato, puoi accedervi solo tramite un dominio SageMaker Studio lanciato in un Amazon VPC. Se il cluster si trova in un VPC diverso, configura una connessione peering VPC per assicurarti che Studio possa accedere al cluster.
Ulteriori requisiti
Assicurati che per entrambi i tipi di cluster vengano soddisfatti i seguenti requisiti:
- Il gruppo di sicurezza collegato a SageMaker Studio deve consentire il traffico in uscita verso porte effimere. Quando un client di Studio si connette a un server Redshift, una delle porte effimere all'interno dell'intervallo (1024-65535) diventa la porta sorgente del client.
- Il gruppo di sicurezza collegato al cluster Redshift deve consentire la connessione in entrata dal gruppo di sicurezza collegato al dominio SageMaker Studio sulla porta 5439.
- Se hai configurato un DNS personalizzato, verifica che il server DNS utilizzato da Studio VPC sia in grado di risolvere il nome host del cluster Redshift.
Informazioni correlate
Connessione a un'origine dei dati esterna
Utilizzo dell'API dati Amazon Redshift per interagire da un notebook Jupyter Amazon SageMaker
Leggi la documentazione di Docs per l'acquisizione dei dati con Redshift