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-studioL'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 storeConnexion à une base de données autonome
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
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).
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 :
- Inclusion de fonctions
La classeAdp.Ingestpermet de charger des données provenant de différentes sources dans des tables et des vues. - Fonctions de vue analytique
La classe Adp.Analytics fournit la syntaxe et la description des classes, méthodes, attributs et paramètres de l'interface de programmation d'application à l'outil Vues analytiques de la suite d'outils Data Studio. Si la vue analytique demandée n'existe pas (sauf la création), toutes les fonctions renvoient le messageAnalytic view does not exist. - Fonctions d'analyse
Les fonctions d'analyse fournissent la syntaxe et la description des classes, méthodes, attributs et paramètres de l'interface de programmation d'application à l'outil Insight de la suite d'outils Data Studio. La génération d'informations clés est effectuée en arrière-plan et nécessite une vérification de la fin. - Fonctions diverses
Les diverses fonctions fournissent la syntaxe et la description des classes, méthodes, attributs et paramètres de l'interface de programmation d'application. - Fonctions de partage de données
L'interface de programmation d'application (API) Python Data Studio pour les fonctions de partage de données fournit la syntaxe et la description des classes, méthodes, attributs et paramètres de l'interface de programmation d'application à l'outil de partage de données de la suite d'outils Data Studio. - Fonctions de catalogue
Oracle Data Studio Catalog ou Catalog est un outil multi-catalogue qui permet de rechercher des données et d'autres objets dans votre instance Autonomous Database actuellement connectée, ainsi que dans un large éventail d'autres systèmes connectés.
Rubrique parent : API Python Data Studio pour Oracle Autonomous Database