基于会话$ clientData $ hostname(即本地或非本地)的不同dbPool用户

时间:2017-07-10 15:13:54

标签: r shiny database-connection pool dbplyr

通常在开发连接到数据库的Shiny应用程序时,当应用程序位于本地/服务器上时,必须使用不同的用户名。

pool数据库连接方法效率最高(https://shiny.rstudio.com/articles/pool-dplyr.html),但调用shinyServer函数之外的数据库连接[推荐]意味着无法使用{ {1}}

我想创建一个闪亮的应用程序,实现以下目标:

  • 如果应用程序在127.0.0.1上运行,则启动带有用户名的数据库池

  • 显示表格的rows_to_show行,其中rows_to_show由session$clientData$url_hostname

  • 设置

使用rsconnet()运行/部署应用程序的方法就足够了。

sliderInput

0 个答案:

没有答案