12.7.2 Embedded Python Execution Functions (Autonomous Database)
The SQL API for Embedded Python Execution with Autonomous Database functions are described in the following topics.
Topics
- pyqListEnvs Function (Autonomous Database)
 The functionpyqListEnvswhen used in Oracle Autonomous Database, lists the environments saved in an Object Storage.
- pyqEval Function (Autonomous Database)
 The functionpyqEval, when used in Oracle Autonomous Database, calls a user-defined Python function. Users can pass arguments to the user-defined Python function.
- pyqTableEval Function (Autonomous Database)
 The functionpyqTableEvalfunction when used in Oracle Autonomous Database, runs a user-defined Python function on data from an Oracle Database table.
- pyqRowEval Function (Autonomous Database)
 The functionpyqRowEvalwhen used in Oracle Autonomous Database, chunks data into sets of rows and then runs a user-defined Python function on each chunk.
- pyqGroupEval Function (Autonomous Database)
 The functionpyqGroupEvalwhen used in Oracle Autonomous Database, groups data by one or more columns and runs a user-defined Python function on each group.
- pyqIndexEval Function (Autonomous Database)
 The functionpyqIndexEvalwhen used in Oracle Autonomous Database, runs a user-defined Python function multiple times as required in the Python engines spawned by the database environment.
- pyqGrant Function (Autonomous Database)
 This topic describes thepyqGrantfunction when used in Oracle Autonomous Database.
- pyqRevoke Function (Autonomous Database)
 This topic describes thepyqRevokefunction when used in Oracle Autonomous Database.
- pyqScriptCreate Procedure (Autonomous Database)
 This topic describes thepyqScriptCreateprocedure in Oracle Autonomous Database. Use thepyqScriptCreateprocedure to create a user-defined Python function and add it to the OML4Py script repository.
- pyqScriptDrop Procedure (Autonomous Database)
 This topic describes thepyqScriptDropprocedure in Oracle Autonomous Database. Use thepyqScriptDropprocedure to remove a user-defined Python function from the OML4Py script repository.