Skip to main content
Gremlin training

Learn how to use Gremlin graph search in Ardoq.

Gremlin Training 1: TerminologyLearn how the graph terminology used in Gremlin corresponds to the terminology you may be familiar with from Ardoq.
Gremlin Training 2: Understanding Graph QueriesLearn about filters and traversal steps, the two types of graph query steps in Ardoq which can extract any knowledge.
Gremlin Training 3: Basic filtering steps - hasLabel()Learn to use the hasLabel()-step to filter and search for components and references based on their type.
Gremlin Training 4: Basic filtering steps - has()Learn to use the has()-step and hasLabel()-step to filter components and references based on their field values.
Gremlin Training 5: Basic filtering steps - hasNot()Learn to use the hasNot()-step to filter components and references based on field values they do not have.
Gremlin Training 6: Basic filtering steps - hasId()Learn to use the hasId()-step to filter single or multiple components and references based on their unique ids.
Gremlin Training 7: Basic filtering steps - filter()Learn to use the filter()-step to filter components and references based on virtually any element you can consider.
Gremlin Training 8: Basic Traversal - both()Learn to use the both()-step to find components which are reachable through incoming or outgoing references.
Gremlin Training 10: Basic traversal - out()Learn to use the out()-step to find Ardoq components which are reachable through outgoing references.
Gremlin Training 9: Basic traversals - in()Learn to use the in()-step to find Ardoq components which are reachable through incoming references.
Gremlin Training 11: Basic value access - label()Learn to use the label()-step to get access the types of components or references, and remove duplicate results.
Gremlin Training 12: Basic value access -values()Learn to use the values()-step to take one or more property names as arguments and get the property values of components or references.
Gremlin Training 11: Basic value access - id()Learn to use the id()-step to get the ids of components or references.
Gremlin Training 13: Basic aggregation steps -count()Learn to use the count()-step to count the number components, references or applications in an organization.
Gremlin Training 19: Basic aggregation steps - sum()Learn to use the sum()-step to sum up the numeric values of a collection of components or references.
Gremlin Training 16: Basic aggregation steps - mean()Learn to use the mean()-step to calculate the average value from a collection of numerical values in your fields.
Gremlin Training 14: Basic aggregation steps - min()Learn to use the min()-step to find the lowest value from a collection of numerical values in your fields.
Gremlin Training 15: Basic aggregation steps - max()Learn to use the max()-step to find the highest value from a collection of numerical values in fields.
Gremlin Training 18: Presenting data in tables - select()Learn to use the select()-step to refer back to previous steps in a traversal and present them in a table.
Gremlin Training 17: Presenting data in tables - project()Learn to use the project()-step to specify a selection of elements that create one row for each of the selected elements.