Aura Graph Analytics session
A managed, temporary compute environment that holds a projection and runs algorithms against it.
Also written: AGA session, graph analytics session, graph analytics sessions
Example
A session named movies, with a memory tier and a lifetime.
cypher
CALL gds.session.getOrCreate(
'movies',
'2GB',
duration({minutes: 30})
)
YIELD id AS sessionId, name, status, expiryDate
RETURN sessionId, name, status, expiryDateThe projection is held in the session, and the algorithms run there rather than in the database. The session ends after 30 idle minutes. Calling getOrCreate again under the same name returns the session already running instead of starting a second one.
Lessons that use this term
The lesson and course links below open in a new tab.
6 lessons use this term. Results are ordered by term density.
Aura Graph Analytics fundamentals8 mentions
- Drive AGA from the neo4j driverFrom the Python clientHow to open a neo4j driver against your AuraDB instance How to create an AGA session, project a graph, and run algorithms through Cypher How the same pattern ports to any Neo4j driver — Java, .NET, Go,2 mentions
- Aura Graph Analytics overviewUnderstanding Aura Graph Analyticsmain graph in AuraDB, an Aura Graph Analytics session created with get_or_create(), and graph projections created inside the4 mentions
- Aura Graph Analytics workflowAura Graph Analytics in the Aura Workspacemain graph in AuraDB, an Aura Graph Analytics session created with get_or_create(), and graph projections created inside the1 mention
- The AGA workflow end to endFrom the Python clientcredentials, built a sessions manager, and confirmed you could spin up an AGA session against your AuraDB1 mention
Analyze Graph Data with Python2 mentions
- Introduction to Aura Graph AnalyticsAura Graph AnalyticsAura Graph Analytics session2 mentions
Graph Data Science in Practice1 mention
- What is Graph Data Science?GDS Foundationsgraph analytics session concept: a graph projected into a session, separate from the main1 mention