You can view details for the entities and relationships in a knowledge graph using the investigation view's details panel.
View details for an entity
When you select an instance of an entity in the investigation's contents list, the details panel lists all the properties of the entity and the relationships in which it participates. If many entities are selected, values are displayed in each position if all selected entities have the same value. Text such as (Different Values) appears if each selected entity has a different value.
While viewing the details of an entity, you can further explore relationships in which it participates and any related entities. This can help you understand the selected entity's context.
- Resize the investigation view's details panel so you can see both the panel and the contents list by dragging the divider between them.
You can also use the buttons on the divider to use all the space in the investigation view for either the details panel or the contents list.
- Click an entity type in the Contents pane and click an entity in the contents list to view information about it in the details panel.
The display expression and entity type are shown at the top of the details panel. For example, if the type of entity represents a person, a display expression might show the person's name.
The Properties tab is selected in the details panel by default, and lists all properties of the selected entity. For example, an entity of type Person might have properties such as first name, last name, birth date, height, and phone number. Property names appear in the Names column, the data type of the property appears in the Type column, and property values appear in the Values column. If the person's height is unknown and therefore a value has not been set for this property, <Null> appears in the Values column.
- Click the Relationships tab in the details panel.
All relationships defined between the selected item and other entities in the knowledge graph are listed. Each relationship's type appears in the Relationship column. The direction of the relationship appears in the Direction column. The entity with which the selected item is associated is shown in the Entity column.
For example, if the selected entity has the type Person, it might have a relationship such as HasVehicle. The direction would be forward from the person to the car, and an expression identifying the car entity would appear in the Entity column.
Similarly, if the selected entity has the type Vehicle, it might have multiple HasVehicle relationships listed in various rows where each row identifies a co-owner of the car. The direction would be backward from the person to the car, and an expression identifying each Person entity would appear in the Entity column for the appropriate row.
- To get more information about a relationship or a related entity, hover the pointer over the relationship in the Relationship column or the entity in the Entity column.
An Open button appears.
- Click the Open button for the relationship or related entity.
Details for the relationship or related entity appear in the details panel. The location bar updates at the top of the panel to indicate how you got there. For example, if you started with a Person entity, and you opened the related Vehicle entity to get more information about the car, the location bar shows the display name for the original entity, the relationship that was traversed, and the display name for the related entity.
- Click an entry in the location bar at the top of the details panel to see details for a relationship that was traversed or a related entity.
In the above example, you would click the HasVehicle relationship to see the relationship's details.
Properties of the entity or relationship are displayed in the details panel. The location bar is updated to show where you currently are with respect to the selected item in the investigation's contents list.
- Click the Back button to return to the description of the entity selected in the contents list.
The Forward button becomes enabled, allowing you to retrace your steps.
Tip:
If it takes too long to list all of an entity's properties or relationships, you can stop building the list by clicking the busy indicator at the bottom of the details panel. When ArcGIS Pro is finished generating the table, the busy indicator stops and you see a Refresh view button .
View details for a relationship
When you select an instance of a relationship in the investigation's contents list, the details panel lists all the properties of the relationship and lists the entities with which it is associated. If many relationships are selected, values are displayed in each position if all selected relationships have the same value. Text such as (Different Values) appears if each selected relationship has a different value.
While viewing the details of a relationship, you can further explore the entities it is associated with to better understand its context.
- Click a relationship in the contents list to view information about it in the details panel.
The display expression and relationship type are shown at the top of the panel.
The definition of this relationship appears in the table at the top. The entity from which the relationship originates is identified in the Origin column, and the entity that is the target of the relationship is identified in the Destination column. For example, a relationship of type HasVehicle might be defined with the origin as a Person entity to the destination as a Vehicle entity.
Properties of this relationship are listed in the table at the bottom. For example, a HasVehicle relationship might have properties such as acquisition date, end date, and notes. Property names appear in the Names column. The data type of the value appears in the Type column. Property values appear in the Values column. If a property's value is unknown and therefore a value has not been set, <Null> appears in the Values column.
- To get more information about the entities connected by the relationship, hover over an entity in the Origin or Destination column.
An Open button appears.
- Click the Open button for a related entity.
Details for the related entity appear in the details panel. The location bar across the top of the panel indicates how you got to the current item from the item selected in the investigation's contents list. For example, if you started with a HasVehicle relationship, and you opened the related Person entity to get more information about the owner of the car, the location bar shows the original relationship's type and the display name for the related entity.
- Click the Back button to return to the description of the original relationship that is selected in the contents list.
The Forward button becomes enabled, allowing you to retrace your steps.
Tip:
After opening a related entity in the details panel, you can continue exploring other relationships and related items. The location bar will continue to be updated. You can use the location bar to go back, change directions, and walk back to the original selected item or return to a related item you explored before.
Add custom display columns to the investigation
If many entities or relationships of the same type are selected in the investigation, the details panel shows all property values that they share. However, the details panel only shows properties that are common to all selected entities and relationships in the investigation. If the selected entities or relationships have different types, the objectid and globalid may be the only properties shared by the types.
It can be more productive to compare property values directly in the investigation's contents list for many entities and relationships at the same time. Display columns allow you to view and contrast property values for all items in the contents list. Different types can have different names for the same property—you can show these values in the same column.
To add a display column, complete the following steps:
- On the Investigation tab on the ribbon, in the Display Columns group, click Display Columns .
The Display Columns pane appears.
- Click the Add Display Column button .
A row is added to the Display Columns list, and the default name for the new column is immediately editable.
- Type a name for the display column and press Enter.
For example, type Name.
- Under the Data Model Properties heading, click the expander for entity types and relationship types to list their properties.
- When there are many types and each type has many properties, you can filter the list of entities and relationships to find the property you are looking for. Under the Data Model Properties heading, click in the Search text box and start typing the name of the property you want to find.
- For each entity type and relationship type, check the property whose values will appear in the display column for all types to which the display column should apply.
For example, if the knowledge graph had entity types for Boats, Automobiles, and Motorcycles and all have a Model property, check the property for all entity types to show the Model value in the same display column. The selected properties can have different names.
- Click Apply.
The new display column appears in the contents list. Entities of the appropriate types will show the selected property values in the display column. For example, if boat and automobile entities appear in the contents list, the Model display column will show values for each boat and automobile with this property.