本文的内容
适用于:
SQL 2017(14.x)及以后
机器学习服务是SQL中的一项功能,它使用关系数据支持运行和R脚本。可以使用开源软件包和框架,以及预测分析和机器学习。该脚本是在数据库中执行的,而无需移动SQL之外或网络之外的数据。本文介绍了SQL机器学习服务的基础知识以及如何开始使用该服务。
注意
机器学习服务也可以在SQL托管实例中获得。有关其他SQL平台上的机器学习,请参见SQL机器学习文档。
注意
机器学习服务也可以在SQL托管实例中获得。有关其他SQL平台上的机器学习,请参见SQL机器学习文档。
要在SQL中执行Java,请参见Java语言扩展文档。
要在SQL中执行C#,请参见C#语言扩展文档。
在SQL中执行和R脚本
使用SQL机器学习服务,您可以在数据库中执行和R脚本。它可用于准备和清洁数据,执行功能工程,并在数据库中塑造,评估和部署机器学习模型。此功能运行脚本,其中数据所在,而无需通过网络将数据传输到其他服务器。
您可以在SQL实例上执行存储过程和R脚本。
R的基本分布包括在机器学习服务中。除包装外,还可以安装和使用开源软件包和框架,例如和 - 。
机器学习服务使用可伸缩性框架在SQL中运行和R脚本。了解有关其工作原理的更多信息:
开始使用机器学习服务
在或ON上安装SQL机器学习服务。您还可以在SQL托管实例上使用大数据簇和机器学习服务上的机器学习服务。
配置开发工具。请参阅数据笔记本中的运行和R脚本。您还可以在数据中运行T-SQL。
编写您的第一个或R脚本。
安装SQL机器学习服务。
配置开发工具。请参阅数据笔记本中的运行和R脚本。您也可以在数据中使用T-SQL。
编写您的第一个或R脚本。
和R版本
机器学习服务中包含的版本和R版本如下列出。
SQL版本累积更新运行时版R运行时版本
SQL 2022*
RTM和以后
3.10.2
4.2.0
SQL 2019
RTM和以后
3.7.1
3.5.2
SQL 2017
Cu22及以后
3.5.2和3.7.2
3.3.3和3.5.2
SQL 2017
RTM -CU21
3.5.2
3.3.3
SQL 2016
看
*有关R和软件包的支持版本,请参见在ON上安装SQL 2022机器学习服务(和R)或安装SQL机器学习服务(和R)。
和R包
除了企业软件包外,还可以使用开源软件包和框架。最常见的开源和R软件包是在机器学习服务中预安装的。
注意
从SQL 2022(16.X)开始,R的运行时间和Java不再使用SQL安装程序安装。请安装所需的R和/或自定义运行时和包装。有关更多信息,请参见在(和R)上安装SQL 2022机器学习服务或安装SQL机器学习服务。
该安装还包括以下和R软件包:
语言包说明
可扩展的主包。数据转换和操作,统计摘要,可视化和各种形式的建模。此外,此软件包中的功能会自动在可行处理的可用内核之间分配工作负载。
仅适用于SQL 2016,SQL 2017和SQL 2019。添加机器学习算法以创建自定义模型,以进行文本分析,图像分析和情感分析。
对于缩放R的主要软件包。数据转换和操作,统计摘要,可视化和各种形式的建模。此外,此软件包中的功能会自动在可行处理的可用内核之间分配工作负载。
(R)
仅适用于SQL 2016,SQL 2017和SQL 2019。添加机器学习算法以创建自定义模型,以进行文本分析,图像分析和情感分析。
仅适用于SQL 2016,SQL 2017和SQL 2019。针对SQL OLAP立方体的MDX查询的R功能。
仅适用于SQL 2016,SQL 2017和SQL 2019。在T-SQL存储过程中使用R脚本的机制,将存储过程注册到数据库中,并在R开发环境中运行存储过程。
r开放(停用)
适用于:SQL 2016,SQL 2017和SQL 2019。
R OPEN(MRO)是R增强分布。
有关使用机器学习服务安装软件包以及如何安装其他软件包的更多信息,请参见:
下一步
版权声明:本文为 “博览广文网” 原创文章,转载请附上原文出处链接及本声明;
工作时间:8:00-18:00
客服电话
0755-88186625
电子邮件
admin@lanyu.com
扫码二维码
获取最新动态