Learn about using templates to model assets
- Last UpdatedFeb 12, 2025
- 1 minute read
- PI System
- PI Server 2024 R2
- PI Server
PI AF allows you to base similar elements on a single template. Templates essentially define a set of base attributes for all the elements that use that template. Create the template once and you can create as many elements based on the template as needed. If you make a change to a template, the change is automatically reflected in all the elements that use that template.
For example, suppose you have 100 pumps with the same three attributes. You can create a template for one pump and then base all the other pumps on that one template. The attributes in the template are automatically created for you in the pumps that are based on that template.
Element templates

Now, suppose you need to make a change to the pump objects. You simply make the change in the template, and PI AF automatically propagates the change to all the pump objects that are based on that template. Templates are a powerful tool, not only for creating new objects, but for keeping existing objects consistent and up to date.
A further advantage is that some client applications provide special features for objects based on templates.
Note: In addition to elements, you can create templates for event frames, transfers, models, and notifications.