10.6 Autonomous DatabaseでのEmbedded Python ExecutionのSQL API
Autonomous DatabaseでのEmbedded Python Execution用のSQL APIは、認可トークンの設定、アクセス制御リスト(ACL)権限の管理、Pythonスクリプトの実行およびジョブの同期実行と非同期実行のためのSQLインタフェースを提供します。
- アクセスおよび認可のプロシージャと関数
ネットワーク・アクセス制御リスト(ACL) APIを使用して、データベースから外部ネットワーク・サービスおよびリソースへのユーザーによるアクセスを制御します。トークン・ストアAPIを使用して、クラウド・ホストによって発行された認可トークンを保持し、後続のSQLコールで使用できるようにします。 - Embedded Python Executionファンクション(Autonomous Database)
次の各トピックでは、Autonomous DatabaseでのEmbedded Python ExecutionのSQL APIのファンクションについて説明します。 - 非同期ジョブ(Autonomous Database)
ファンクションは非同期で実行される場合、pyqJobStatus
ファンクションとpyqJobResult
ファンクションを使用して追跡できるジョブとして実行されます。 - 特殊な制御引数(Autonomous Database)
PAR_LST
パラメータを使用して、Pythonスクリプトに渡される特殊な制御引数および追加の引数を指定します。 - 出力形式(Autonomous Database)
OUT_FMT
パラメータは、表ファンクションpyqEval
、pyqGroupEval
、pyqIndexEval
、pyqRowEval
、pyqTableEval
およびpyqJobResultによって返される出力の形式を制御します。
親トピック: Embedded Python Execution