Skip to main content
This document is a reference for the physical data model sheets and fields in the NEAT Excel template:
  • Metadata: Contains information about the data model.
  • Properties: Contains the properties of the data model.
  • Views: Contains the views of the data model.
  • Containers (optional): Contains the definition containers that are the physical storage of the data model.
  • Enum (optional): Contains the definition of enum values.
  • Nodes (optional): Contains the definition of the node types.

Metadata sheet

Contains information about the data model.
FieldDescriptionMandatory
spaceThe space where the data model is definedYes
externalIdExternal identifier for the data modelYes
versionVersion of the data modelYes
nameHuman readable name of the data modelNo
descriptionShort description of the data modelNo
creatorList of creators (comma separated) for the data modelNo

Properties sheet

Contains the properties of the data model.
Column nameDescriptionMandatory
ViewThe view identifier to which the property belongsYes
View PropertyThe property identifierYes
NameHuman readable name of the propertyNo
DescriptionShort description of the propertyNo
ConnectionOnly applies to connection between views. It specifies how the connection should be implemented in CDF.No
Value TypeValue type that the property can hold. It takes either a subset of CDF primitive types or a View ID.Yes
Min CountMinimum number of values that the property can hold. If no value is provided, the default value is 0, which means that the property is optional.No
Max CountMaximum number of values that the property can hold. If no value is provided, the default value is inf, which means that the property can hold any number of values (listable).No
ImmutableIndicates whether the property can only be set once. Only applies to primitive type.No
Auto IncrementUsed to indicate whether the property value is auto incremented. Only applies to primitive type.No
DefaultSpecifies default value for the property.No
ContainerSpecifies container where the property is stored. Only applies to primitive type.No
Container PropertySpecifies property in the container where the property is stored. Only applies to primitive type.No
Container Property NameHuman readable name of the container property.No
Container Property DescriptionHuman readable description of the container property.No
IndexThe names of the indexes (comma separated) that should be created for the property.No
ConstraintList of constraints (comma separated) for the data modelNo

Views sheet

Contains the views of the data model.
Column nameDescriptionMandatory
ViewView id, strongly advised to PascalCase usage.Yes
NameHuman readable name of the view being definedNo
DescriptionShort description of the view being definedNo
ImplementsList of parent view ids (comma separated) which the view being defined implements.No
FilterExplicitly define the filter for the view.No

Containers sheet

Contains the definition containers that are the physical storage of the data model.
Column nameDescriptionMandatory
ContainerContainer id, strongly advised to PascalCase usage.Yes
NameHuman readable name of the container being defined.No
DescriptionShort description of the container being defined.No
ConstraintList of required (comma separated) constraints for the containerNo
Used ForWhether the container is used for nodes, edges, or all.Yes

Enum sheet

Contains the definition of enum values.
Column nameDescriptionMandatory
CollectionThe collection this enum belongs toYes
ValueThe value of the enumYes
NameHuman readable name of the enumNo
DescriptionShort description of the enumNo

Nodes sheet

Contains the definition of the node types.
Column nameDescriptionMandatory
NodeThe type definition of the nodeYes
UsageWhat the usage of the node is in the data modelYes
NameHuman readable name of the node being definedNo
DescriptionShort description of the node being definedNo
Last modified on February 27, 2026