使用适用于 Autonomous Database 的 Python Data Studio API

Python Data Studio API 程序包在 OML 记事本中和作为独立应用程序运行。

您可以查看 Oracle Autonomous Database 上托管的 REST API 端点。通过这些端点,您可以存储机器学习模型及其元数据,并为模型创建评分端点。

安装 Python Data Studio API

从 PyPI 安装基本程序包:

pip install oracle-data-studio

基本安装包括 Autonomous Database (adp)、Essbase (essbase) 和 Data Transforms (datatransforms) 客户端。可选功能安装为额外功能:

pip install "oracle-data-studio[mcp]"               # MCP server
pip install "oracle-data-studio[agents]"            # A2A agent runtime
pip install "oracle-data-studio[agents,openai]"     # agents + OpenAI model adapter
pip install "oracle-data-studio[agents,anthropic]"  # agents + Anthropic model adapter
pip install "oracle-data-studio[oracle]"            # Oracle-DB-backed durable agent store
pip install "oracle-data-studio[redis]"             # Redis-backed durable agent store

连接到自治数据库

要通过您的用户名和密码连接到 Autonomous Database,请运行以下命令:
import adp 
adp_instance = adp.login('<url>', '<username>', '<password>')
以下是参数及其说明:

url:此项指定 Database Actions 主机。例如,https://abcdefg.oraclecloudapps.com

username:此项指定方案名称。

password:此项指定方案的密码。

在 OML Notebooks 中连接

通过输入以下命令在 OML 记事本中登录:
import adp
adp_instance = adp.connect()

登录方法的返回值是包含所有自治数据平台 (Autonomous Data Platform,ADP) 函数的类实例。

Adp 类实例由以下内部类组成:
  • 摄入
  • 分析
  • 洞察
  • 其他
  • 数据共享

请参阅下一章中的以下功能。

主题: