Data Tab
The Data tab in the Debugger has two panes.
On the left hand side of the Data tab is a tree view of the entity instances and containment relationships in the policy model.
Inferred containment relationships and the entity instances that have been created as members of those relationships are also shown in this pane in italic text.
With a non-inferred relationship selected in this pane, you can right-click to:
- create an entity instance
- mark the relationship as complete
- find where the relationship is used in the policy model
With an inferred relationship selected in this pane, you can right-click to:
- investigate the relationship if it is unknown
- view the decision for the relationship if it is known
- find where the relationship is used in the policy model
With an entity instance selected in this pane, you can right-click to:
Note that entity instances that have been inferred as members of a containment relationship cannot be manually added or deleted.
The right hand side of the Data tab shows either an attribute and reference relationship list, or a relationship editor, depending on what item you have selected in the left hand pane.
Attribute and reference relationship list
A list of attributes and reference relationships is shown in the right hand pane for the entity instance selected in the left hand pane.
For each attribute and relationship this shows the text, the name and the value. The list is sorted into input attributes, inferrable attributes, input relationships and inferable relationships. Any attributes and relationships with new values are shown highlighted in green. Note that if you have the Debug unsubmitted interview values checkbox selected in the Debugger, all of the input values on the current interview screen (on the Interview tab) are visible in the Data view for further examination, including all the inferred values derived from those input values.
You can sort the attributes and relationships in each grouping on the Data tab by clicking on any of the column headings (Text, Name or Value). Note that values are grouped by their type, that is, Booleans are sorted together, text values are sorted together, and so on. Unknown and uncertain values, however, are sorted separately regardless of type.
You can filter the list of attributes and relationships, using the Show drop-down list, to show:
- All attributes and relationships
- Input + Goal attributes and relationships
- Input + Inferred attributes and relationships
You can also limit the display of temporal attribute values to a particular date range using the
button. For more information, see Limit the Display Range of Temporal Attribute Values.
It is also possible to filter the list of attributes and relationships to only show those containing the text entered in the Search field.
In this pane you can select an attribute and right-click to:
- investigate an attribute whose value is unknown
- show the decision for an attribute whose value is known
- view the attribute value
- set (or forget) attribute values
- Visualize Temporal Data On a Timeline
- Find Where an Attribute Is Used In the Policy Model
You can also select multiple attributes, right-click and set (or forget) their values all at the same time.
In this pane you can select a reference relationship and right-click to:
- investigate a relationship whose value is unknown
- show the decision for a relationship whose value is known
- set the target instances for a relationship
- view the relationship values
- Find Where a Relationship Is Used In the Policy Model
Relationship editor
The relationship editor is shown in the right hand pane for the containment relationship selected in the left hand pane.
In this pane you can:
- add and delete an entity instance for a containment relationship
- mark a containment relationship as complete
- investigate an inferred containment relationship if it is unknown
- view the decision for an inferred relationship if it is known