我在我的 AWS RDS 中创建了一个 usaspending.gov 数据库实例。可以在此处找到此数据库的描述:https ://aws.amazon.com/public-datasets/usaspending/
数据以 PostgreSQL 快照的形式提供,我想在 Amazon SageMaker 的 Jupyter 笔记本中使用 Python 的 sqlalchemy 包访问数据库。
我尝试使用以下代码设置数据库连接,但出现连接超时错误。我对 AWS 和 Sagemaker 还很陌生,所以也许我搞砸了我的 sqlalchemy 引擎?我认为我的 VPC 安全设置没问题(看起来他们接受入站和出站请求)。
有什么想法我可能会错过吗?
engine = create_engine('postgresql://root:password@[我的端点]/[数据库实例]