🗺️Explore the Graph

How to traverse your knowledge graph

The Graph Explorer is where you can explore relationships between objects within your graph and run graph algorithms.

To access the Graph Explorer, select “Graph Explorer” from the application tool bar.

The left hand toolbar is where you can access objects, active nodes, concepts, relationships, saved sessions, and settings.

Objects

  • All objects within your knowledge graph. Search on display name, select an object and add it to your view

Active Nodes

  • All objects and their customizations within a given tab

Concepts

  • View your knowledge graph concept tree. Use the menu icon next to the concept to filter and load specific objects.

Relationships

  • View all relationships within your knowledge graph.

  • Use the three dots next to the relationship to style edges and remove edges

Sessions

  • All previously saved Graph Explorer sessions

  • Use the query language to search for specific graph paths. Learn more about query language here.

Settings

  • Configuration for node rendering. This refers to the maximum number of objects that will be loaded

The top toolbar is where you can find some quick actions to zoom in/ out, clean up all rendered objects and relationships, delete selected items, search for a specific object and save your sessions.

The bottom toolbar is where you can create and manage tabs. Similar to excel you can add tabs to separate your work. Select “Add tab” to create a new tab.

Exploring and Building Graph Paths

Adding Objects to View

Using the Object View is a great way to add a few select objects to view. Select the objects tab from the left hand tool bar. Search for objects of interest and add them to view.

Using the Concept View is an easy way to add multiple objects to your view at once.

Select the three dots next to a concept and select “load” to add specific concepts to your view. You can filter on any of the data properties that are associated with the concept. Use the check box to select the objects you would like to work with.

Selecting an object will open a context menu that will allow you to view all of the object metadata in addition to inbound and outbound relationships.

Adding relationships to view

Select an object to view the information panel. Within this panel you will be able to see all of the inbound and outbound relationships connected to this object. Selecting a relationship will load the first 20 objects and their relationships To load a specific set of objects and to filter the objects that will be loaded select "Configure Expansion". Filter the objects on the basis of data properties and load them to view.

Visual Customizations

Updating all of the nodes associated with a concept

To style a concept, select the 3 dots next to the name of a concept followed by “Style”. Change the colour, size, and add labels. This will update all of the objects associated with that concept.

To style a relationship, select the relationships tab and the 3 dots next to the name of a relationship you would like to customize. Update the colour and size.

Updating Individual nodes

To edit the style of a specific object, go to the Active Nodes view. Select the object that you would like object you would like to update to customize the colour and size.

You can also select an individual node and access the style menu within the information panel

Deleting Nodes and Relationships

Hold “Shift and Command” while selecting the nodes/ relationships you would like to remove. Select the trash can located in the context menu.

To delete all objects of a specific concept type, go to the concept tab, open the concept menu and select "Remove Nodes". All objects labeled with the selected concept label will be removed.

Exploring Relationships

Right click on an object to see all of the information associated information (object properties, data properties, in bound and outbound relationships).

Select the relationship you would like to display. By default, the first 20 nodes will be displayed. If you would like to load more than 20 objects at a time, go to the settings tab and increase the node rendering limit.

You can filter the objects on the basis of any associated data properties. Select “Configure Expansion” to filter the objects that will appear. In the event that you have a lot of objects rendered and would like to expand same relationship across all objects go to the concept tab, open the context menu and load the relationship of interest.

Saving Sessions

All of the tabs that you have in view can be saved to a session that you can return to at a later date. “Save as” will save the view as a new session. “Save” will overwrite an existing saved session.

Previously saved sessions can be accessed using the left hand side panel.

Query Language Search

To obtain the query language graph path hold “Shift and Command” while selecting the nodes/ relationships of interest. Note, that this must be a linear path.

Select the link icon within the object context menu. You can copy the query language or corresponding API as well as save the path for future usage.

To obtain the graph explorer diagram for a query language search, use the left hand panel to access the query language tab. Type in your query and hit search, the results will populate in a new tab.

Queries can be saved and used as a line of evidence within a graph model report or executed through the knowledge graph search portal. To go from Query Language to graph explorer path, select the query language tab from the left hand toolbar. Type in the query you would like to explore and your results will be paginated in a new tab.

Last updated