Field types and coded strings

When configuring a dashboard, you are often presented with a list of fields from which to choose. In certain cases, such as when you are creating filters, it is important to consider the type of field you are choosing and whether the field contains coded strings. This is because Dashboards uses this information to adjust the options that are available to make the configuration experience more efficient. For example, when configuring a filter, the field type you choose determines the operators that display, which in turn impacts the values you can include in your filter condition.

The following table describes the available field types:

Dashboard field typeArcGIS field type or coded stringDescription

unique

esriFieldTypeOID

A field type that guarantees a unique ID for each row of data.

string

esriFieldTypeString

A text field type that represents a series of alphanumeric symbols.

number

esriFieldTypeInteger, esriFieldTypeSmallInteger

A field type for numeric values without fractional values within a specific range.

decimal

esriFieldTypeSingle, esriFieldTypeDouble

A field type for numeric values with fractional values within a specific range.

date

esriFieldTypeDate

A field type that can store dates, times, or dates and times.

coded string

typeIdField

A field type identified at publishing as containing features that are logically grouped based on a unique characteristic or behavior of the data.

Note:

The values stored in coded string fields often have attribute domains applied. Attribute domains are used to restrict the values found in the field and can be coded values (that is, a predefined set of allowed values) or a numeric range. You can apply coded value domains to any field type, whereas you can apply range domains to any numeric or date data type.