首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >红移联邦查询错误:超时过期代码: 2500

红移联邦查询错误:超时过期代码: 2500
EN

Stack Overflow用户
提问于 2022-01-28 11:58:20
回答 1查看 437关注 0票数 0

在创建了一个“联邦模式”以访问远程RDS实例(不同的AWS帐户,但VPC窥视)之后:

代码语言:javascript
复制
CREATE EXTERNAL SCHEMA federated_schema
FROM POSTGRES
DATABASE 'popstgres_db' SCHEMA 'public'
URI 'my.host.com'
IAM_ROLE 'arn:aws:iam::1223456789:role/MyRole'
SECRET_ARN 'arn:aws:secretsmanager:my-region-1:1223456789:secret:my/secret';

我尝试用一个简单的联邦查询来测试它:

代码语言:javascript
复制
SELECT COUNT(*)
FROM federated_schema.my_table

但是,在等待了一段时间之后,我得到了以下错误消息:

error: timeout expired code: 2500

错误消息并没有真正的帮助,因为我已经检查过了,在承载相关服务的相对2 VPC之间有连接。

这里有什么问题?

EN

回答 1

Stack Overflow用户

发布于 2022-11-14 13:36:59

如此增强型VPC文档https://aws.amazon.com/premiumsupport/knowledge-center/redshift-enhanced-vpc-routing/中所指出的

要确定是否应该启用Amazon增强VPC路由,请考虑以下用例:位于对等VPC中的私有(Amazon )实例的...Federated查询。

因此,有必要在红移群集上启用增强的VPC路由:

从控制台→集群→my-dwh→属性→网络和安全设置→编辑→增强型VPC路由)

启用它之后,联邦查询开始工作

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70893405

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档