You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Getting Started with Microsoft R Server (Standalone)
19
-
Microsoft R Server (Standalone) helps you bring the popular open source R language into the enterprise, to enable high-performance analytics solutions and integration with other business applications.
18
+
# Getting Started with Machine Learning Server (Standalone)
19
+
20
+
In SQL Server 2016, Microsoft R Server (Standalone) helped bring the popular open source R language into the enterprise, to enable high-performance analytics solutions and integration with other business applications.
20
21
21
-
22
-
## Install Microsoft R Server
22
+
In SQL Server 2017, the name was changed to Machine Learning Server (standalone) to reflect the addition of support for the Python language. Both versions are available for free to users of Enterprise Edition or Software Assurance.
23
23
24
-
How you install Microsoft R Server depends on whether you need to use SQL Server data in your applications. If so, you should install using SQL Server setup. If you will not be using SQL Server data, or don't need to run R code in-database, you can use either SQL Server setup, or the new standalone installer.
25
-
26
-
27
-
+ Install Microsoft R Server (Standalone) from SQL Server setup. A separate instance of the R binaries is created for R Server, and the instance is licensed via the SQL Server Enterprise Edition support policy. For more information, see [Create a Standalone R Server](../../advanced-analytics/r-services/create-a-standalone-r-server.md).
24
+
This article provides a high-level overview of how you can use Machine Learning Server (or R Server), and how to get started with installation and samples.
28
25
29
-
+ Use the new standalone Windows installer to create a brand new instance of Microsoft R Server that uses the Microsoft Modern Software Lifecycle support policy. For more information, see [Run Microsoft R Server for Windows](https://msdn.microsoft.com/microsoft-r/rserver-install-windows).
26
+
## Why use a standalone server for machine learning
30
27
31
-
+ If you have an existing instance of R Server (Standalone) or R Services that you want to upgrade, you must also download and run the Windows-based installer for the update. For more information, see [Run Microsoft R Server for Windows](https://msdn.microsoft.com/microsoft-r/rserver-install-windows).
32
-
33
-
## Install Additional R Tools
28
+
If you don't need to integrate your machine learning solutions with SQL Server data, Machine Learning Server gives you the same distributed, scalable support for R and Python, and moreover supports deployment of solutions to Hadoop, Spark, or Linux.
34
29
35
-
We recommend the free [Microsoft R Client](http://aka.ms/rclient/download) (download).
30
+
Machine Learning Server also includes pre-trained models for image analysis and sentiment analysis, which you can immediately use in applications.
36
31
37
-
You can also use your preferred R development environment to develop solutions for SQL Server R Services or Microsoft R Server. For details, see [Setup or Configure R Tools](../../advanced-analytics/r-services/setup-or-configure-r-tools.md).
38
-
32
+
The operationalization features of Machine Learning Server support deploying and distributing R and Python solutions by using web services, with remote execution, clustered topologies for Spark and Hadoop MapReduce, and support for Windows or Linux.
39
33
40
-
### Location of R Server Binaries
34
+
**SQL Server 2016**
41
35
42
-
Depending on the method you use to install Microsoft R Server, the default location is different. Before you start using your favorite development environment, verify where you installed the R libraries:
36
+
+ Install Microsoft R Server (Standalone) from SQL Server 2016 setup.
43
37
44
-
+ Microsoft R Server installed using the new Windows installer
38
+
This option creates a standalone server that is entirely independent from R Services (In-Database). This version supports R only. Setup of a standalone server is included in your SQL Server Enterprise Edition support policy. For more information, see [Create a Standalone R Server](../../advanced-analytics/r/create-a-standalone-r-server.md).
45
39
46
-
`C:\Program Files\Microsoft\R Server\R_SERVER`
40
+
+ Install R Server using the separate Windows installer.
47
41
48
-
+ R Server (Standalone) installed via SQL Server setup
42
+
This installer create a brand new instance of Microsoft R Server that uses the Microsoft Modern Software Lifecycle support policy. You can also install R Server for Linux, Cloudera, Teradata, and Hadoop.
43
+
44
+
For more information, see [Install R Server 9.1 for Windows](https://docs.microsoft.com/machine-learning-server/install/r-server-install-windows).
+ Install Machine Learning Server (Standalone) from SQL Server 2017 setup.
51
49
52
-
+ R Services (In-Database)
50
+
This option creates a standalone server to support operationalization of machine learning in R, Python, or both. Setup of a standalone server is included in your SQL Server Enterprise Edition support policy. For more information, see [Create a Standalone R Server](../../advanced-analytics/r/create-a-standalone-r-server.md).
After you have set up the server components and configured your R IDE to use the R Server binaries, you can begin developing your solution using the new APIs, such as the RevoScaleR package, MicrosoftML, and olapR.
54
+
This installation method creates a new instance of Machine Learning Server that uses the Microsoft Modern Software Lifecycle support policy. You can also install Machine Learning Server on Hadoop, Spark, or Linux at no additional cost.
59
55
60
-
To get started with R Server, see this guide in the MSDN Library: [R Server - Getting Started](https://msdn.microsoft.com/microsoft-r/microsoft-r-get-started-node)
61
-
62
-
-[ScaleR](https://msdn.microsoft.com/microsoft-r/scaler-getting-started): Explore this collection of distributable analytical functions that provide high performance and scaling to R solutions. Includes parallelizable versions of many of the most popular R modeling packages, such as k-means clustering, decision trees, and decision forests, and tools for data manipulation. For more information, see [Explore R and ScaleR in 25 Functions](https://msdn.microsoft.com/microsoft-r/microsoft-r-getting-started-tutorial)
56
+
For more information, see [Install Machine Learning Server for Windows](https://docs.microsoft.com/machine-learning-server/install/machine-learning-server-windows-install).
57
+
58
+
**Upgrade an existing server**
59
+
60
+
+ If you have an existing server or instance that you want to upgrade, download and run the Windows-based installer to get the updates.
61
+
62
+
For more information, see [Using SqlBindR to upgrade an instance](use-sqlbindr-exe-to-upgrade-an-instance-of-sql-server.md).
63
+
64
+
## Start using Machine Learning Server
65
+
66
+
After you have set up the server components and configured your IDE to use the Machine Learning Server binaries, you can begin developing your solution using the new APIs, such as the RevoScaleR and revoscalepy, MicrosoftML, and olapR.
63
67
64
-
-[MicrosoftML](https://msdn.microsoft.com/library/mt790482.aspx): The MicrosoftML package is a set of new machine learning algorithms and transformations developed at Microsoft that are fast and scalable. For more information, see [MicrosoftML functions](https://msdn.microsoft.com/microsoft-r/microsoftml/microsoftml).
Theses samples represent indistry-specific solutions that demonstrate applied machine learning. Current samples cover scenarios in retail, finance, health care, and marketing.
73
+
74
+
+[Explore R and ScaleR in 25 Functions](https://docs.microsoft.com/machine-learning-server/r/tutorial-r-to-revoscaler): Explore this collection of distributable analytical functions that provide high performance and scaling to R solutions. Includes parallelizable versions of many of the most popular R modeling packages, such as k-means clustering, decision trees, and decision forests, and tools for data manipulation.
The MicrosoftML package is a set of new machine learning algorithms and transformations developed at Microsoft that are fast and scalable. YOu can use it in either R or Python. For more information, see [MicrosoftML for Python](https://docs.microsoft.com/machine-learning-server/python-reference/microsoftml/microsoftml-package) and [MicrosoftML for R](https://docs.microsoft.com/machine-learning-server/r-reference/microsoftml/microsoftml-package).
66
79
80
+
## See also
67
81
68
-
69
-
## See Also
70
-
[Getting Started with SQL Server R Services](../../advanced-analytics/r-services/getting-started-with-sql-server-r-services.md)
71
-
72
-
82
+
[Getting Started with SQL Server Machine Learning Services](../../advanced-analytics/r/getting-started-with-sql-server-r-services.md)
0 commit comments