Tag Instances
About Tag Instances
Tag instances are a name for sensor or calculated time series data.
A tag instance represents a measurement from sensors, an analytic calculation, or asset-specific input. A tag instance can have many characteristics defined as separate attributes or properties. A tag instance inherits reserved attributes from its associated classification where common characteristics are defined.
You can add a tag instance by associating it with the tag classification during ingestion, or you can add it to an asset instance.
Tags are associated with a specific asset instance or classification, and may contain a time series link. A tag instance is accessed from the Tag link on an asset instance view.
You can add custom attributes to the tag instance.
- The Tag Name and Description for the selected tag instance.
- The Associated Asset and Classification links for the select tag. Selecting the Classification link jumps to the Classifications sub-menu on the navigation bar for the selected tag. Selecting the Associated Asset link jumps to the asset instance view for the associated tag instance.
- The Status drop-down list box. Selections are Active, Inactive and Unknown.
- The Reserved and Custom Attributes tables for the selected tag instance. Custom Attributes and Reserved Attributes are modifiable.
- The Tag Aliases table for the selected tag instance. Tag Aliases are modifiable.
- The Tag Correlation section for the selected tag instance. Tag Correlations are configured during tag ingestion.
Use the tag instance view to add or modify Custom Attributes, Reserved Attributes, or a Tag Alias for the selected tag instance. Tag Correlations are configured during tag ingestion and cannot be modified.
Tag Modeler Workflow
The tag modeler creates standard tag classifications and instances through APIs or ingestion for one or more JSONs.
- Classifications
- Instances and connections to assets
- Groups for classifications or instances
- Create tag classifications, which define the standard instances with common characteristics.Values for
tagclassifications
in the JSON include:- id
- name
- description
Next, add values for reserved attributes. Adding values for reserved attributes to a classification allows sub-classifications to inherit those values. Values for
reservedProperties
andproperties
are added to the named tag classification node. Static attributes should be defined as part of the tag classification. - Create tag instances and tag correlations.Tag instances represent specific tags associated with a type of tag classification, and connect to an asset instance.Note: You can associate a tag classification with an asset classification. When an asset instance is created from an asset classification, the asset instance automatically creates an appropriate tag instance where the tag classification was associated to the asset classification.Values for
tagAssociations
>monitoredEntity
in the JSON include:- id
- ccomClass
The
ccomClass
vaue formonitoredEntity
is predetermined according to their place in the hierarchy (ENTERPRISE
,SITE
,SEGMENT
, orASSET
).Values fortagAssociations
>tags
in the JSON include:- id
- name
- classification
- reservedProperties
- aliases
- nextRelatedTag
Values forreservedProperties
are added under the named tag instance. Dynamic attributes should be defined as part of the tag instance.Note: If the same attribute is defined at the class and instance levels, the attribute value defined in the instance takes precedence over the class.Values for
classification
are the tag classification. Values foraliases
are alternative tag names. Values fornextRelatedTag
are correlated tag names. Correlated tags capture the same measurement data but are labeled differently and may have different quality and density. - Add group associations for the tag instances.
Group associations include classifications of one type that are related or connected in some way. Groups include member tag instances which can be added in the JSON.
Values forgroups
include:- id
- name
- description
- ccomClass
- associatedEntityCcomClass
- properties
- associatedEntityIds
The
ccomClass
value is predefined asGROUP
. TheassociatedEntityCcomClass
value is the type (ENTERPRISE_TYPE
,SITE_TYPE
,SEGMENT_TYPE
, orASSET_TYPE
) of the member instance listed under the group parent node. The members of the group are added using thesourcekey
forassociatedEntityIds
.
For more information, refer to the APIs or ingestion documentation to complete the workflow.
Search for Tag Instances
You can use a text string or modifiers to search for tag instances from an asset instance.
About This Task
When you enter search criteria, the first 250 matching entries in the Search results table are displayed. Use modifiers to construct queries, narrowing your search.
- Name
- Classification
- Source Key
- Description
Use three or more characters in your search text to avoid time-outs. You can use multiple modifiers when searching. When you perform the search with multiple query options or fewer search characters, your search scope is widened leading to slower result retrieval.
For example: If you want to search an asset (that is, Turbine,test*123=0), you can search it as name=Turbine*. The assets starting with Turbine appears in the search result.
Procedure
Sort Tag Instances
You can sort tag instances of an enterprise, site, segment, or asset instance.
Before You Begin
- Tag Name
- Timeseries Link
- Source ID
- Units
- Tag Description
About This Task
Procedure
Filter Tag Instances
You can filter tags by specifying filter criteria for a column to retrieve the tags matching the criteria.
Procedure
Download Tag Instances
You can export all tag instances of an enterprise, site, segment, or asset instance to a .csv file along with the sort and filter order that you selected.
Procedure
- In the module navigation menu, go to .
- Use the context browser to select an asset context.
- Select Tags.
- Select Export All Tags.
Results
Select a Tag Instance
You can select a tag instance from the Tag table to access and modify the tag instance.
About This Task
- Custom attributes for a tag instance.
- Reserved attributes for a tag instance.
- Tag alias for a tag instance.
Procedure
Add a Tag Instance to an Instance
You can create a tag instance for an instance in the business functional hierarchy.
About This Task
Adding tags to an instance associates the tags with the selected instance in the business functional hierarchy. Tag instances can be added to an instance anywhere in the business functional hierarchy.
Tag instances can be added through ingestion, the API, or through the UI.
Procedure
Delete a Tag Instance from an Asset Instance
You can delete a tag from an asset instance on the Tag Instance section.