PI Server

Welcome to the PI Server feature suggestion box. We created this forum to hear your ideas, suggestions and feedback.

Please suggest your most important features and design change ideas on this site! Also vote for your favorite features now! We welcome your feedback.

  • NOTE: for documentation feedback and bugs, please report to Documentation@osisoft.com rather than entering 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. Limit the load of the PIRecalculationprocessor when backfilling

    We had a few issues with key-users creating inefficient AF Analysis and starting a backfill over a longer time period.
    This resulted in a CPU load of 100% (caused by the PIRecalculationprocessor).
    The whole PI System got not responsive incl. PI System Explorer so unable to see anything.
    Killing the PIRecalculationprocessor.exe process didn't work because a new process (with new PID) was running in a split second. Also setting process priority to Low didn’t make any difference.

    Need a way to limit the time period user can use to start backfill and / or limit the load of the PIRecalculationprocessor…

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  2. 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.

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  3. Set WebService Notification Delivery Point Parameters on Contacts tab

    When setting a Delivery Channel of the type WebService, SOAP style, be able to set the Value of a Web Channel Parameter on the contacts tab (without needing to go to the element and edit subscriptions)

    That functionality was available on PI Notifications 2012, we can see that implementation on the video: https://youtu.be/HMZty1XFG-s?t=321
    But now, we can only set the Value of a Parameter of a Web Service when editing the subscription of the Element that has a notification configured, when clicking editing subscriptions

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  4. "Quick watch" function for analyses

    While creating and/or debugging analyses in PI System Explorer, I would like to have available an instant evaluation dialog.

    This would be something I can bring up empty, and start typing (if in template, use the context of the currently selected Example Element) to evaluate a formula.

    If I right click a formula or expression already placed in a variable I would like to see "Evaluate in Instant Window" or "Evaluate instantly", where the dialog is brought up with that text pre-defined. If the expression you right clicked contains time expressions (such as start time, end time) I would like…

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  5. 1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Help / Documentation / Videos  ·  Flag idea as inappropriate…  ·  Admin →
  6. 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…

    5 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Event Frames (EF)  ·  Flag idea as inappropriate…  ·  Admin →
  7. "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.

    7 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    9 comments  ·  Event Frames (EF)  ·  Flag idea as inappropriate…  ·  Admin →
  8. Retrieve an Attribute Reference from a String variable

    Because some functions in PI AF Analytics require an attribute reference (instead of a tag number or tag value), it would be useful to be able to retrieve an attribute reference using a String variable. This functionality would allow dependent attributes to be referenced using the Concat() function.

    In the attached example, entering the parent attribute once is all that's required, as opposed to having three separate tag entries restating the hierarchy of attributes. While it is trivially easy to write this hierarchy out for one analytic, it gets cumbersome when you write a significant amount more.

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  9. Allow value type "Enumeration Sets" in AF-Tables

    We use AF-Tables for some manual data entry. This works pretty fine. In some cases it would make sense to give the user a pre-defined selection of values, so that the data alwas has the same format. So allowing Enumeration Sets in AF-Tables would be great.

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  10. Ability to Manage Global Notification Formats from PI Builder

    Currently, there is no button in PI Builder which allows users to bring in Global Notifications Formats. The button would allow users to read in current Formats and then users would be able to Publish edited formats or newly created formats. This would give users another tool to manage Formats other than using PSE.

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  PI Builder  ·  Flag idea as inappropriate…  ·  Admin →
  11. PI Analysis upgrade with Service Failover Cluster

    When upgrading PI Analysis service it prompts to select the current server as the one registered for Analyses. If you do not select it, the installation does not pass.
    The PI Analysis installation should allow to not change the server registered to execute analysis.

    2 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  12. Display XY Plots and Events table data in Notifications embedded PI Vision screenshot

    When Notifications e-mails are configured to include a screenshot of a PI Vision display, the screenshot will show blanks where the data should appear. This is due to a limitation of Phantom JS, the browser used to render the screenshots, which does not support Negotiate (Kerberos/NTLM) for authentication. XY Plot and Events table data require Kerberos authentication since they are supplied by PI Web API. This can also happen with other PI Vision symbols if Negotiate is the only provider listed in IIS for Windows authentication.

    3 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  13. 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; seeEvent 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 need…

    5 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  14. Show Current Value in SMT Point Builder List

    Please add a column in the SMT Point Builder list to show the current value.
     
    I would love to see that ability to have a column that showed the current value fo the tag in the Points\Point Builder list similar to Data\Current Values.
    As a second feature it would be great to have the ability to export the point builder list to a CSV file.
     
    With these two feature I would never need to switch between point builder and current values again.
     
    You can leave current values as it is for those people that it is useful…

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  System Management  ·  Flag idea as inappropriate…  ·  Admin →
  15. Analysis - Edit periodic scheduling in bulk

    Would be good to have one screen to manage the periodic scheduling for  all analyses in a given AF database.  This way, you can standardize where it makes sense to, and look for outliers (analyses that may have been scheduled incorrectly).

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  16. Review of all triggers in analytics

    I suggest, make possibility of review all triggers in analytics, in PI System Explorer Management.
    It can be useful when looking for possible problems in work of whole analytics.
     
    Regards,
    Igor

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  17. Ability to Identify Critical (e.g. GxP) PI Tag in SMT

    A checkbox or some mechanism to identify Critical data point (e.g GxP) in SMT.
    * can be used for search filter to separate critical vs. non-critical data (gxp vs non-gxp)
    * possible additional layer of confirmation/prompt prior deletion (?)
     
    Current workarounds :
    using prefix/suffix to flag critical data point,using point source to separate,creating logical categories in AF, etc.

    2 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  18. PI Auditviewer Usability Enhancements

    From a pharma/biotech user perspective, I am finding that the PI Auditviewer application is difficult to use and conduct an investigation with over an extended time period.  I believe the application needs an overhaul to allow for, at minimum, the following enhancements:
    Mass import and scanning of audit source files.  A user should not have to individually browse to, add, and scan each individual log file.  Current functionality does not easily support an investigation that must take place over a broad time period.  Better yet, the application should automatically scan the log file directory, and all audit log files should…

    2 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  19. Add Element path to AFUpdatePlugInConfigurations.exe

    Currently, AFUpdatePlugInConfigurations.exe will update the Attribute configurations of an entire AF Database as specified in the /Root parameter.  When dealing with large AF Databases where there were only a few changes made, this is an expensive call.  Please modify the /Root parameter so we can specify which Element and whether Child Elements (/IncludeChildern) are included should be in scope of the update.
     
    Example:
    C:\Program Files\PIPC\AF\AFUpdatePluginConfigurations.exe "/Root:\\AFServer\AFDatabase\ParentElement\ChildElement" /IncludeChildren /CreateConfig
     
    Cheers!

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  20. 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
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  PI Builder  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 36 37
  • 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