Changes in This Release for This Guide
The following changes apply to property graph support that is shipped with Oracle Graph Server and Client.
Oracle Graph Server and Client is required for using the property graph feature of Oracle Database (see Oracle Graph Server and Client Installation), and is released four times a year.
New Features in Oracle Graph Server and Client 23.3
- Support for creating SQL property graph objects in Oracle
Database.
See Introduction to SQL Property Graphs for more information.
- Support for running graph queries on SQL property graphs.
See SQL Graph Queries for more information.
- Support for using aggregate functions in SQL graph queries.
See Using Aggregate Functions in SQL Graph Queries for more information.
- Support for loading SQL property graphs into the graph server
(PGX).
See Loading a SQL Property Graph Using the readGraphByName API for more information.
- Support for loading a subgraph from a SQL property graph into
the graph server (PGX).
See Loading a Subgraph Using PGQL Queries for more information.
- Support for dynamically expanding a subgraph in the graph server
(PGX).
See Expanding a Subgraph for more information.
- Support for running PGQL SELECT queries against SQL property
graphs.
See Executing PGQL Queries Against SQL Property Graphs for more information.
- Support for visualizing SQL graph queries on graphs in the
database using the Graph Visualization application.
See Visualizing Graph Queries on SQL Property Graphs for more information.
- Support for visualizing SQL graph queries using the APEX Graph
Visualization plug-in in APEX applications.
See Visualizing SQL Graph Queries Using the APEX Graph Visualization Plug-in for more information.
Features That Work With Oracle Database Release 23ai and Prior Oracle Database Releases
- Added support for Graph Attention Networks (GAT) by extending GraphWise to
support graph attention convolution layer in Supervised and Unsupervised
GraphWise models.
- See Building a Customized Supervised GraphWise Model for more information.
- See Building a Customized Supervised EdgeWise Model for more information.
- See Building a Customized Unsupervised GraphWise Model for more information.
- See Building a Customized Unsupervised EdgeWise Model for more information.
- Improved semantics on the following set of built-in graph server (PGX)
algorithms for directed graphs:
- Adamic-Adar index
- Local Clustering Coefficient
- Prim's Algorithm
- Shortest Path Hop Distance
- Enhanced the Graph Visualization application to support unified
login for the graph server (PGX) and Oracle Database.
- See Running the Graph Visualization Web Client for more information.
- See Using the Graph Visualization Application for more information on the enhanced user interface.
- Added version 2 for the graph server REST API endpoints.
See Graph Server REST API Version 2 for more information.
- Added support for using path modes (such as
WALK,TRAIL,ACYCLIC, andSIMPLE) in combination withCHEAPESTandCHEAPEST kpath patterns in PGQL queries that are executed on the graphs in the graph server (PGX). - Enhanced PGQL
LATERALsubqueries supported on graphs in the graph server (PGX) to contain one or moreMATCHclauses following theLATERALsubquery.See Support for PGQL Lateral Subqueries for more information.
- Deprecated Features
Review the deprecated features in Oracle Graph Server and Client. - Desupported Features
Review the desupported features in Oracle Graph Server and Client.