Mit Python Data Studio-API für Autonomous Database arbeiten
Das Python Data Studio-API-Package funktioniert sowohl in OML-Notizbüchern als auch als Standalone-Anwendung.
Sie können die in Oracle Autonomous Database gehosteten REST-API-Endpunkte anzeigen. Mit diesen Endpunkten können Sie Modelle für maschinelles Lernen zusammen mit ihren Metadaten speichern und Scoringendpunkte für das Modell erstellen.
Python Data Studio-API installieren
Installieren Sie das Basispaket von PyPI:
pip install oracle-data-studioDie Basisinstallation umfasst die Clients Autonomous Database (adp), Essbase (essbase) und Datentransforms (datatransforms). Optionale Funktionen werden als Extras installiert:
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 storeVerbindung zu Autonomous Database herstellen
import adp
adp_instance = adp.login('<url>', '<username>', '<password>')Hier sind die Parameter und ihre Beschreibungen:url: Gibt den Database Actions-Host an. Beispiel: https://abcdefg.oraclecloudapps.com.
username: Gibt den Schemanamen an.
password: Hiermit wird das Kennwort des Schemas angegeben.
Verbindungen in OML-Notizbüchern herstellen
import adp
adp_instance = adp.connect()Der Rückgabewert der Anmeldemethode ist eine Instanz der Klasse, die alle Autonomous Data Platform-(ADP-)Funktionen enthält.
Adp besteht aus den folgenden inneren Klassen:
- Aufnahme
- Analyse
- Insight
- Verschiedenes
- Datenfreigabe
Weitere Informationen finden Sie in den folgenden Funktionen im nachfolgenden Kapitel.
Themen:
- Aufnahmefunktionen
Die KlasseAdp.Ingestwird zum Laden von Daten aus verschiedenen Quellen in Tabellen und Views verwendet. - Analytic View-Funktionen
Die Klasse Adp.Analytics enthält die Syntax und Beschreibungen der Klassen, Methoden, Attribute und Parameter der Anwendungsprogrammierschnittstelle für das Tool "Analytic Views" der Data Studio Suite von Tools. Wenn die angeforderte Analyse-View nicht vorhanden ist (außer create), geben alle Funktionen die MeldungAnalytic view does not existzurück. - Insight-Funktionen
Insight-Funktionen stellen die Syntax und Beschreibungen der Klassen, Methoden, Attribute und Parameter der Anwendungsprogrammierschnittstelle für das Insight-Tool in der Data Studio-Toolsuite bereit. Die Generierung von Erkenntnissen wird im Hintergrund ausgeführt und muss auf den Abschluss geprüft werden. - Verschiedene Funktionen
Verschiedene Funktionen enthalten die Syntax und Beschreibungen der Klassen, Methoden, Attribute und Parameter der Anwendungsprogrammierschnittstelle. - Datenfreigabefunktionen
Die Python Data Studio Application Programming Interface-(API-)Funktion für Data Share enthält die Syntax und Beschreibungen der Klassen, Methoden, Attribute und Parameter der Anwendungsprogrammierschnittstelle für das Data Share-Tool der Data Studio-Toolsuite. - Katalogfunktionen
Der Oracle Data Studio-Katalog oder -Katalog ist ein Tool für mehrere Kataloge, mit dem Sie nach Daten und anderen Objekten in Ihrer derzeit verbundenen Autonomous Database sowie in einer Vielzahl anderer verbundener Systeme suchen können.
Übergeordnetes Thema: Python Data Studio-API für Oracle Autonomous Database