PI Server

Welcome to the PI Server feedback page!

We created this forum to hear your ideas, feature suggestions and feedback on PI Server. Please suggest your most important features and design change ideas on this site, and vote for your favorite ideas.

Please note that your ideas and comments posted here are visible to all other users.

  • For bugs, please open a case with OSIsoft Tech Support through myOSIsoft Customer Portal  (https://my.osisoft.com) instead of sharing them on this site.
  • For documentation feedback and bugs, please report to documentation@osisoft.com instead of sharing them on this site.
  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Rearrange the Classic tab in the Point Builder to reflect the relationship between settings

    If the Compressing attribute of a PI Point is set to Off, then the compression settings are greyed out, which makes sense because they are irrelevant if Compressing is Off.

    However, if a PI Point has its Archiving attribute set to Off, nothing is greyed out, even though the exception and compression settings and the Compressing attribute are all irrelevant.

    I propose changing the layout of the Classic tab to reflect the relationship between these settings. If Archiving is Off, do not show the user the exception settings, compression settings, or the Compressing attribute. If Archiving is On, show the…

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  System Management  ·  Flag idea as inappropriate…  ·  Admin →

    When you select Archiving = off, no data is sent to the archives. However, the Compression settings still apply because these settings affect what is in the Snapshot. When a client application request the “current” value, the Snapshot is returned therefore it’s important to ensure the system knows and applies the Compression settings.

    Exception settings on the other hand affect how interfaces collect data, regardless of whether we archive the data or not on the server side. Exception settings are important to ensure that we are only collect data (on the interface side) that are significant. When an interface starts up, it connects to the Data Archive to get the points list and also the Exception configurations.

    With all that in mind, please provide additional details on your use case for this idea.

  2. Ability to search find where specific UOM are used

    As a user, I want to be able to find where specific UOM are used, so that I know the impact of UOM changes to my PI AF hierarchy.

    10 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  3. Improve management of templates which create PI tags

    Currently managing attribute templates which can create tags is very laborious. It is an issue particularly when dealing with different security settings for tags. Improvements suggested would include

    • have the ability to create and maintain multiple 'profiles' or templates for tag creation - which for example might be used where different tag security settings are needed
    • enable the ability edit an attribute template's PI Point creation settings in PI Builder
    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  4. Support full dimensional analysis

    As a user of Asset Analytics I would like the UOMs to be consistent and meaningful throughout the calculations that might involve various complex operations so that the written output values are meaningful and with the correct units.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →

    There are at least 3 items in this idea. 1) ability to designate analysis output UOM – this is currently possible via the Convert() function, 2) ability to retain UOM in some situations – this is currently possible in that if all the inputs to an analysis all UOM from the same class, the analysis output would retain the UOM, 3) (title) Support full dimensional analysis – this is very broad and can involve many things – for example, converting from mass to volumetric flow automatically. These types of full dimensional analysis is not currently in our development plan.

  5. Share custom message formats between notification rule templates

    Allow custom message formats to be shared between notification rule templates that live on the same element template and/or utilize the same event frame template.

    Example:

    An event frame template specifies an event frame attribute that will vary between several integer values.
    Several Notification rule templates can be configured on the same element that trigger on the creation of event frames using this event frame template.
    Each Notification Rule template will trigger on different values of the event frame attribute.
    Each Notification Rule template should use the same message format, but will specify a different set of subscribers.
    Currently, the…

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  6. Data Quality: Assess Data Integrity

    Have a way to assess the data integrity so end users can trust the data and issues can be fixed quickly.

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  7. Use geolocation to find nearby assets around me

    Use geolocation to find assets around the location of another asset.

    For example, find all wells within 2 miles of well 1043.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  8. Change Event Frame Analysis Category of the Specific Element

    If I have an element template with event frame analyses and notifications, I might want to change the event frame analysis category of a specific element. I thought this could be done by selecting “Allow Extensions” for the element template, but I can’t seem to change the analyses category or notification category for a specific element even when I allow extensions. From a management standpoint it would be nice to filter on these categories to turn on/off specific analyses and notifications.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  9. library management

    As an administrator I require a better mechanism to manager AF Library objects across multiple AF servers.

    I would suggest extending the current library functionality in AF to include the following:
    * library can be versioned
    * Objects created in AF from a library are read-only and linked to the library. e.g. a user is unable to alter an element template that is created from a library. If the library is updated the linked object in AF is updated. If the object is removed from the library the equivalent object is removed from AF.
    * Powershell based interface for the…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  10. Give users the option to search existing Notification Contact Groups

    In the "Contacts" pane, allow users to search through existing Notification Contact Groups.
    Additionally, give users the option to organize contact groups in some way, either by who created the group or by extending AF Categories to the contacts pane.

    Example:

    Notification Contact Groups can be configured to match how various engineers are organized into different teams throughout a company.
    However, another engineer using AF may unknowingly create duplicate notification contact groups, as they cannot easily find an existing contact group with the desired configuration.
    This leads to inconsistencies between notifications (different contact groups that reference the same list of…

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  11. Shift based sending

    As a Plant manager I would like to assign specific people to receive notifications based on the time of day since they work in shifts and different people are responsible for the equipment at different times of the day.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  12. Provide mechanism to assist in Kerberos configuration / delegation testing

    As a PI Admin, I need assistance configuring and testing Kerberos delegation, so that I can access the full functionality of the products without exposing my system.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  13. Create event frames with minimum, maximum, and standard deviation attributes

    If a user has PI points that are calculated with average, maximum, and standard deviation time range method, it would be great if those points can be referenced as attributes in an event frame template. Right now the time context needed to calculate  a minimum, maximum, or standard deviation is not exposed within an event frame. It would be helpful if the time context can be exposed in event frame templates.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Event Frames (EF)  ·  Flag idea as inappropriate…  ·  Admin →
  14. Improve selecting inputs for Formula DataReference with large number of attributes

    When an element has a large number of attributes defined (e.g. 400), then it is very difficult to select an attribute as an input to the Formula DataReference because the dropdown does not have a scroll bar.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  15. Support for data classification

    As a PI admin, I need to ensure that my data access and handling complies with classifications or levels of sensitivity.

    Background
    Regulations and compliance regimes require different controls for data based on the classification of data.

    Related Requests:
    Proper classification is typically a prerequisite for any nontrivial data retention policy.
    https://feedback.osisoft.com/forums/555148-pi-server/suggestions/17219942-support-different-data-retention-policies

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Security  ·  Flag idea as inappropriate…  ·  Admin →
  16. Alphabetize Selections in drop downbox when creating filters in EF, etc.

    In PI System Explorer, when creating a filter for looking at Event Frames, in the dropdown box, the selection items aren’t sorted in alphabetic order.  It is an arduous task to review each of the selections to pick the one that you want. It would be nice if they were in alphabetical order, or if there was a search feature.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  17. PI Archive File header should keep track of last modified recno

    The PI Archive File should keep track of the last modified RecNo. This would make cases where historical archive last modified times are updated (and potentially causing large backups) much easier to track down.

    In particular, this feature combined with the new Snapshot_TracePointID tuning parameter in PI Data Archive 2017+ would make figuring out what is updating archive last modified times much more straightforward.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  18. Allow new Delivery Endpoints to auto-populate with Active Directory fields

    When creating a new Delivery Endpoint in PI System Explorer, provide configuration option to retrieve information from Active Directory.  This can include automatically populating the "To Email" field with the AD "Business Phone" field to create new endpoints for receiving Notifications via text message.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  19. compatibility

    the compatibility of products (e.g. Data Archive with PI AF) is not straightforward. e.g. regarding to documentation (release notes, Instal-guides) it's possible to combine Dataarchive 2012 with AF 2017-R2. and indeed it's possible to use it in combination, but the installation is requiring the following steps:

    • Install AF Server 2017 R2
    • Install AF Client 2017 R2 on Dataarchive Server
    • Uninstall PI Network Subsystem on Dataarchive Server
    • Install PI Server 2012 (Dataarchive)
    • Install AF Client 2017 R2 on Dataarchive Server
    • Perform MDB to AF migration

    thats not straight forward and should be mentioned in the documentation (list the restrictions / requirements).

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →

    This is a case of forward/backwards compatibility. It’s typically not possible to account for forward compatibility but as a general rule we provide backwards compatibility when possible. In this scenario, since AF 2017 R2 is newer than Data Archive 2012, you should first install Data Archive 2012 first, then install AF 2017 R2 and the backwards compatibility built into the upgrade process would take care of the PI Network Subsystem dependency.

  20. delivery endpoint

    When creating a new Delivery Endpoint in PI System Explorer, provide option to retrieve information from Active Directory.  This can include automatically populating the "To Email" field with the AD "Business Phone" field to create new endpoints for receiving Notifications via text message.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base

Posted ideas will have one of the following statuses.
Full definition of these statuses can be found on the Home Page.
No status
TELL US MORE
EVALUATING
PLANNED
IN DEVELOPMENT
COMPLETED
DECLINED