Graph Traversal and Shortest Path Algorithms
A Graph Procedure in SAP HANA Cloud is a database procedure that runs graph algorithms—such as shortest path, isochrone, and closeness centrality calculations—directly against a Graph Workspace. Developers use it to perform network and spatial analyses, for example calculating the shortest path between two vertices or applying a cost function to weight traversal edges in a connected dataset.
Tutorials that teach this
Prerequisites
- Concept SAP HANA Graph Algorithms (Neighbors, Shortest Path) The concept name is missing or undefined, and the provided sources do not contain sufficient grounded detail to produce a reliable definition without risking unsupported claims. Please provide a valid concept name so a precise, source-grounded definition can be written.
- Concept SAP HANA Stored Procedure Creation and Execution The concept name was not provided (`undefined`), and the supplied source snippets contain only tutorial titles without any descriptive content to ground a definition. A meaningful, source-grounded definition cannot be written without either a valid concept name, body text from the sources, or both.
- Concept SAP HANA Graph Workspace Usage The concept name provided is "undefined," so no specific SAP developer concept can be identified or defined from the available sources. Please provide a valid concept name — such as **SAP HANA Graph Workspace**, **GraphScript**, or **SAP HANA Graph Engine** — so an accurate, source-grounded definition can be written.
- Concept SAP HANA Cloud fundamentals The concept name was not provided, and the available source snippets do not contain enough detail to define a specific SAP developer concept with accuracy. The sources reference topics such as [setting up database artifacts](https://help.sap.com/docs/btp/sap-business-technology-platform/3cd69547217949e098fb4f2a88aa6d33?locale=en-US&state=PRODUCTION&version=Cloud) in SAP HANA, connecting via JDBC, spatial data visualization, and migrating to SAP HANA Cloud, but no specific concept name or substantive explanatory content was supplied to ground a precise definition.