Asset Modeler Workflow
Asset Modeler Workflow
The asset modeler creates the business functional hierarchy through APIs or ingestion using one or more JSONs.
- Classifications
- Instances
- Parent-child connections
- Groups for classifications or instances
- Create asset classifications, which define the asset hierarchy.Values for
classification
in the JSON include:- id
- name
- description
- ccomClass
The
ccomClass
values for a classification represent the type (ENTERPRISE_TYPE
,SITE_TYPE
,SEGMENT_TYPE
, orASSET_TYPE
).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 under the named classification node. - Create asset instances.Instances represent a specific entity associated with a type of classification. Values for
instances
in the JSON include:- id
- name
- description
- classification
- prooperties
- ccomClass
The classification values for an instance represent a type of named entry, such as a company name, or regional designation. The
ccomClass
values for an instance are predetermined according to their place in the hierarchy (ENTERPRISE
,SITE
,SEGMENT
,ASSET
).Next, add location geopoints to define the instance location. Geopoints represent coordinates that define the location of the instance. The location may include a group of geopoints. Values forlocation
>geopoints
include:- name
- order
- latitude
- longitude
- altitude
- Add connections which define the parent-child relationships between asset instances and Business Functional Objects.
Connections represents a mapped connection from an instance to another instance in a parent-child relationship.
Values forconnection
>from
include:- id
- ccomClass
The
ccomClass
values for thefrom
connection are predetermined according to their place in the hierarchy (ENTERPRISE
,SITE
,SEGMENT
, orASSET
).Values forconnection
>to
include:- type
- id
- ccomClass
The type values are
parent
orchild
. TheccomClass
values for theto
connection are predetermined according to their place in the hierarchy (ENTERPRISE
,SITE
,SEGMENT
, orASSET
). - Add group associations for the asset instances.Group associations include classifications of one type that are related or connected in some way. Groups include member instances which can be added in the JSON. Values for
groups
>mappedInstances
include:- id
- name
- description
- ccomClass
- associatedEntityCcomClass
- properties
The
ccomClass
value is predefined asGROUP
. TheassociatedEntityCcomClass
values is the type (ASSET
orTAG
) of the member instance listed under the group parent node.For more information, refer to the ingestion or APIs documentation to complete the workflow.