我们有一个供应商在Redshift实例上拥有他们的数据。我们有一个存储所有数据的SQL Server实例。有没有办法可以“安装”#39;将Redshift实例作为模式或其他东西,以便我们能够通过连接到远程Redshift实例来访问供应商数据?
答案 0 :(得分:0)
Imho它不可能(并且任何供应商组合都不可能)。 不同的DBMS使用不同的(专有)格式来存储数据,与其他数据库的通信超出了它们的范围。
要连接到不同的数据源,您可以使用一些ETL工具(Microsoft有SSIS,您可以尝试CloverETL,Talend,Pentaho)。
(或者您可以尝试实现从Redshift到CSV的一些卸载,将CSV加载到MSSQL,但再次,为了可靠地执行,保持数据合理的最新等,您需要一些脚本或ETL工具。 )