native projection
A Full definition for projection (opens in a new tab)An in-memory copy of part of your database that graph algorithms run against. You choose which nodes and relationships it holds. built by naming Full definition for node (opens in a new tab)A vertex in a graph. In a property graph it can carry labels and properties. Full definition for label (opens in a new tab)A tag on a node that groups it with other nodes of the same kind. A node can carry more than one. and Full definition for relationship (opens in a new tab)A named, directed connection between two nodes. Every relationship has a type, a start node and an end node. types directly, without a Full definition for Cypher (opens in a new tab)Neo4j's implementation of GQL, the ISO standard query language for graph databases. It is declarative: you describe the pattern to find, and the database decides how to find it. query.
Example
Two labels and one relationship type, named as arguments.
CALL gds.graph.project(
'directors-graph',
['Director', 'Movie'],
'DIRECTED'
)
YIELD nodeCount, relationshipCount
RETURN nodeCount, relationshipCountEvery (:Director) and (:Movie) node goes into the projection, along with every [:DIRECTED] relationship between them.
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.
Graph Data Science in Practice7 mentions
- The GDS WorkflowGDS FoundationsYou can create a projection of your graph using Cypher or Native projection7 mentions
Analyze Graph Data with Python2 mentions
- GDS Workflows in PythonGDS Python Clientexample uses native projection2 mentions
Aura Graph Analytics fundamentals4 mentions
- Aura Graph Analytics workflowAura Graph Analytics in the Aura WorkspaceNative projection is the fastest way to get a graph into the2 mentions
- Implicit sessionsAura Graph Analytics in the Aura Workspacehere is derived, so a Native projection is the most performant projection1 mention
- The AGA workflow end to endFrom the Python clientNative projection is the fastest way to create a graph projection — it scans labels and relationship types directly from AuraDB, skipping1 mention
Get started with Graph Data Science3 mentions
- Understand the GDS workflowGDS basic conceptsmay, for example, be familiar with Native projection3 mentions