Bei Graph Studio handelt es sich um eine vollständig verwaltete Selfservice-Umgebung zur Datenverwaltung und -analyse. Die Funktion ist in Oracle Autonomous AI Database Serverless (ADB-S) verfügbar, um Daten als Graph zu speichern, zu verwalten und zu analysieren.
Graph Studio finden Sie im Dashboard Ihrer Autonomous AI Database unter dem Tab Tool Configuration. Alternativ können Sie sich bei Database Actions anmelden und auf der Seite „Launchpad“ unter der Gruppe „Entwicklung“ auf Graph Studio klicken. Zur Anmeldung bei Graph Studio müssen Sie einen Datenbankbenutzer mit der zugewiesenen Rolle „GRAPH_DEVELOPER“ erstellen.
Graph Studio bietet über eine browserbasierte Oberfläche eine umfassende Funktionalität. Für Anwendungen, die Zugriff auf die Funktionalität über eine Programmierschnittstelle (API) erfordern, steht Ihnen eine clientseitige Bibliothek zur Verfügung, die im Graph Server and Client Kit enthalten ist und hier oder auf Oracle Cloud Marketplace heruntergeladen werden kann.
Die Graphfunktionen der Autonomous AI Database unterstützen sowohl das Property-Graph-Modell (SQL- und PGQL-kompatibel) als auch RDF-Graphs auf Basis der W3C-Standards wie SPARQL oder OWL (W3C Web Ontology Language). Es besteht sogar eine Interoperabilität zwischen den beiden Diagrammmodellen.
Mit Graph Studio können Sie Mustervergleichsabfragen wie folgt durchführen:
Außerdem haben Sie Zugriff auf mehr als 80 Graphenalgorithmen für Ranking und Walking, Community Detection, Pathfinding, Evaluierung von Graphstrukturen, Linkvorhersage oder andere Zwecke, die alle über eine Java- oder Python-API aufgerufen werden können. Die Anwendung von maschinellem Lernen auf Ihre Property-Graph-Daten in Graph Studio mithilfe der Graph Neural Network (GNN-)Algorithmen in der PGX-Bibliothek für maschinelles Lernen oder über Oracle Machine Learning (OML) ist ebenfalls möglich.
Das RDF Graph-Modell eignet sich besonders gut für Wissensdiagramme oder Lösungen für die Anwendungsintegration. Mit RDF Graph nutzen Sie die Autonomous AI Database als Triple Store. Sie können Ihr Diagramm mit SPARQL als Abfragesprache oder als Protokoll abfragen und analysieren oder Inferenzierungen auf der Basis von Ontologien durchführen, die mit OWL definiert wurden.
Die Dokumentation ist im Dokumentationspaket der Autonomous AI Database hier enthalten.
Nein, Graph Studio ist eng in Oracle Cloud Infrastructure (OCI) integriert, und es ist derzeit nicht geplant, es auch On-Premises verfügbar zu machen. Für Graphanalysen On-Premises oder auf Oracle Cloud IaaS empfehlen wir den Oracle Graph Server and Client. Er steht hier oder im Oracle Cloud Marketplace zum Download bereit und funktioniert mit jeder unterstützten Oracle AI Database.
Wenn Autonomous AI Database lizenziert ist – sowohl Autonomous AI Lakehouse als auch Autonomous AI Transaction Processing – fallen für Graph Studio und die zugrunde liegenden Graphfunktionen keine zusätzlichen Kosten an. Es gibt jedoch nutzungsbasierte Kosten. Die Graph Studio-Umgebung verwendet zusätzliche ECPUs, die mit der Rate einer ADB ECPU berechnet werden. Sie können die Anzahl der ECPUs für Graph Studio auf der Registerkarte „Tools-Konfiguration“ auf der Seite „ADB-Konsole“ festlegen.
Weitere Informationen zur Lizenzierung von Autonomous AI Database finden Sie in den zugehörigen häufig gestellten Fragen.
Ja. Autonomous AI Database bietet eine kostenlose 30-Tage-Testversion, in der Graph Studio enthalten ist. Für weitere Informationen, einschließlich zur Registrierung, klicken Sie hier.
Ja. Autonomous AI Database Serverless stellt einen kostenlosen Service bereit, der ebenfalls Graph Studio umfasst. Für weitere Informationen, einschließlich zur Registrierung, klicken Sie hier.
Als Datenbankbenutzer können Sie auf die Graphfeatures zugreifen, wenn Ihnen die Rolle GRAPH_DEVELOPER zugewiesen ist.
Es gelten alle Sicherheitsmechanismen von Autonomous AI Database. Für weitere Informationen, einschließlich zur Registrierung, klicken Sie hier.
Graph Studio verwendet Autonomous AI Database als Persistenzschicht. Von dort aus können Diagrammabfragen in der Datenbank ausgeführt werden, oder Diagrammdaten können in In-Memory-Datenstrukturen verschoben werden, um Diagrammalgorithmen und -abfragen auszuführen. Mit Graph Studio können Sie die Daten verwalten, relationale Tabellen einem Diagrammmodell zuordnen und die daraus resultierenden Diagrammdaten analysieren.
Graph Studio ist ein integriertes Selfservice-Tool für die Arbeit mit Graphen. Dazu gehören:
Es enthält außerdem Beispieldaten und Demo-Notizbücher, um den Einstieg zu veranschaulichen.
Da Graph Studio die zugrunde liegende Autonomous AI Database für die Datenspeicherung nutzt, können alle Tools und Lösungen eingesetzt werden, die mit ADB als Datenbank arbeiten. Dazu gehören Database Actions, GoldenGate und Oracle Data Integration. Weitere Informationen zum Laden von Daten in Autonomous AI Database finden Sie hier.
Für das Graph-Pattern-Matching unterstützt Oracle Autonomous AI Database die neue Graphsyntax des von der ISO veröffentlichten SQL:2023-Standards sowie die Property Graph Query Language (PGQL). Diese Sprachen ermöglichen Ihnen die Spezifikation von Diagrammmustern auf hoher Ebene, die mit den Eckpunkten und Kanten in einem Diagramm abgeglichen werden. PGQL ist eine SQL-basierte Abfragesprache für das Eigenschaftsdiagrammdatenmodell, das verwendet wird, wenn sich das Diagramm im Arbeitsspeicher befindet. Unter anderem verfügt PGQL über leistungsstarke Konstrukte für reguläre Ausdrücke zur Erreichbarkeit von Graphen, um die kürzesten und günstigsten Wege zu finden. Die neueste Sprachspezifikation sowie zahlreiche Beispiele finden Sie hier.
Derzeit beinhaltet das Notebook in Graph Studio einen Java- und einen Python-Interpreter für den Zugriff auf die Diagramm-APIs sowie einen PGQL-Interpreter, um Mustervergleichsabfragen für das Diagramm auszuführen. Darüber hinaus gibt es einen SQL-Interpreter für den Zugriff auf Daten in relationalen Tabellen sowie einen SPARQL-Interpreter für die Arbeit mit RDF-Diagrammen. Die neue Graph-Syntax, die im SQL:2023-Standard verfügbar ist, wird jetzt unterstützt.
Ja, mit dem APEX Graph Visualization-Plug-in können Sie nahtlos mit den Diagrammen arbeiten, die Sie in Graph Studio erstellt haben. Insbesondere können Sie Anwendungen erstellen, die diese Diagramme visualisieren und dem Benutzer interaktive Analysen ermöglichen.
Graph Studio beinhaltet einen Rechner, um abzuschätzen, wie viel Speicher benötigt wird, um die Diagrammdaten zur Analyse in In-Memory-Datenstrukturen zu verschieben. Um den Prozess zu beschleunigen, können Sie Speicher in Graph Studio vorab zuweisen.
Der Graph Modeler in Graph Studio generiert DDL im Rahmen des Modellierungsprozesses. Wenn Sie bereits zuvor eine DDL-Anweisung erstellt haben, können Sie sie kopieren und in den Graph Modeler einfügen und entweder unverändert verwenden oder bei Bedarf verfeinern. Alternativ können Sie die DDL-Anweisung mithilfe der Schaltfläche '</> „Abfrage“ unter dem Menüsymbol „Diagramme“ eingeben.