我希望有人可以帮助在Bluemix上部署基于dashDB构建的R Shiny应用程序。
我已经构建了一个当前在我的本地计算机上运行的Shiny应用程序。但是,我现在想要使用dashDB服务在Bluemix上托管此应用程序来存储相关数据。我在dashDB上的rStudio中运行了应用程序,当我点击“运行应用程序”时,它会按预期运行。
我的问题是如何从这个阶段开始将闪亮的应用程序部署到Web应用程序,最终用户可以通过Web链接访问它?
我已经看过一些关于将Shiny应用程序部署到Bluemix的其他问题(例如Unable to push Sample Shiny App to Bluemix,http://www.ibm.com/developerworks/library/ba-rtwitter-app/index.html),但这些问题似乎与从本地应用程序直接部署到Bluemix有关。我找不到有关从dashDB服务部署的任何指导。
这可能吗?有没有其他人能够做到这一点?
谢谢!
答案 0 :(得分:0)
dashDB有一个REST API,可用于启动R脚本/应用程序。所以你应该能够用这种方式以这种方式启动R脚本(ui.R,server.R),这就是R Web应用程序的立场。
见这里:https://developer.ibm.com/clouddataservices/wp-content/themes/projectnext-clouddata/dashDB/ 要使用的REST端点是带/ rscript / {filename}
的POST