Understanding the lineage (or provenance) of
results extraction, which is the output tuple that is generated by
the extractor, is helpful for debugging extractors that contain a
large number of AQL statements with complex interdependencies. For
example, the provenance of an incorrect result helps you understand
the combination of AQL rules that are responsible for generating that
result, and that should potentially be refined to remove the
incorrect tuple from the result.
Procedure
- From
the Result Table View,
double-click the Explain column
of a tuple. A tree-shaped provenance visualization is generated and
displayed in the Provenance View.
- Manipulate
the provenance visualization by using the following actions:
| Option |
Description |
| Move |
Click and drag to reposition the
visualization in the view. |
| Zoom |
Right-click and drag to zoom in and
out. |
| View details |
Select a node to expand it. |
| Search |
Use the Search
bar at the top of the Provenance
View to search node contents. All visible nodes that match the
query are highlighted as you type the search term, and the
number of results is displayed. A node matches if the query is a
prefix of one token, or a sequence of tokens, in the content of
the node. For example, the query ab
matches nodes with content abc
and xyz abcd.
|