在尝试连接到Redshift Cluster时,我从Glue控制台遇到连接问题。我可以使用桌面上的确切凭据连接到Redshift集群。
我已遵循AWS文档,并为Redshift群集所在的安全组打开了“ ALL TCP”连接。胶水和Redshift都在同一地区。还为Glue提供了AWSRedshiftFullAccess。
我正在碰壁,如果您能向我提供解决此问题的指导,我们将不胜感激。我遵循了其他线程中推荐的步骤,但是没有运气(确保启用了DNSHostname和DNSResolution。
感谢您的指导。
谢谢
V
答案 0 :(得分:0)
您是否在Glue中Add connection
并将为Redshift创建的连接分配给了您正在运行的特定作业?链接为here。
答案 1 :(得分:0)
是的,我确实在Glue中使用了“添加连接”。
创建新的VPC并配置RedShift数据库后,我终于能够解决该问题,因为新的VPC和连接正常。
从积极的方面来说,我很高兴这个问题得到解决,但不确定是什么根本问题。
无论如何,感谢您的答复。赞赏。
答案 2 :(得分:0)
检查redshiftcluster是否已启用ssl,如果已启用SSL,则需要将ssl配置附加到主机URL的末尾。如果未启用ssl,请检查redshift群集的“安全性”组,它特别需要TCP / Redshift端口5439是开放入站的。