Workflows
General Development Process
The development process for building a solution involves many steps performed by different user roles. The following list details a role and an activity to move a project from start to finish:
-
Subject Matter Expert: Capture scenarios in the Scenarios tool.
-
Data Architect: Start the data model in the Scenarios tool.
-
Data Architect/Data Owner: Iterate over the data model in Model tool.
-
Data Engineer: Import data against the data model using Hop.
-
Graph Developer: Write Cypher conforming to the data model using Cypher Builder or import Cypher using Cypher Suite.
-
Data Architect: Link Cypher queries to scenarios in Scenarios tool, therefore completing the development cycle.
Debug Cypher queries
-
Setup a connection to the Neo4j database with the Databases tool
-
Connect to a database using the AppBar Database Icon
-
Import Cypher using Cypher Suite
-
Use the Results tab in the Cypher and Results panel to debug the query
Validate Keymaker queries against a Model
-
Export Keymaker queries as JSON
-
Import Keymaker JSON in Cypher Suite using Import > Import Cypher Suite
-
Select an existing Data Model
-
Use the Validate > Validate Cypher Statements menu to validate the statements