The Schema tab allows you to select whether nested JSON automatically unpacks, and lists the Dataset’s Unique Fields and Calculated Fields.Unique Fields lists all the unique fields seen in events from this dataset.
You can modify a field’s data type here if needed.If you change the type of a field in the Schema page and then later send an event where the data type does not match, then Honeycomb will try to coerce the value.
If Honeycomb cannot coerce the value, it will get set to zero (0) rather than dropping the value.
The Definitions tab allows you to indicate which fields in your Dataset have special meaning in Honeycomb.At the top of Dataset Definitions, two configuration completion indicators appear: Tracing () and Home ().Each indicator displays the level of field configuration completion in progress bar and in numerical format.
If all fields are configured, then text will confirm completion.
Otherwise, it warns about missing displays.Below the indicators, Dataset Definitions appear in rows.Each row consists of one or more icons, the Dataset field, and the Field name.The icons indicate if the Dataset Definition applies to the display configuration of Tracing and/or Home.
Some Dataset fields overlap between the two configuration sets.The Dataset field is the fixed field that Honeycomb references in its configuration.The Field name options populate from fields in your dataset.
If a Field name is blank, a Dataset Definition is not configured.
To configure, use the dropdown list in Field name to choose from the available dataset fields.
Selecting a dataset field maps it to Honeycomb’s Dataset field.Multiple Dataset Definitions cannot use the same dataset field.
If attempted, an “all fields must be unique” error message appears in the display.
Honeycomb uses these definitions to provide more visualizations of your data in various Honeycomb interfaces, such as in Home, and in the trace waterfall.`