当我尝试使用函数tbl()
创建表引用时,我已建立与数据库的成功连接。
这是我使用的代码:
myredshiftconn<-src_postgres('nexus' ,
host = 'xxxxxxx.yyyyy-1.redshift.amazonaws.com',
port=5439,
user="xxxx",
password="yyyyy")
表示连接成功建立。
但是,在运行以下代码以创建表引用之后会发生另一个错误:
succesful_sales=tbl(myredshiftconn,"x_succesful_sales")
这里的错误:
Error in postgresqlExecStatement(conn, statement, ...) :
RS-DBI driver: (could not Retrieve the result : ERROR: relation "x_succesful_sales" does not exist
)
原因是什么?如何解决?