Bei Graph Studio handelt es sich um eine vollständig verwaltete Selfservice-Umgebung zur Datenverwaltung und -analyse. Es ist als Feature von Oracle Autonomous Database Serverless (ADB-S) verfügbar, um Daten als Diagramm zu speichern, zu verwalten und zu analysieren.
Graph Studio gehört zu den Tools, die Sie auf der Registerkarte „Toolkonfiguration“ des Dashboards von Autonomous Database finden können. 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 Diagrammfunktionen von Autonomous Database unterstützen sowohl das Eigenschaftsdiagrammmodell (SQL- und PGQL-kompatibel) als auch RDF-Graphen, die auf W3C-Standards für das semantische Web wie SPARQL oder OWL (W3C Web Ontology Language) basieren. 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. Bei RDF Graph verwenden Sie Autonomous Database als dreifachen Speicher. 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 hier im Autonomous Database-Dokumentationsset 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 die Diagrammanalyse On-Premises oder auf Oracle Cloud IaaS empfehlen wir den Oracle Graph Server and Client, der hier oder auf demOracle Cloud Marketplace zum Download verfügbar ist und mit jeder unterstützten Oracle Database funktioniert.
Bei einer Lizenzierung mit Autonomous Database – sowohl bei Autonomous Data Warehouse als auch bei Autonomous Transaction Processing –, fallen für Graph Studio oder die darauf basierenden Diagrammfeatures keine zusätzlichen Gebühren 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 Einzelheiten zur Lizenzierung von Autonomous Database finden Sie in den häufig gestellten Fragen.
Ja. Autonomous Database bietet kostenlose 30-tägige Testversionen,, und Graph Studio ist enthalten. Für weitere Informationen, einschließlich zur Registrierung, klicken Sie hier.
Ja. Autonomous Database Serverless bietet einen kostenlosen Service, und Graph Studio ist Teil dieses Angebots. 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 Database. Für weitere Informationen, einschließlich zur Registrierung, klicken Sie hier.
Graph Studio verwendet Autonomous Database als Persistenzebene. 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.
Graph Studio verwendet die zugrunde liegende Autonomous Database für die Datenspeicherung, sodass alle Tools oder Lösungen verwendet werden können, die ADB als Datenbank nutzen. Dazu gehören Database Actions, GoldenGate und Oracle Data Integration. Für weitere Einzelheiten zum Laden von Daten in Autonomous Database klicken Sie hier.
Für den Abgleich von Graphmustern bietet Oracle Autonomous Database Unterstützung für die Property Graph Query Language (PGQL) und die neue Graph-Syntax, die im von der ISO veröffentlichten SQL:2023-Standard verfügbar ist. PGQL ist eine SQL-basierte Abfragesprache für das Eigenschaftsdiagramm-Datenmodell. Es ermöglicht Ihnen die Spezifikation von Diagrammmustern auf hoher Ebene, die mit den Eckpunkten und Kanten in einem Diagramm abgeglichen werden. 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 PGQL-DDL im Rahmen des Modellierungsprozesses. Wenn Sie bereits zuvor eine PGQL-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 PGQL-DDL-Anweisung mithilfe der Schaltfläche '</> „Abfrage“ unter dem Menüsymbol „Diagramme“ eingeben.