通过R - Mac OSX连接到AWS Redshift

时间:2014-07-30 22:11:28

标签: r odbc amazon-redshift

我尝试使用RPostgresSQL包通过R连接到Amazon Redshift并直接查询数据库。我遇到了这个问题:

> drv <- dbDriver("PostgresSQL")
Error in do.call(as.character(drvName), list(...)) : 
  could not find function "PostgresSQL"

我是一位非常新的Mac / Unix用户,所以我对如何继续操作感到很困惑。

1 个答案:

答案 0 :(得分:0)

你非常接近,但拼错了命令名

> library('RPostgreSQL')
Loading required package: DBI
> drv <- dbDriver("PostgresSQL")
Error in do.call(as.character(drvName), list(...)) :
  could not find function "PostgresSQL"
> drv <- dbDriver("PostgreSQL")
> class(drv)
[1] "PostgreSQLDriver"
attr(,"package")
[1] "RPostgreSQL"
>