10 Embedded Python Execution
Embedded Python Execution is a feature of Oracle Machine Learning for Python that allows you to invoke user-defined Python functions directly in an Oracle database instance.
Embedded Python Execution is described in the following topics:
- About Embedded Python Execution
- Parallelism with OML4Py Embedded Python Execution
- Python API for Embedded Python Execution
- REST API for Embedded Python Execution
- SQL API for Embedded Python Execution with On-premises Database
- SQL API for Embedded Python Execution with Autonomous Database
Embedded Python Execution is available on:
-
Oracle Autonomous Database, where pre-installed Python packages can be used, via Python, REST and SQL APIs.
-
Oracle Database on premises, ExaCS, ExaC@C, DBCS, and Oracle Database deployed in a compute instance, where the user can custom install third-party packages to use with EPE, via Python and SQL APIs.