4.1 About Oracle Machine Learning for R Server
OML4R includes components on the Oracle Database server that enable an OML4R client to interact with OML4R Server.
Note:
The version of OML4R must be the same on the server and on each client computer. Also, the version of R must be the same on the server and on each client computer.The components are:
-
Oracle R Distribution or open source R
-
OML4R Server
-
The RQSYS schema
-
Metadata and executable code in
sys
-
OML4R Server libraries in
$ORACLE_HOME/lib
(Linux and UNIX) or%ORACLE_HOME%\bin
(Windows) -
OML4R R packages in
$ORACLE_HOME/R/library
(%ORACLE_HOME%\R\library
on Windows)The OML4R packages and supporting packages on the server support embedded R execution. These same packages must be installed separately on each client computer. (See About the OML4R Packages).
-
See the following topics for additional information:
See Also:
- Table 1-4 for a list of supported R and OML4R versions.
- Figure 1-2 for an illustration of the server and client components of OML4R.
- About the RQSYS Schema
The RQSYS schema is the system account for Oracle Machine Learning for R in Oracle Database. - Security Best Practices for OML4R
To minimize the risk of compromising the security of an OML4R Server in Oracle Database, Oracle recommends the following security best practices.
Parent topic: Install Oracle Machine Learning for R Server