Utilisation de l'API Python Data Studio pour Autonomous Database

Le package API Python Data Studio fonctionne à la fois dans un bloc-notes OML et en tant qu'application autonome.

Vous pouvez visualiser les adresses d'API REST hébergées sur Oracle Autonomous Database. Ces points de terminaison vous permettent de stocker les modèles d'apprentissage automatique avec leurs métadonnées et de créer des points de terminaison d'évaluation pour le modèle.

Installation de l'API Python Data Studio

Installez l'installation standard à partir de PyPI :

pip install oracle-data-studio

L'installation de base inclut les clients Autonomous Database (adp), Essbase (essbase) et Data Transforms (datatatransforms). Des fonctionnalités facultatives sont installées en tant qu'extras :

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

Connexion à une base de données autonome

Pour vous connecter à Autonomous Database via votre nom utilisateur et votre mot de passe, exécutez la commande suivante :
import adp 
adp_instance = adp.login('<url>', '<username>', '<password>')
Voici les paramètres et leurs descriptions :

url : indique l'hôte Database Actions. Par exemple, https://abcdefg.oraclecloudapps.com.

username : indique le nom du schéma.

password : indique le mot de passe du schéma.

Connexion à l'intérieur des blocs-notes OML

Connectez-vous à l'intérieur des blocs-notes OML en entrant la commande suivante :
import adp
adp_instance = adp.connect()

La valeur renvoyée par la méthode de connexion est une instance de classe qui contient toutes les fonctions Autonomous Data Platform (ADP).

L'instance de classe Adp se compose des classes internes suivantes :
  • Inclusion
  • Analytics
  • Insight
  • Divers
  • Partage de données

Reportez-vous aux fonctions suivantes dans le chapitre suivant.

Rubriques :