Skip to main content
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.