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. Event Frame Re-capture/Backfill Option to Save Annotations/Reasons

    When a backfill or "recapture events" option is selected for Event Frames, give the user an option to "Save Annotations" for that specific event frame. Right now, we use Event Frames to copy in Reason Codes and Comments (that are logged as annotations) so we are limited in backfill or recapturing the data if historical data changes.

    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  ·  Event Frames (EF)  ·  Flag idea as inappropriate…  ·  Admin →
  2. Expression function to retrieve default attribute value

    I am migrating part of an old ACE application over to AF Analyses, and need to replicate the functionality to fall back to default values in case any of the input attributes are bad.

    I have taken the time to set the default value in each attribute template, so if one sets the Data Reference to None, the static attribute will have a correct, default value.

    But the analysis itself should contain functionality to revert to the default value if a bad input attribute value is detected, and with the current functionality I cannot access the default value. I will…

    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  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  3. Add warning message while changing analysis type

    Changing from Expression to Rollup by mistake will erase the Expression configuration in PI System Explorer. Add a warning message regarding this.

    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  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  4. PI AF Analysis Templates - Evaluate button can evaluate logic at previous point in time

    On PI AF in Library on Element Templates - Analysis Templates, the evaluate button should be able to evaluate logic at a previous point in time as well as the current time. This would allow better visibility over how logic performs for periods of time in the past, and will be better for debugging logic.

    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  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  5. Allow specifying a range of older archive files to backup in piartool

    The piartool -backup command has multiple parameters that allow for specifying a number of archives to copy. For example it is possible to specify a number of archives to backup starting at the current time (-numarch), or each archive number can be specified in a list (-archives). But no parameter will allow specifying a numeric range of older archives to copy, such as from archive #500-1000. It is also not feasible to list out each archive for the -archives command when there is a large number of archives desired to copy (500 501 502 etc.)

    If it was possible to…

    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 →
  6. PI Tag Renaming Detection for PI Vision/PE Calculations

    When input PI Tags are referenced in PI Vision 2020+ calculations, they do not automatically detect PI Tag name changes. For users with a lot of calculations, this can be extremely problematic in the event of a PI Tag name change. In the event of a name change, the following error is produced: [-12301] Performance Equation parsing error. Possibly updating the PE scheduler to reference the PointID instead would be beneficial.

    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

    1 comment  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  7. Improve "Force Creating SQL Database before PI AF Install"

    When doing a fresh installation of AF Server, and either the "Validate SQL Connection" option or other Software like PI Notifications, RTQP Engine are selected, the installation cannot be started when the AF SQL Database is not called "PIFD".
    As the Installer is looking for a SQL Database with a hardcoded name, it throws one of the errors described here:

    https://customers.osisoft.com/s/knowledgearticle?knowledgeArticleUrl=000034342

    Possible workarounds
    1) Further specify the error messages so that the user exactly knows what is causing this error message.
    2) Add an option in the installer to look for a SQL Database named differently

    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

    1 comment  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  8. PI Integrator for Business Analytics extend the decimal places

    Found out that the decimal points is up to 3 decimal only. Can you improve the PI Integrator that has its own decimal places? and also not depending on the AF for adjusting the display digits?

    Thanks

    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  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  9. AF enumeration sets should support values with the same name

    The feature introduced in 2018 SP2 to manually synchronize digital state sets with AF enumeration sets has a limitation where state sets with duplicated names aren't imported correctly into AF. This is due to the current design of AF enumeration sets that don't allow duplicated names for enumeration values. It would be nice if AF enumeration sets supported multiple values with the same name as it is supported in digital state sets in the Data Archive.

    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 →
  10. Add filtering and rolling log system to AFGetTrace

    When troubleshooting intermittent issues, using AFGetTrace may be problematic as the trace can consume quite a bit of disk space, and setting a maximum file size will cause the trace to stop once the file is full. Without knowledge of when the issue will reoccur, we are stuck either risking filling up the disk and having a huge trace file to analyze, or set a max file size and possibly miss the issue.

    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  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  11. When shrinking the tabs in the lower left pane of PI System Explorer (Elements, etc.), the tabs do not shrink if shrinking by one.

    When shrinking the tabs in the lower left pane of PI System Explorer (Elements, Event Frames, Library, etc.), the tabs do not shrink if shrinking by one. If shrinking by two, it only shrinks by 1, etc. These tabs should shrink accordingly.

    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  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  12. Add the Unicode support for RDBMS interface

    When connecting Redis database via DSN we get error. As interface is ASCII and Redis is Unicode. Please add the unicode support for RDBMS interface.

    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  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  13. Provide a means to parse/extract data from the response received by PI Notifications after sending a notification to a web service endpoint

    A web service endpoint, for instance ServiceNow, may response with useful information to a notificate, like a ticket number. There should be a way to associate that information with the event frame that triggered the notification.

    14 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  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  14. substitution parameter for point attribute

    At the moment i have to conifgure attributes like description or uom in PI Tags and also in the corresponding AF attribute. it would be great if i could use substitution paramertes like point.uom or point.descriptor in PI AF to fill configure Attribute parameters.

    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. Schedule PI Notifications "outages"

    It would be very useful if an "outage" for PI Notifications could be scheduled. We often start or finish maintenance well outside of work hours, and the flood of PI Notifications can annoy users who are not on site.
    Ideally we could set an outage for PI Notification emails during a set advance time (eg between 5 and 8am on the 19th June 2021).

    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 →
  16. Bulk recalculation via Management plugin

    We are using Asset Framework analysis service for event creation for an asset performance project, providing the information which asset was running at which time. Events are created on a daily basis for reporting purposes. If Analysis service is restarted due to failure or patching, it happens that some of the events are not auto recalculated properly (i.e. creating a new event after service restart in addition to open event that already existed). We need to clean these up afterwards by manually trigger a recalculation of event analyses. By now I need to click every element to trigger the recalculation…

    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  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  17. Interface for Modbus output to 4byte (32bit) registers

    There are Modus supporting devices that feature 32bit single registers (e.g ROC800-Series). PI Interface for Modbus should be updated to have support to output to these 4byte (32bit) registers.
    Currently PI Interface for Modbus only has support for output to single 2bype registers or output to multiple 2byte registers to store 32bit data. There is a need to have the interface support output to single 32bit registers.
    Example device manual: https://www.emerson.com/documents/automation/roclink-800-configuration-software-user-manual-for-roc800-series-en-132340.pdf

    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

    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  18. Autobackfilling did not complete: Interval exceeds maximum allowed limit

    Upon an analysis service restart, the service will backfill and recalculate for the time range specified by the MaximumAllowedAutoBackfillingSpanInHours service configuration parameter; the default is 72 hours. Starting in PI Analysis Service 2.8.0, this parameter is user configurable. Any gap that exceeds MaximumAllowedAutoBackfillingSpanInHours are not automatically backfilled or recalculated but the message from the 'Issue' section is seen as a warning. We want the service automatically backfill and recalculate the analyses for the MaximumAllowedAutoBackfillingSpanInHours even the gap is greater than MaximumAllowedAutoBackfillingSpanInHours. Currently we have two options:
    Manually backfill the analysis OR
    Set analysis configuration parameter MaximumAllowedAutoBackfillingSpanInHours to a time range…

    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  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  19. Remove limit on the number of attributes that can be selected in PI Builder

    Currently, in PI Builder there is a hard limit on the number of columns that can be selected (it is set to 1023 columns). It makes it hard to work with templates that have over 1020 attributes configured and limits the configuration capabilities.

    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  ·  PI Builder  ·  Flag idea as inappropriate…  ·  Admin →
  20. Revise Perfmon counter for PIBufss - Point Count

    We are trying to use this perfmon counter as a diagnostic aid to catch issues with a third party interface, but it could be used with PI interfaces. We are checking to see if the point configuration for their interface matches across the four possible servers the interface could be sending from.
    I opened a case (00825139) and was given this response by the engineer:

    These two numbers are not expected to be the same. PIbufss point count is simply the number of points that it knows about - someone has sent data to these points, maybe far in the…

    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  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 30 31
  • 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