我正在使用SQL Server 2016 R服务,
我在网上搜索了几个文档和链接但是我没能在SQL Server 2016中获得有关svm的完整详细信息,请帮助学习
答案 0 :(得分:0)
嘿V L SUDHAKAR INAMPUDI,
好的,所以rxOneClassSvm
是MicrosoftML的一部分,它随Microsoft R Server版本3.3.2一起提供。 SQL Server 2016 R服务中的Microsoft R Server版本为3.2.2。安装CU4不会更新R版本。要查看您的版本,可以在SQL Server中运行以下R代码:
EXEC sp_execute_external_script
@language = N'R' ,
@script = N'print(R.Version()$version)'
您可以将现有版本更新为更高版本,但是您已为SQL Server安装了哪些Service Pack等的最低要求。但是,拥有CU4,你应该是金色的。此链接:https://blogs.msdn.microsoft.com/microsoftrservertigerteam/2017/03/22/running-microsoftml-in-sql-server/应该为您提供有关如何升级R版本的信息。
如果您想查看已安装的软件包,可以运行以下代码:
EXEC sp_execute_external_script
@language = N'R'
, @script = N'
OutputDataSet <- data.frame(installed.packages()[,c("Package", "Version", "Depends",
"License", "Built", "LibPath")]);'
WITH RESULT SETS ((Package nvarchar(255), Version nvarchar(100),
Depends nvarchar(4000), License nvarchar(1000),
Built nvarchar(100), LibPath nvarchar(2000)));
希望这有帮助!