Graph Studio ist eine Selfservice-Graphdatenbank-, Datenmanagement- und Analyseumgebung für Entwickler, Data Scientists und Datenbankadministratoren. Mit Graph Studio ist Oracle Autonomous Database jetzt eine vollständige, verwaltete Plattform für die Analyse und Visualisierung von Graphmodellen.
Mit Oracle Autonomous Database erhalten Sie eine vollständige Graphdatenbankplattform, die in Minutenschnelle durch Provisioning mit einem Klick, integriertem Tooling und Sicherheit bereitgestellt werden kann. Dadurch kommen Graphanalysen auch für Anfänger in Frage.
Die neuen umfangreichenden Tools umfassen:
Graph Studio gehört zu den Tools, die Sie auf der Registerkarte „Entwicklung“ oder der Registerkarte „Tools“ Ihrer Autonomous Database finden können. Sie müssen einen Datenbankbenutzer mit einer zugewiesenen GRAPH_DEVELOPER-Rolle erstellen, um sich bei Graph Studio anzumelden.
Mit den Graphfeatures von Autonomous Database können Sie nach bestimmten Mustern in Ihrem Graph suchen und eine große Anzahl von vordefinierten Graphalgorithmen ausführen. Mit Graph Studio können Sie Mustervergleichsabfragen mit einer SQL-ähnlichen Sprache (PGQL) ausführen, mit der Sie Graphmuster nach der Sprachspezifikation angeben können. Außerdem haben Sie Zugriff auf 60 Graphalgorithmen für Ranking und Walking, Community-Erkennung, Pfadfindung oder Auswertung von Graphstrukturen, für Link-Vorhersagen oder andere Zwecke.
Nein, Graph Studio ist eng in Oracle Cloud Infrastructure integriert, und es ist derzeit nicht geplant, es On-Premise verfügbar zu machen. Für die Graphanalyse On-Premise oder auf Oracle Cloud IaaS wird das Oracle Graph Server and Client Kit empfohlen, das als Download verfügbar ist.
Graph Studio und die Graphfeatures von Oracle Autonomous Database, Oracle Autonomous Data Warehouse und Oracle Autonomous Transaction Processing erfordern keine separaten Abonnementgebühren oder Lizenzen. Weitere Informationen zur Lizenzierung von Autonomous Database finden Sie im Dokument zu häufig gestellten Fragen.
Ja. Autonomous Database bietet kostenlose 30-tägige Testversionen, und Graph Studio ist enthalten.
Ja. Autonomous Database bietet einen kostenlosen Service auf Shared Exadata Infrastructure, und Graph Studio ist Teil dieses Angebots.
Als Datenbankbenutzer können Sie auf die Graphfeatures zugreifen, wenn Ihnen die Rolle GRAPH_DEVELOPER zugewiesen ist.
Es gelten alle Sicherheitsmechanismen von Autonomous Database. Mehr über die Sicherheitsfeatures von Autonomous Database lesen.
Graph Studio verwendet Autonomous Database als Persistenzebene. Von dort aus werden Graphdaten zur Analyse in speicherresidente Datenstrukturen verschoben. Mit Graph Studio können Sie die Daten verwalten, relationale Tabellen einem Graphmodell zuordnen und die daraus resultierenden Graphdaten analysieren.
Graph Studio ist ein integriertes Selfservice-Tool für die Arbeit mit Graphen. Dazu gehören:
Graph Studio enthält außerdem Beispieldaten und Demo-Notizbücher, um den Einstieg zu veranschaulichen.
Graph Studio verwendet die zugrunde liegende Autonomous Database als Staging Area, sodass alle Tools oder Lösungen verwendet werden können, die mit Autonomous Database als Data Store arbeiten. Dazu gehören Oracle GoldenGate und Oracle Data Integration. Erfahren Sie mehr über das Laden von Daten in Autonomous Database.
Für die Graphmusterübereinstimmung bietet Graph Studio die Unterstützung für Property Graph Query Language (PGQL). PGQL ist eine SQL-basierte Abfragesprache für das Eigenschaftsgraphdatenmodell, mit der Sie Graphmuster auf hoher Ebene angeben können, die mit Eckpunkte und Kanten in einem Graph abgeglichen werden. PGQL unterstützt die Gruppierung (GROUP BY), Aggregation (z.B. MIN, MAX, AVG, SUM), Sortierung (ORDER BY) und viele andere bekannte SQL-Konstrukte. Darüber hinaus verfügt PGQL über leistungsstarke reguläre Ausdruckskonstrukte für Graphreichweite, kürzeste Pfadsuche und günstigste Pfadsuche. Erfahren Sie zusammen mit vielen Beispielen mehr über die aktuelle Sprachspezifikation.
Graph Studio enthält fast 60 optimierte, integrierte Graphalgorithmen für Aufgaben wie Ranking und Walking, Community-Erkennung, Pfadfindung, Linkvorhersage oder Strukturauswertung. Weitere Informationen zu den spezifischen Algorithmen.
Das Notebook in Graph Studio enthält Java- und Python-Interpreter für den Zugriff auf die Diagramm-APIs sowie einen PGQL-Interpreter, um Mustervergleichsabfragen für das Diagramm auszuführen.
Graph Studio berechnet automatisch, wie viel Speicher benötigt wird, um die Graphdaten zur Analyse in speicherresidente Datenstrukturen zu verschieben. Um den Prozess zu beschleunigen, können Sie Speicher in Graph Studio vorab zuweisen.
Nein, Autonomous Database bestimmt den optimalen Zugriffspfad für die tabellarischen Datenstrukturen. Für die In-Memory-Graphanalyse sind spezifische Datenstrukturen vorhanden, die keine explizite Erstellung von Indizes erfordern.
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 im „Abfrage-Playground“ unter dem Menüsymbol „Graphen“ eingeben.