About Hierarchical Asset Type Associations

Hierarchical asset type associations let you link connected asset types making it easier to visualize the hierarchy. You can create associated asset types in one step, and view and edit associated asset types from a single interface.

For example, a truck asset type may include associated asset types like wheels, engine, and fuel tank. When creating the truck asset type, you can choose to define these associated asset types along with their custom and sensor attributes.

Truck asset type with wheel, fuel tank, and engine sub-assets.

The asset types may look like the following:

  • Truck

    • Custom Attributes: Model, Color
    • Wheels
      • Custom Attributes: Size
      • Sensor Attributes: Pressure
    • Engine
      • Custom Attributes: Make, Model
      • Sensor Attributes: RPM
    • FuelTank
      • Custom Attributes: Capacity
      • Sensor Attributes: FuelLevel
      • Alert Attributes: LowFuelAlert

When you create an actual truck asset, all the required sub-assets are created automatically. You specify the mandatory and optional attributes to complete creating a truck asset. For sensor attributes, you need to associate the attributes to their respective device attributes added in Oracle Internet of Things Intelligent Applications Cloud.

Create Asset Type Associations

You can create asset type associations when creating or editing an asset type. You can add existing sub-asset types, or create new ones.

  1. From the Create Asset Type or Edit Asset Type page, click Link to Other Asset Type. ( Link icon ).
  2. Select one of the following:
    • Create New: Creates and adds a new sub-asset type for the asset type.
    • Use Existing: Adds an existing sub-asset type for the asset type.
  3. Enter or select an Asset Type name.
  4. Enter a Reference name for the asset association.
    Each asset association created for the parent asset should have a unique reference name.
    For example, if you are creating the Engine sub-asset for the Truck asset type, you may want to call the reference TruckEngine.
  5. Select Required if each parent asset must contain this sub-asset.
    For example, if you are creating the Engine sub-asset for a Truck asset, then you may want to set the Required flag, as each Truck will need to have an Engine.
    If you set the Required flag, then for each new instance of the parent asset that you create, the sub-asset is created automatically. You would need to specify any mandatory attributes.
  6. Click OK to add the sub-asset.
  7. To edit the just added sub-asset, or to add or remove attributes for the sub-asset, click the sub-asset icon within the parent asset, and click Go to: SubAsset ( Asset View icon ).
  8. After editing the sub-asset, you can click Go back to Asset Type: Parent Asset Name ( Asset icon )to go back to the parent asset type page.
  9. Click Save to save the asset hierarchy. All changes made to the parent and sub-assets are saved.
    A dialog displays the progress of each save operation.
  10. Click OK.