Skip to main content

Object Types

This page lists the Attributes and values (both required and optional) to fully automate Dashboard creation from within OSIsoft’s PI System Explorer. Each component (Profile Groups, Profiles, Dashboards, Widgets and Bookmarks) will have section listing all supported attributes.

Profile Groups

Attribute NameAttribute TypeRequired
Object TypeStringYes
Display OrderIntNo
NameStringNo
DescriptionStringNo
LockedBooleanNo
ShowBooleanNo
Showing 1 to 6 of 6 entries
Info

Name and Description would be overrides for the parent’s attribute name and description.

Profiles

Attribute NameAttribute TypeRequired
Object TypeStringYes
Profile Group IDStringNo
Display OrderIntNo
NameStringNo
DescriptionStringNo
LockedBooleanNo
ShowBooleanNo
Is DefaultBooleanNo
Showing 1 to 8 of 8 entries
Info

Name and Description would be overrides for the parent’s attribute name and description. Profile Group ID is only needed if the Profile is not nested under a Profile Group Attribute

Dashboards

Attribute NameAttribute TypeRequired
Object TypeStringYes
Profile IDStringNo
Display OrderIntNo
NameStringNo
DescriptionStringNo
LockedBooleanNo
ShowBooleanNo
Is DefaultBooleanNo
Showing 1 to 8 of 8 entries
Info

Name and Description would be overrides for the parent’s attribute name and description. Profile ID is only needed if the Dashboard is not nested under a Profile Attribute

Widgets

All widgets require the following six AF Attributes along with the optional Dashboard ID (if not nested under a Dashboard Attribute):

Attribute NameAttribute TypeRequired
Object TypeStringYes
Widget TypeStringYes
Dashboard IDStringNo
Row StartIntYes
Column StartIntYes
HeightStringYes
WidthStringYes
Showing 1 to 7 of 7 entries
Info

Valid Height and Widths are based on Widget Type however the complete list is as follows:

  • Height: 1x, 2x, 4x, 8x, 16x, 32x
  • Width: : 25%, 50%, 100%

Each individual widget will also use other Attributes, some required and some optional, based on the widget type. Below is an example of what an AF Model (Attributes) might look like when completed. Note that in this example Dashboard ID is not specified in any of the Widgets as they all fall under the AF KPI Dashboard Attribute. The names of the Widgets are not important and in this example the convention of [Row Start].[Column Start] [Widget Type] has been used but certainly is not required.

Widgets Types

Bookmarks

All bookmarks require the following two AF Attributes along with the several optional AF Attributes (including Profile ID if not nested under a Profile Attribute):

Attribute NameAttribute TypeRequired
Object TypeStringYes
Bookmark TypeStringYes
Profile IDStringNo
Display OrderIntNo
Bookmark NameStringNo
Bookmark DescriptionStringNo
Bookmark IconStringNo
Showing 1 to 7 of 7 entries

Bookmarks Types

Feedback