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.

How can we improve the PI Server?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Compare timestamps and output most recent value in child elements to parent element

    From a varying number of child elements (all sharing the same template), I want to find the most recent timestamp of a same template-based attribute, and output the value with timestamp to an attribute in the parent element.
    In addition, constantly (event-triggered/periodic) comparing the timestamps of these child element attributes and always output the "newest" value to the parent element attribute.

    Example:

    From 3 child elements, all sharing the same template with attribute "ALARM", I want to have the most recent value comparing the 3 "ALARM"s, and have this timestamp and value in an attribute in the parent element.

    Suggestions…

    26 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  2. "Outputs at Start"group

    It would be nice if there were an "Output at start" option to output values at the start of an event frame. Currently there is an "Outputs at close" option for Event Frames.

    18 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    11 comments  ·  Event Frames (EF)  ·  Flag idea as inappropriate…  ·  Admin →
  3. Enable tracing for one individual Analysis

    On a highly loaded system with thousands of analysis i have one analysis that is misbehaving, missing executions but no skipped count, etc. Currently tracing enables tracing for ALL analysis creating an ocean of logging to plough through for that one event every few days.

    As an AF administrator i would like to turn on Tracing for one or more individual analysis to investigate rare issues that happen over time, without logging ALL analysis evaluations as 99.9999% runs fine.

    8 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  4. Do not re-send alert when Notifications service is restarted.

    When the Notifications service is restarted, any alerts with an event that has not closed will be re-sent.  This is annoying and misleading.

    8 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    7 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  5. Multiple instances for Asset Analytics

    As a PI administrator I would like to be able to create multiple instances of "PI Analysis Service" windows service for these reasons:
    - avoid new potentially problematic analysis from affecting the ones that are operational and working correctly by setting one production instance and one test instance for example.
    - every instance could have its own log files and we could move some analyses to a new instance to troubleshoot them
    - make possible to distribute the resources usage for asset analytics on more than one server

    139 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    32 comments  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  6. late notification

    At times I have event frames that generate late for various reasons that trigger a notification. Since it was late we have no need to get the notification. I would like a way to not have a notification trigger if it is late.

    11 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Event Frames (EF)  ·  Flag idea as inappropriate…  ·  Admin →
  7. As an administrator, I would like to be able to backfill data that crosses over a versioning event

    Use case:
    1. An element has an attribute that looks up information on equipment configuration (ex: a pump rate)
    2.  Due to an equipment change, the lookup table and the element were increased in version
    3. A backfill needed to be performed on an analysis that included the attribute which changed, and the date range spans over multiple version effective dates. The desired behavior would be to use the latest version of the attribute's value since the last effective date, and the previous version of the attribute's value before the last effective date.
    4.  Currently, the backfill cannot go further…

    10 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  8. Event Frames & Notifications

    Event frames are pretty powerful and mark the start and end of events. We use Event Frames to mark when we are in and out of compliance in regards to certain regulations. We would like the capability to create Notifications that triggers every X amount of days that sends the start and end times for a specified event frame for a designated date range.
     
    Example - Email triggered every 90 days.
     
    SUBJECT - $Event Framework Name$
    Dear Compliance,
    The following dates were when the PI system marked events and we were out of compliance.
    Event Frame Name: Transformer…

    14 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. Allow selection of output timestamp for values written by the outputs at close feature in Event Frames

    It would be nice to have the option to select either starttime or endtime of the eventframe as the timestamp for the value that will be written a PI tag using the Outputs at close feature in Event Frames. Currently, it will only write the value with a timestamp of the endtime of the event frame.

    Use case:

    I have an event frame and I would like to see the average of an attribute value for that duration of that time frame on PI Vision. The expectation is to see a horizontal line indicating the average value throughout the duration…

    11 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Event Frames (EF)  ·  Flag idea as inappropriate…  ·  Admin →
  10. PI EFGen interface : allow configuration of events without OS-admin rights

    PI EFgen interface is built in such a way that it is not possible to configure events without Windows-Admin rights on the machine hosting the interface. This is not relevant in term of security and we would like to let key-users configure events with only PI-admin rights.

    This request is similar to what is available in PI Batchgen interface, where you can configure batches with PI SMT and you don't need any OS-admin rights.

    6 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Event Frames (EF)  ·  Flag idea as inappropriate…  ·  Admin →
  11. Use %Duration% with Formula Data Reference as Best Practice for EF Duration Attribute (AF 2017 R2+)

    This is a followup to discussions with Roger Palmen and Rick Davin about their excellent writeups on the topic of EF Duration attributes; see Event Frame duration - easy way in AF2.6 or higher & Duration attribute on an Event Frame - Part 1 , respectively.
    With the addition of the %Duration% substitution parameter and it's support in the Formula Data Reference, the following is suggested as a standard way to add a Duration attribute with values in a Time class UOM for newer versions of AF.
    Create an EF attribute template with the following configuration:

    Note 1: no parameters…

    13 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  12. Allow dynamic PI Point data references for analysis outputs

    Created on behalf of a customer:
    In order to use fewer attributes in an element, a customer hoped to output analysis results to an attribute with a dynamic PI Point data reference. Unfortunately, with the use of substitution parameters or with string builder, the "dynamic" PI Point data reference will only resolve the tagname once - upon creation (or when the data reference is manually updated). It doesn't act dynamically because it's not actually designed to act that way.

    The current workaround is to create all necessary output attributes, categorize them, and flatten/hide/minimize all categories containing the attributes that are…

    5 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  13. RecNo object type option on PI Builder

    On current PI Builder 2018 there is no option to select the RecNo attribute for a PI point by default.

    For instance, this would be helpful to recover deleted points such as we do with piconfig command. I would like to see if it would be possible to include this option on a future version of PI Builder.

    Note: I know we can enable the "recno" object type by typing it out on the header as explained on "KB01413 - Importing Attributes for a Given List of Tags Using PI Builder" but it would be good to have this option…

    10 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  PI Builder  ·  Flag idea as inappropriate…  ·  Admin →
  14. Individual Collective Members Health (data matches with other nodes)

    Originally posted on PI Square at https://pisquare.osisoft.com/ideas/29295-individual-collective-members-health-data-matches-with-other-nodes

    We would like a way to know if a node in a collective is not receiving the same data as the other nodes. It's my understanding that all nodes in the collective receive very similar data. The PI collective node members should be able to talk with each other to know if one node is not getting similar data.
     
    At times, a node receiving data from PItoPI or other methods, may not be getting data. The data could be buffering (a single path), hard drive space may have ran out on the…

    12 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. Improve search Capabilities of Management Tab

    A few minor improvements to the search and filtering capabilities of the management tab could save time when doing backfills at scale - for example after transferring several elements from a development server.  If possible the following search capabilities could be very useful:
    -Improve search by template: Currently when searching by template every analysis will be listed and in alphabetical order by analysis - not template name which makes it difficult to search. It could be helpful if it were possible to choose one template and every analysis associated with that template would be included.  At the very least, adjust…

    10 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  16. Additional PI Notifications "Notify Option" for Reason Code

    Add an additional field to the "Notify Option" list in PI Notifications Subscriptions for Reason Code. This enables you to have a triage / supervisor check Event Frames and assign a Reason Code prior to a PI Notification being sent. The receiver of the PI Notification can then action the email / SMS based on the Reason Code provided.

    Should not resend an email / SMS if the Reason Code is changed multiple times (no spam).

    5 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  17. Automatic Recalculation of Event Frame in PI Analysis

    As a user, I would like to have the option to automatic recalculation of event frame for out-of-order input events in AF analysis. The option is available for expression analysis in PI Analysis  2017 R2 but not for event frame generation analysis.

    48 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  18. As an avid user/admin of AF, in PSE I would like an option to display large attribute values with commas (Internal WI 36575)

    Currently, in PSE there is no way to display attribute values greater than or equal to 1000 with commas for the thousands separators. Ex: 1,234,456 instead of 123456. This option exists in other PI Clients (i.e. PI Vision) and should be available in all PI Clients.

    13 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  19. Automatic re-connection to AF database after network interruption

    Avoid having to manually reconnect to the AF database in PSE whenever a client computer returns from standby after the network connection has returned. Other PI client tools such as SMT are able to automatically re-establish connection under these conditions.
    The UI dialog asks a connection to another database, but by doing this, the view needs to be reopened and there is a need to re-navigate to the structure that was previously being worked on.

    7 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  20. PI Integrator for BA Connect with HDInsight

    Please consider testing and documenting how to publish data with the PI Integrator for BA to Apache Kafka hosted by Azure as HDInsight.

    7 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Security  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 39 40
  • 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
NEEDS MORE DISCUSSION
RESEARCHING/EVALUATING
DECLINED
PLANNED
STARTED/IN DEVELOPMENT
IN BETA
COMPLETED