2016-07-25 61 views
0

R或其他可以將AWS Redshift羣集連接到R閃亮應用程序的任何現有軟件包?我試圖使用Shiny構建交互式儀表板,數據源主要是Amazon Redshift或S3。任何可行的替代方案或建議也受到歡迎。Redshift to R Shiny Connectivity

+0

您是否檢查過此https://blogs.aws.amazon.com/bigdata/post/Tx1G8828SPGX3PK/Connecting-R-with-Amazon-Redshift – error2007s

回答

0

我在過去使用RJDBC和RPostgreSQL進行連接 - 兩者都很好。

請記住,Shinyapps.io不支持ODBC和JDBC Redshift驅動程序(因爲Shinyapps.io是在Ubuntu上構建的) - 因此RPostgreSQL可能是您最好的選擇。

RJDBCRPostgreSQL中獲得工作連接非常容易。

0

我使用R Shiny與紅移,非常好的結果。 首先,你必須安裝

library(RPostgreSQL) 
library(shinydashboard) #just if you want to use nice dashboards 

drv <- dbDriver("PostgreSQL") 
conn <- dbConnect(drv, host="blabla.eu-west-1.redshift.amazonaws.com", 
port="5439", dbname="xx, user="aaaaa", password="xxxxx") 
conn #run you connection 
test <-data.frame(dbGetQuery(conn, "select * from youtbalename")) 

這是爲我工作。