Docs
Attributes

Attributes

Attributes are one of the main building blocks of data models in Hashboard. They enable things like filtering and grouping when exploring your data.

You can setup and update attributes from the Add Data Model workflow.

Types

The following attribute types are supported in Hashboard:

TypeDescription
StringsTextual data like (names, emails, etc)
NumbersNumeric values (integers, decimals, etc)
DatesTime-based data (dates, timestamps, etc)
ArraysCollections of values
BooleansTrue/false values

Configuration

Attributes can be configured with the following optional settings:

  • Description: A readable description about the attribute - this will be surfaced when doing data explorations downstream. These can also be synced directly from your database.
  • Primary date: This can be set on date attributes - it will be used throughout Hashboard as the default for time-based data explorations of your model.
  • Primary key: This can be set on any unique string or numeric attribute to enable joining to another model. See Model Joins for more info.
  • Binning: A default bin width for the attribute - when doing data explorations, this will be used to automatically group numeric values into buckets.