在尝试将 R Studio 与 SQL Server 2016 集成时,我收到以下错误:
Unable to launch runtime for 'R' script. Please check the configuration of the 'R' runtime.
根据不同站点的建议,建议安装 "%programfiles%\RRO\RRO-3.2.2-for-RRE-7.5.0\R-3.2.2\library\RevoScaleR\rxLibs\x64\RegisterRExt.exe"/install
.
但是我已经安装了R studio,找不到指定的路径。
最佳答案
R Services for SQL 2016 是 Microsoft 的一项新产品,大约一年前 Microsoft 购买了 Revolution Analytics。这是第一个主要结果。
SQL Server 2016 处于(CTP - 社区技术预览版)状态,因此尚未真正完成(尽管您可以下载并使用大约 6 个月后到期的版本)。此外,许多文档不完整,并且可能存在大量错误。然而,它早已宣布它将包括“R Services for SQL 2016”,它基于 Revolution R Engine。为了使用它,你必须
照常安装 SQL Server 2016 CTP。
从 setup.exe 程序安装“高级分析扩展”(请参阅 https://msdn.microsoft.com/en-us/library/mt590808.aspx)
获取适当的 RevoScaleR 包(有两个)并安装它们,一个安装在您的客户端上,另一个安装在运行 SQL 2016 的计算机上。它们的描述如下:https://msdn.microsoft.com/en-us/library/mt604883.aspx
然后要对其进行测试,您可以按照此处的说明进行操作:https://msdn.microsoft.com/en-us/library/mt590808.aspx
祝你好运,但请记住它仍处于预发布开发和测试阶段,因此出现问题是可以预料的。
关于r - SQL Server 2016 与 R 服务集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34408783/