Modeling an asset hierarchy
This article describes the asset hierarchy template in the Cognite Data Fusion (CDF) templates repository. An asset hierarchy describes connections between larger assets and the smaller components inside them.
We recommend that you read this article to become familiar with the asset hierarchy template before you try it in your Cognite Data Fusion (CDF) project.
The template first creates a generic asset data model and then a use-case-specific data model and demonstrates how to:
- Store data and data models in containers.
- Populate data models with transformation jobs.
- Use the existing system containers and views.
- Consume the data models with GraphQL and SDKs.
The template models an asset hierarchy with two levels, lift stations and pumps, where the pumps are children of a lift station:
Each of the pumps has properties in a metadata key-value store: