Note: The Graph Search is part of the Analytics and Reporting module which is a paid add-on. Contact us if you’d like to activate a trial for your account.
When you are putting data into Ardoq you are essentially building up an Enterprise Intelligence Graph. This provides an always up-to-date Digital Twin of all data, processes, and their relationships, meaning you can ask the system about all parts of your documentation.
We use the graph traversal language Gremlin (external article) to write queries in Ardoq. This helps you navigate the vertices and edges of your Enterprise Intelligence Graph.
Tip: Use our selection of common queries as inspiration to build your own based on your data sets.
You can query your data by navigating to Analytics in the navigation menu on the left-hand side. Then press "Reporting" and select "Gremlin graph search".
In the example below, we are asking what applications are affected if a certain Server is crashing:
.repeat(both().not(hasLabel("Non functional requirement")).simplePath())
Our result appears below:
You can add .path() to see the path like this:
If you wish to save the query, just click on "manage" and save the query after giving it a name:
Note that this can be a bit confusing if you are new to Gremlin, so please don't hesitate to reach out for more information and help with queries.
All saved queries can be found under Reporting. Simply click Reporting and choose from the drop-down menu.
In addition to this, you can load saved queries in a Dashboard for a simpler view of more queries at once. To find the Dashboards, click on the Dashboard icon in the main right menu.
Click edit dashboard or Create new, and add the graph queries you want to display. For now, you can choose between showing the number of results over time or the total number of results. Click on View details to see more: