You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/explore-and-author/graph-exploration/graph-insights/concepts.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -49,7 +49,7 @@ Start the exploration by dragging a **class** from the [class tree](features/cat
49
49
50
50
### 2. Expand (Traverse)
51
51
52
-
Add groups of connected resources by expanding the exploration tree: Point at a group and click the arrow that appears to its right to view the connected top-level classes, then select a object property and direction.
52
+
Add groups of connected resources by expanding the exploration tree: point at a group and click the arrow that appears to its right to view the connected top-level classes, then select an object property and direction.
53
53
54
54
*Example:*
55
55
@@ -76,11 +76,11 @@ Open the [resource table](features/objects-table.md) to access the highly config
76
76
77
77
#### Connection
78
78
79
-
Select a connection beam and open the [connection table](features/connections.md#connection-table) to access the highly configurable tabular listing of all object property assertions between the left and right group and their data properties.
79
+
Select a connection beam and open the [connection table](features/connections.md#connection-table) to access the highly configurable tabular listing of all object property assertions between the left and right group and their data properties.
80
80
81
81
### 4. Refine (Filter)
82
82
83
-
Narrow down any group to your match your current focus using [data property filters](features/objects-table.md#filtering) and [class histograms](features/groups.md#histograms).
83
+
Narrow down any group to match your current focus using [data property filters](features/objects-table.md#filtering) and [class histograms](features/groups.md#histograms).
84
84
85
85
*Example:*
86
86
@@ -94,4 +94,4 @@ Narrow down any group to your match your current focus using [data property filt
94
94
-**Images:**[Export](features/persistence.md#export-visuals) the canvas as SVG or PNG images.
95
95
-**CSV data:** Download of the resources of a group or of the table view of a group or connection.
96
96
-**Query snippets:** Copy the SPARQL that returns the resources of a group or the data in the table view of a group or connection for use (e.g. a dashboard).
97
-
-**[JSON Sharing](features/persistence.md#json-sharing):** Share explorations as JSON-serialization.
97
+
-**[JSON Sharing](features/persistence.md#json-sharing):** Share explorations as JSON-serialization.
Copy file name to clipboardExpand all lines: docs/explore-and-author/graph-exploration/graph-insights/features/category-tree.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,7 +38,7 @@ The tree is the primary tool to populate the canvas:
38
38
**Deactivating** a class hides it from the **expansion menu** on the canvas, streamlining the exploration workflow. This is useful for hiding abstract classes (e.g., `Entity`, `Thing`) that render the exploration more tedious.
39
39
40
40
-**Action:** Right-click a class and select `Deactivate class`.
41
-
-**Outcome:** The item turns **light gray**. Expansions steps will skip this class and offer **its direct sub-class** instead.
41
+
-**Outcome:** The item turns **light gray**. Expansion steps will skip this class and offer **its direct sub-class** instead.
42
42
43
43
!!! danger "Caution"
44
44
@@ -54,4 +54,4 @@ The tree is the primary tool to populate the canvas:
54
54
55
55
## Class Tree Configuration Reset
56
56
57
-
To return the class tree configuration to its initial state, click the **circular arrow icon** in the pane header. This action restores all deactivated classes and reverts caption settings to defaults.
57
+
To return the class tree configuration to its initial state, click the **circular arrow icon** in the pane header. This action restores all deactivated classes and reverts caption settings to defaults.
Copy file name to clipboardExpand all lines: docs/explore-and-author/graph-exploration/graph-insights/features/objects-table.md
+1-2Lines changed: 1 addition & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,7 +36,7 @@ Filtering is a two-step process to prevent unnecessary database queries.
36
36
-**Outcome:** The table updates immediately to preview the result, and the column header displays an **hourglass icon (⧖)** (symbolizes filtering).
37
37
- Repeat with further columns as necessary.
38
38
2.**Apply:** Click `Apply filters` (top-left).
39
-
-**Outcome:** The group in the canvas updates, and a **half full disk icon (◐)** appears on the group (symbolizes partial content, the caption does not describe the group totally as it has been filtered).
39
+
-**Outcome:** The group on the canvas updates, and a **half full disk icon (◐)** appears on the group (indicating filtered content).
40
40
41
41
{ class="bordered" width="85%" }
42
42
@@ -78,4 +78,3 @@ Unlike the bulk group export, table exports respect the **current view** (filter
78
78
- The query is intended to be used directly on the database for various datasets with the same model (or slight variations thereof).
79
79
- The table query was designed for dashboard integration. Make sure to configure the table to match exactly your requirements.
80
80
- The query might look overcomplicated but it includes lots of special case handling to replicate the table view as close as possible.
Copy file name to clipboardExpand all lines: docs/explore-and-author/graph-exploration/graph-insights/features/objects.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -72,7 +72,7 @@ Most flagging actions that might affect numerous nodes create temporary flags fo
72
72
73
73
## Paths Highlighting and Flagging
74
74
75
-
Visualize upstream and downstream connections of an resource in the exploration tree.
75
+
Visualize upstream and downstream connections of a resource in the exploration tree.
76
76
77
77
**Highlighting:**
78
78
@@ -99,7 +99,7 @@ Visualize upstream and downstream connections of an resource in the exploration
99
99
100
100
In the **groups in instance rendering mode** (count <= threshold), Graph Insights visually encodes the local "centrality" of resources based on their connectivity to the previous group in the exploration tree (if any).
101
101
102
-
-**Definition:** The **number of predecessors** of an resource is the number of distinct resources from the *previous* group in the current branch of the exploration tree connected to it.
102
+
-**Definition:** The **number of predecessors** of a resource is the number of distinct resources from the *previous* group in the current branch of the exploration tree connected to it.
103
103
-**Visualization:**
104
104
- The number of predecessors is displayed in the dot representing the resources, no number meaning there is only a single predecessor.
105
105
- The highly connected resources (i.e., with higher predecessor counts) are located at the center of the groups.
@@ -123,7 +123,7 @@ Analysts can focus on a specific resource within a group to analyze its relation
123
123
124
124
Expand the exploration with specific connections from a single resource within a larger group.
125
125
126
-
-**Action:** Right-click an resource to open its context menu, open `Explore connections of the resource`, and select the target class and connecting object property and direction (just like a group expansion).
126
+
-**Action:** Right-click a resource to open its context menu, open `Explore connections of the resource`, and select the target class and connecting object property and direction (just like a group expansion).
127
127
-**Outcome:** A new connection beam connects the individual resource to a new group to its right.
With this command group, you can list, create, delete, and inspect graph insight snapshots.
37
+
With this command group, you can list, create, delete, and inspect Graph Insights snapshots.
38
38
39
39
## Automation
40
40
@@ -49,7 +49,7 @@ The **user guide** presents the visual analysis workflow of Graph Insights. It d
49
49
50
50
### Where to Start?
51
51
52
-
1.**[Core Concepts](concepts.md):***(Recommended)* Before diving in, understand the **aggregated exploration tree** paradigm of Graph Insights that prevents the visual clutter of traditional force-directed graph-renderings ("hairballs").
52
+
1.**[Core Concepts](concepts.md):***(Recommended)* Before diving in, understand the **aggregated exploration tree** paradigm of Graph Insights that prevents the visual clutter of traditional force-directed graphrenderings ("hairballs").
53
53
54
54
2.**[Tutorial: Supply Chain Analysis](tutorial.md):** A step-by-step walkthrough using the Northwind dataset. Learn how to filter for **VIP customers**, analyze **product vulnerabilities**, and use **backpropagation** to propagate filtering.
Copy file name to clipboardExpand all lines: docs/explore-and-author/graph-exploration/graph-insights/tutorial.md
+12-12Lines changed: 12 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ Northwind Traders needs to identify vulnerabilities in the trade network by answ
13
13
We will traverse the ordering chain, identify high-volume US partners, and isolate the product mix.
14
14
15
15
---
16
-
16
+
17
17
## 1. Seed the Canvas
18
18
19
19
Every exploration requires a starting point. We begin with the central entity: The **product**.
@@ -26,7 +26,7 @@ Every exploration requires a starting point. We begin with the central entity: T
26
26
27
27
---
28
28
29
-
## 2. Build Traversals to the Interest Groups
29
+
## 2. Build Traversals to the Interest Groups
30
30
31
31
Next, we expand the exploration tree to connect Suppliers and Customers.
32
32
@@ -61,7 +61,7 @@ The exploration tree currently visualizes all connections. We must now isolate t
61
61
We define "VIP" as customers with the highest volume of incoming orders.
62
62
63
63
1. Select the `Customer` group and open the [resource table](features/objects-table.md#objects-table).
64
-
2.**Filter by country:** Open the menu of the `country` column from its header (using the menu dropdown or a right-click) and enter `USA` in the textfield of the filter submenu.
64
+
2.**Filter by country:** Open the menu of the `country` column from its header (using the menu dropdown or a right-click) and enter `USA` in the text field of the filter submenu.
65
65
3.**Identify VIPs:** Click the **Predecessors** column header to **Sort Descending**. This ranks customers by their incoming connection count (number of Orders).
At this stage, you have filtered the *ends* of both traversals, but their *start* (Products) still shows the total inventory (left-join pattern). The branches of the exploration tree represent independent aggregated traversals sharing the same starting point.
84
84
85
85
@@ -97,16 +97,16 @@ We apply [**left group restriction**](features/connections.md#backpropagation) (
97
97
98
98
Right-click the connection beam between `Supplier` and `Product` and select `Restrict left group`:
99
99
100
-
- This retains only products having a UK supplier.
101
-
- As this reduces the start group of the second branch of the exploration tree, the `Order` and `Customer` groups might be impacted.
100
+
- This retains only products having a UK supplier.
101
+
- As this reduces the start group of the second branch of the exploration tree, the `Order` and `Customer` groups might be impacted.
102
102
103
103
### 4.2. Identify Products ordered by VIP USA Customers
104
104
105
105
Apply the same restriction to the connections between `Order` and `Customer` as well as between `Product` and `Order`:
106
106
107
-
- This retains only products appearing in at least one order of at least one VIP USA customer.
107
+
- This retains only products appearing in at least one order of at least one VIP USA customer.
108
108
- All products having been constrained to have a UK supplier in the previous step, the `Products` group now contains the high risk products.
109
-
109
+
110
110
{ class="bordered" width="75%" }
111
111
112
112
---
@@ -115,9 +115,9 @@ Apply the same restriction to the connections between `Order` and `Customer` as
115
115
116
116
We have isolated the high risk product group, that we can now analyze:
117
117
118
-
1. Select the filtered `Product` group to display the [class histogram](features/groups.md#histograms) in the right pane.
118
+
1. Select the filtered `Product` group to display the [class histogram](features/groups.md#histograms) in the right pane.
119
119
2. Expand the `Product` class bar to display its sub-classes (e.g., *Beverages, Confections*).
120
-
3.**Insight:** The products of the `Confections` class are the most represented in this high impact risk group.
120
+
3.**Insight:** The products of the `Confections` class are the most represented in this high impact risk group.
121
121
122
122
{ class="bordered" width="85%" }
123
123
@@ -150,4 +150,4 @@ You have successfully modeled a complex dependency network, filtered it by geo-l
150
150
151
151
-**Share:**[Save the exploration](features/persistence.md#saved-explorations) to share this view with colleagues.
152
152
-**Monitor:**[Create a user-defined class](features/persistence.md#custom-categories) called "High-Risk Confections" to permanently track this segment.
153
-
-**Report:**[Export the CSV](features/groups.md#group-operations) of the flagged branch for the procurement team.
153
+
-**Report:**[Export the CSV](features/groups.md#group-operations) of the flagged branch for the procurement team.
0 commit comments