Skip to main content Skip to complementary content

Field tags

There are three different types of system tags, script generated system tags that cannot be altered by the user, script generated system tags that can be altered in the script and system tags that are set interactively by the user. System tags are always preceded by a $ sign.

The following system tags are automatically generated at the end of script generation. These cannot be changed by the user:

  • $system - denotes a system field.
  • $key - denotes a key field.
  • $keypart - denotes that the field is part of one or more synthetic keys.
  • $syn - denotes a synthetic key.

The following tags are also automatically generated at the end of script generation, but may be altered or overridden using script.

  • $hidden - denotes a hidden field.
  • $numeric - all (non-NULL) values in the field are numeric.
  • $integer - all (non-NULL) values in the field are integers.
  • $text - no values in the field are numeric.
  • $ascii - field values contain only standard ascii characters.
  • $date - all (non-NULL) values in the field can be interpreted as dates (integers).
  • $timestamp - all (non-NULL) values in the field can be interpreted as time stamps.

The following tags can be enabled and disabled by the user:

  • $dimension - denotes a field recommended for use in chart dimensions, filter panes, etc.
  • $measure - denotes a field recommended for use in expressions.

The user can also add custom tags in the script. These custom tags may not use the same name as any system tag.

Learn more

 

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!