使用Redshift作为Pentaho PDI数据库存储库

时间:2017-06-28 23:14:23

标签: pentaho amazon-redshift kettle pentaho-spoon pdi

我在PDI CE 7.0上运行Spoon并尝试首次设置我的数据库存储库。 我能够使用SQL Server作为我的数据库存储库,但我想知道是否可以将我的Redshift服务器用作我的数据库存储库。

当我测试我的数据库连接时,它运行正常。 但是,当我尝试连接到存储库时,我收到一条错误消息,指出“您似乎没有获得与服务器的连接。请检查您正在使用的路径,并确保服务器已启动并运行” (Click to see error message

我已经尝试过更改我的JDBC驱动程序了。我已经使用Postgresql驱动程序9.3和8.4以及亚马逊的Redshift驱动程序进行了测试。通过所有这些选项,我得到了同样的信息。

是否可以将Redshift用作我的数据库存储库?

这是我从Spoon Console收到的堆栈跟踪。

ec2.startInstances

1 个答案:

答案 0 :(得分:0)

您不应将Redshift用作存储库。 Redshift是一个大型数据仓库,具有面向列的存储,而存储库是一个操作数据库,在行面向存储中效果最佳。

话虽如此,您应该查看实际的日志消息(在Spoon中他们将在控制台中)以确定原因。作为第一个猜测,我会检查你是否安装了JDBC驱动程序。