Creating Asset-based Applications
Asset-Based Controls
Some controls in Axiom have asset properties which allow the user to link the control to a specific asset type. These controls include:
Virtual Views
Asset types are defined in a virtual view within Canary's Views service. If the system does not have any virtual views configured, these asset properties will not appear. Furthermore, the Asset Template and Asset Label will not appear in the Controls list.
Virtual views in Axiom applications enable dynamic reports that can switch between asset instances or display multiple instances simultaneously. This streamlines report creation and makes asset comparison easier. For example, instead of building 20 screens for 20 assets, 1 screen can be "templatized" to iterate across all 20 assets. Additionally, the Asset Template, Grid, and Trend Graph can be filtered to only show certain assets based on conditional statements. This is useful when trying to bring problematic assets to the surface.
Parent-child relationships among asset types can also be utilized when embedding asset-based controls into other asset-based controls (i.e. an Asset Template inside a Screen).
Incomplete Tag Coverage
It is expected that not all instances of a given asset type are equal. Some instances may only have a subset of the tags as others. If a tag does not exist for a particular instance, the control will appear dithered or display a dash (-) depending on the control.
