Skip to main content
Data objects and data attributes provide a structured data layer within KDDB documents. Data objects represent extracted entities (e.g., an invoice line item, a person, an address), while data attributes store the individual fields and values associated with those entities.

Overview

The data layer is separate from the content node tree and designed for storing extraction results:
  • Data Objects: Entities with parent-child relationships and taxonomy references
  • Data Attributes: Typed fields attached to data objects (string, decimal, date, boolean)
  • Confidence Scores: Each attribute can have an extraction confidence score
  • Taxonomy Integration: Objects and attributes can reference taxonomy definitions

Data Objects

Creating Data Objects

Retrieving Data Objects

Updating and Deleting Data Objects

Data Attributes

Creating Data Attributes

Retrieving Data Attributes

Updating Data Attributes

DataObjectInput Reference

DataAttributeInput Reference

Complete Example