10 Embedded R Execution
OML4RのEmbedded R Executionを使用すると、データベース環境で実行されるRセッションでユーザー定義R関数(スクリプト
とも呼ばれる)を実行できます。
次の各トピックでは、Embedded R Executionについて説明します。
- Embedded R Executionについて
OML4Rでは、Embedded R Executionにより、データベースによって動的に生成および管理されるRエンジンでRスクリプトを実行できます。 - Embedded R Executionをサポートするデータストアおよびスクリプト・リポジトリ・ビュー
OML4Rには、データストアに関する情報、およびデータストア内のスクリプトおよびユーザー定義関数に関する情報を含む多数のデータベース・ビューが含まれます。これらのビューをEmbedded R Execution APIとともに使用して、データストアおよびそのコンテンツを操作できます。 - Embedded R Execution用のRインタフェース
Oracle Machine Learning for Rには、Oracle Databaseに埋め込まれている1つ以上のRエンジンで実行するRスクリプトをコールする関数があります。 - Embedded R Execution用のSQLインタフェース
Oracle Machine Learning for RのEmbedded Rの実行用のSQLインタフェースでは、本番データベースのアプリケーションでR関数を実行できます。 - オンプレミス・データベースでのEmbedded R Execution用のSQL API
OML4R SQL APIには、OML4R Serverデータベース上の1つ以上の埋込みRセッションでR関数を実行するためのSQL表関数と、OML4Rデータストアを管理し、OML4Rスクリプト・リポジトリ内のスクリプトを管理するためのPL/SQLプロシージャが含まれます。 - Autonomous DatabaseでのEmbedded R Execution用のSQL API
Autonomous DatabaseでのEmbedded R Execution用のSQL APIは、認可トークンの設定、アクセス制御リスト(ACL)権限の管理、Rスクリプトの実行およびジョブの同期実行と非同期実行のためのSQLインタフェースを提供します。