同时对 Amazon Redshift 和本地源运行查询
Posted
技术标签:
【中文标题】同时对 Amazon Redshift 和本地源运行查询【英文标题】:Run query against Amazon Redshift and an on-premises source at the same time 【发布时间】:2018-04-16 16:43:36 【问题描述】:我们正在使用 Amazon Redshift 集群以及我们的本地源数据。有时我们需要结合 Redshift 和本地数据运行查询。为了探索我在两个来源中的数据,我使用 DataGrip。
我知道 SQL 有像OpenQuery 这样的函数,可以在同一个事务中查询不同的数据库源。我想知道 DataGrip 是否可以做到这一点,或者我还能如何尝试在对 Redshift 和本地的查询中联系?
【问题讨论】:
您是否尝试将其作为外部模式插入 Redshift 中? 我该怎么做? @moscas 请参阅:docs.aws.amazon.com/redshift/latest/dg/… 【参考方案1】:我认为你有几个选择
-
使用启用数据联合的 bi 工具,有一些
这些。例如,您可以使用亚马逊 quicksight。 (这
虽然不会是 sql)
如果可能,将您的现场数据镜像到 s3,然后使用 redshift
加入该数据的频谱
【讨论】:
以上是关于同时对 Amazon Redshift 和本地源运行查询的主要内容,如果未能解决你的问题,请参考以下文章
AWS:将日志从 Amazon CloudWatch 导出到 Amazon Redshift
如何从我的 Amazon EC2 实例中连接到 Amazon Redshift 集群