Describes a single field in a dataset. Sent to the AI — never the actual data rows.
Definition
Namespace:Telerik.Blazor.Components.DatAInsightsComposer
Assembly:Telerik.Blazor.DatAInsightsComposer.dll
Syntax:
C#
public class DatasetFieldDescriptor
Inheritance: objectDatasetFieldDescriptor
Constructors
C#
public DatasetFieldDescriptor()
Properties
Optional semantic hint for AI (e.g. "Revenue in USD, excludes returns").
C#
public string? Description { get; set; }
Optional display name override (e.g. "Total Revenue").
C#
public string? Label { get; set; }
Matches the property key in the data (e.g. "Revenue").
C#
public string Name { get; set; }
Data type of the field. Serializes as lowercase ("number", "string", "date", "boolean") for AI prompt compatibility.
C#
public DatasetFieldType Type { get; set; }