New to KendoReact? Start a free 30-day trial

Fields shared by every component configuration. Filter/sort/take/aggregates are not part of this shared base — Grid and Chart each nest their own config.dataset, and a Gauge has no per-row data to filter, sort, or limit at all.

Definition

Package:@progress/kendo-react-datainsights-composer

Properties

Key of the dataset (from datasets) this config's fields/rows come from. Optional — omitted (or equal to the active dataset's datasetId) means the config renders against the active dataset. A value that names a dataset the host does not provide is rejected by validation instead of falling back to the active dataset. When more than one dataset is available, the composer sets it on every config it generates or refines, so a saved config keeps its dataset even if the active one changes later. It comes from the dataset routing stages of a DatAInsightsComposerAIClient (selectComponentsAsync, selectFollowUpAsync) — a client is never asked to author this field itself, and any value returned inline in a config is overwritten.

AI-generated description based on the prompt.

height?

number

Output height in pixels, set only when the prompt asks for a specific height. Defaults to 400.

title?

string

AI-generated human-readable title.