9.5 SQL API for Embedded R Execution with On-premises Database
The OML4R SQL APIs comprise SQL table functions for executing R functions in one or more embedded R sessions on the OML4R Server database, and PL/SQL procedures for managing OML4R datastores and for managing scripts in the OML4R script repository.
The SQL API for Embedded R Execution with On-premises Database is described in the following topics:
- rqDropDataStore Procedure
TherqDropDataStoreprocedure deletes a datastore from an Oracle AI Database schema. - rqEval Function
TherqEvalfunction executes the R function in the script specified by theEXP_NAMparameter. - rqGrant Procedure
TherqGrantprocedure grants read privilege access to an OML4R datastore or to a script in the OML4R script repository. - rqGroupEval Function
TherqGroupEvalfunction is a user-defined function that identifies a grouping column. - rqRevoke Procedure
TherqRevokeprocedure revokes read privilege access to an OML4R datastore or to a script in the OML4R script repository. - rqRowEval Function
TherqRowEvalfunction executes the R function in the script specified by theEXP_NAMparameter. - rqTableEval Function
TherqTableEvalfunction executes the R function in the script specified by theEXP_NAMparameter. - sys.rqScriptCreate Procedure
Thesys.rqScriptCreateprocedure creates a script and adds it to the OML4R script repository. - sys.rqScriptDrop Procedure
Thesys.rqScriptDropprocedure removes a script from the OML4R script repository.
Parent topic: Embedded R Execution