Skip to content

Commit c25f1b1

Browse files
authored
Merge pull request #7161 from HeidiSteen/heidist-master
SEO
2 parents e344c8f + ca5f1cb commit c25f1b1

2 files changed

Lines changed: 12 additions & 9 deletions

File tree

docs/advanced-analytics/r/sql-server-r-services.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
22
title: R Services in SQL Server 2016 | Microsoft Docs
3-
description: Overview introduction to SQL Server Services, R support for in-database analytics
3+
description: R in SQL Server for integrated R tasks on relational data, including data science and statistical modeling, predictive analytics, data visualization and more.
44
ms.prod: sql
55
ms.technology: machine-learning
66

7-
ms.date: 08/27/2018
7+
ms.date: 09/10/2018
88
ms.topic: overview
99
author: HeidiSteen
1010
ms.author: heidist
@@ -13,12 +13,15 @@ manager: cgronlun
1313
# R Services in SQL Server 2016
1414
[!INCLUDE[appliesto-ss-xxxx-xxxx-xxx-md-winonly](../../includes/appliesto-ss-xxxx-xxxx-xxx-md-winonly.md)]
1515

16-
SQL Server 2016 R Services is an add-on to a database engine instance, used for executing R code and functions on SQL Server. Code runs in an extensibility framework, isolated from core engine processes, but fully available to relational data as stored procedures, as T-SQL script containing R statements, or as R code containing T-SQL.
16+
R Services is an add-on to a SQL Server 2016 database engine instance, used for executing R code and functions on SQL Server. Code runs in an extensibility framework, isolated from core engine processes, but fully available to relational data as stored procedures, as T-SQL script containing R statements, or as R code containing T-SQL.
1717

1818
R Services includes a base distribution of R, overlaid with enterprise R packages from Microsoft so that you can load and process large amounts of data on multiple cores and aggregate the results into a single consolidated output. Microsoft's R functions and algorithms are engineered for both scale and utility: delivering predictive analytics, statistical modeling, data visualizations, and leading-edge machine learning algorithms in a commercial server product engineered and supported by Microsoft.
1919

2020
R libraries include RevoScaleR, MicrosoftML, and others. Because R Services is integrated with the database engine, you can keep analytics close to the data and eliminate the costs and security risks associated with data movement.
2121

22+
> [!Note]
23+
> R Services was renamed in SQL Server 2017 to [SQL Server Machine Learning Services](../what-is-sql-server-machine-learning.md), reflecting the addition of Python.
24+
2225
## Components
2326

2427
SQL Server 2016 is R only. The following table describes the features in SQL Server 2016.
@@ -36,7 +39,7 @@ SQL Server 2016 is R only. The following table describes the features in SQL Ser
3639

3740
Developers and analysts often have code running on top of a local SQL Server instance. By adding Machine Learning Services and enabling external script execution, you gain the ability to run R code in SQL Server modalities: wrapping script in stored procedures, storing models in a SQL Server table, or combining T-SQL and R functions in queries.
3841

39-
The most common approach for in-database analytics is to use [sp_execute_external_script](../../relational-databases/system-stored-procedures/sp-execute-external-script-transact-sql.md), passing Rscript as an input parameter.
42+
The most common approach for in-database analytics is to use [sp_execute_external_script](../../relational-databases/system-stored-procedures/sp-execute-external-script-transact-sql.md), passing R script as an input parameter.
4043

4144
Classic client-server interactions are another approach. From any client workstation that has an IDE, you can install [Microsoft R Client](https://docs.microsoft.com/machine-learning-server/r-client/what-is-microsoft-r-client), and then write code that pushes execution (referred to as a *remote compute context*) to data and operations to a remote SQL Server.
4245

docs/advanced-analytics/what-is-sql-server-machine-learning.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
---
2-
title: Machine Learning Services in SQL Server | Microsoft Docs
3-
description: Overview introduction to SQL Server 2017 Machine Learning Services, R and Python support for in-database analytics
2+
title: R and Python Machine Learning Services in SQL Server | Microsoft Docs
3+
description: R in SQL Server and Python in SQL Server, integrating with relational data for data science and statistical modeling, machine learning models, predictive analytics, data visualization and more.
44
ms.prod: sql
55
ms.technology: machine-learning
66

7-
ms.date: 08/27/2018
7+
ms.date: 09/10/2018
88
ms.topic: overview
99
author: HeidiSteen
1010
ms.author: heidist
1111
manager: cgronlun
1212
---
13-
# Machine Learning Services in SQL Server 2017
13+
# Machine Learning Services (R, Python) in SQL Server 2017
1414
[!INCLUDE[appliesto-ss-xxxx-xxxx-xxx-md-winonly](../includes/appliesto-ss-xxxx-xxxx-xxx-md-winonly.md)]
1515

1616
SQL Server 2017 Machine Learning Services is an add-on to a database engine instance, used for executing R and Python code on SQL Server. Code runs in an extensibility framework, isolated from core engine processes, but fully available to relational data as stored procedures, as T-SQL script containing R or Python statements, or as R or Python code containing T-SQL.
1717

18-
If you previously used SQL Server 2016 R Services, Machine Learning Services in SQL Server 2017 is the next generation of R support, with updated versions of base R, RevoScaleR, MicrosoftML, and other libraries introduced in 2016.
18+
If you previously used [SQL Server 2016 R Services](r/sql-server-r-services.md), Machine Learning Services in SQL Server 2017 is the next generation of R support, with updated versions of base R, RevoScaleR, MicrosoftML, and other libraries introduced in 2016.
1919

2020
The key value proposition of Machine Learning Services is the power of its enterprise R and Python packages to deliver advanced analytics at scale, and the ability to bring calculations and processing to where the data resides, eliminating the need to pull data across the network.
2121

0 commit comments

Comments
 (0)