DatasetDescriptor
Lightweight metadata-only description of a dataset. Contains field definitions and a human-readable description so the AI can reason about which dataset best matches a user prompt.
Definition
Package:@progress/kendo-react-datainsights-composer
Properties
data?
object[]
Actual data rows for this dataset. Optional, and never sent to an AI client — a
DatAInsightsComposerAIClient only ever receives fields/DatasetDescriptors without this
property populated for prompting purposes. Local to the host: DatAInsightsComposer uses
it to render configs routed to this dataset. undefined means rows are not loaded yet;
[] means they are loaded and empty. Values of 'date' fields may be Date objects or
ISO date strings; strings are read as dates.
description?
string
Human-readable description of what the dataset contains. Interpolated directly into the system prompt sent to the model — treat it as trusted, host-curated content, not as a place to pass through untrusted user input.
Field definitions that describe the shape of the dataset.
id
string
Unique identifier for the dataset.
label?
string
Optional display name shown in the UI instead of the key.