从 SQL Server 运行 R 时出现的问题

从 SQL Server 运行 R 时出现的问题

我正在运行 MS SQL 手册中的一段标准代码来测试 R 功能,并收到以下错误。我认为这是某种设置问题,因为我正在运行 Microsoft 网站上用作示例的代码。

错误:

来自外部脚本的 STDERR 消息:启动期间 - 警告消息:
在 setJsonDatabasePath(system.file("extdata/capabilities.json" 中,字节码版本不匹配;使用 eval

代码(只是为了证明它是标准的):

EXEC   sp_execute_external_script  
   @language = N'R'  
 , @script = N'iris_data <- iris;'
 , @input_data_1 = N''  
 , @output_data_1_name = N'iris_data'
 WITH RESULT SETS (("Sepal.Length" float not null,   
       "Sepal.Width" float not null,  
    "Petal.Length" float not null,   
    "Petal.Width" float not null, "Species" varchar(100)));

请注意,即使抛出错误,也会返回结果集。
我是dbowner运行此操作的数据库上的用户。
以下是有关数据库配置的信息:

Product:    Microsoft SOL Server Enterprise: Core-based Licensing  (64-bit)
Operating System:   Windows Server 2019 Datacenter (10.0)
Platform:   Windows
Version:    Windows 14.0.2027.2
Language:   English (United States)
Memory: 28672 MB
Processors:     4
Root Directory:     C:\Program Files\Microsoft SOL Server\MSSOL 14...
Server Collation:   SOL_Latin1_General_CP1_CI_AS
Is Clustered:   False
Is XTP Supported:   TRUE
Is HADR Enabled:    False

相关内容