Commands for working with the structured data layer of a KDDB document. Data objects represent extracted information organized hierarchically, with attributes holding values and exceptions tracking issues.
Subcommands
Data Objects
List all data objects with their path, parent, and attribute counts.
Data Attributes
Show all attributes for a specific data object.
Data Exceptions
List data exceptions (validation errors, extraction issues).
Data Create
Create a new data object in the document.
Data Set-Attribute
Create or set a data attribute on a data object.
Linking to Tagged Nodes
Use --tag-uuid to connect an attribute to its source node for provenance:
The create and set-attribute commands modify the document. They open the file in write mode (non-detached) automatically.
Use --tag-uuid to maintain provenance between extracted values and their source nodes in the document.