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. PI Data Archive - Data Share - Distributed, Scalable, Load Balanced

    OSI should get together and devise a proper data synching mechanism that should guarantee synching archives for all backfilled events and so on.

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

    We’ll send you updates on this idea

    0 comments  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  2. As a PI Administrator, we should be able to see which PI mapping was used for a Windows AD user in PI message logs.

    Through PI message logs I want to see which PI mapping was used for a Windows AD user, currently only the PI identity associated the windows AD is visible in the Logs. PI mapping information will give us more idea/facts about the particular Windows AD user.

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

    We’ll send you updates on this idea

    0 comments  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  3. Add Access Right that Allow Users to Create Tags But Not Delete Tags

    As a user of the PI Data Archive, I would like the ability to give users access to create tags but not to be able to delete tags. This way they will not be able to accidentally delete tags but they still have the ability to create tags.

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

    We’ll send you updates on this idea

    5 comments  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  4. Add new PIPointAttribute for "StaleTimeout"

    While no customers have asked for this directly, I have seen many customers ask how to check a tag for being stale. The solution to date assumes all tags have the same staleness timeout, which really is not the case most of the time.

    This new "StaleTimeout" point attribute would be a duration (time span) customizable for each tag. There could also be a new PIPoint property called "IsStale" which could bounce the current value's timestamp off the "StaleTimeout".

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

    We’ll send you updates on this idea

    3 comments  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →

    Hi Rick,

    We are considering how to implement Data Quality in an upcoming release. A subset of that is if data is stale. If you can help us gather more customer use cases to better document the problem, and help us get a sense of how many customers would benefit from this feature, that would be extremely helpful.

    Specifically, what would be very helpful is the requirements customers have to determine when a data point is stale. We are making a serious effort to simplify the management of the PI System, so we would like to be able to avoid asking users to spend time configuring yet another parameter.

  5. Ability to convert historical tags to future data tags

    As a production supervisor, I would like to be able to convert historical data tags to future data tags so that I can more efficiently transition my production target tags from being something that I have to update every day, to something that I can update ahead of time. Currently my production target tags are historical data tags, meaning that I have to go in every morning and update the tag with today's production target. I'll be upgrading my PI Server soon, which will allow me to use the future data feature. If I could make these tags into future…

    1 vote
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  6. 64-bit Unix time

    Consider upgrading from 32-bit Unix time to 64-bit Unix time so that PI can support dates past January 19, 2038. Reasons:


    1. This date is fast approaching as a future value. It is only 20 years away.


    2. OSIsoft will need time to implement the 64-bit time stamps and convert all existing and supported PI Data Archives to use the 64-bit time stamps. At least a year of time will be used up for leeway.


    3. Once 64-bit Unix time is implemented, then OSIsoft can exclude from training presentations the (very high) upper limit of supported time. This gives the user 1 less…

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

    We’ll send you updates on this idea

    2 comments  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  7. Auto-balance archive files

    The disadvantage of fixed archives is that they cannot grow or shrink. The disadvantage of dynamic archives is that they can potentially grow too much. Merging of small archives and splitting of large archives must be done manually.

    To solve this problem, consider making all archives dynamic, but allow the user to specify an acceptable size range for the archive files. If archive files fall out of that range, they can be split or merged automatically.

    1 vote
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  8. 3 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  9. Archive Reprocessing Backup

    The current automated Archive reprocessing creates a backup of the original archive in the archive directory. This can lead to a situation where the archive drive runs out of space.

    It would be useful to be able to configure the backup location for the reprocessed archives. This should be a tuning parameter.

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

    We’ll send you updates on this idea

    1 comment  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  10. Add a Confirmed Write methods

    All methods exposed through AF SDK and other Developer Technologies are "fire and forget". Please add methods, at least for time series data, which return when the data has been processed.

    A write operation that returns when data has been processed allows to postpone dependent operations until the acknowledgement is received. A client application using a Confirmed Write needs to handle failures and a Confirmed Write requires an active communication channel. For this reason the implementation should be un-buffered.

    Offer Confirmed Write methods through AF SDK and later with other dependent Developer Technologies.

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

    We’ll send you updates on this idea

    1 comment  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  11. 2 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  12. PI Data Archive: Improve piarchss performance

    PI Archive Subsystem should be able to use operating memory more efficiently. For example by loading as many non-primary archives into its process memory as possible (perhaps it could be affected by a user setting).

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

    We’ll send you updates on this idea

    2 comments  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →

    Could you please provide more details and examples of what you want to do? The Archive Subsystem already manages the files in memory, and in the file system cache. So, what are your specific situations where you see inefficient memory usage today?

  13. Make a GUI for PI Backups for easy management

    It would be interesting to have a GUI, maybe inside PI SMT, that would allow users to configure their PIBackups directly without having to mess around in 2-3 batch files.

    Checkboxes for the most common options, Active/inactive box etc. You could determine the paths, full backup or incrementa optionsl. SiteBackup active or not. As an extra maybe we could also have the scheduling included in the tool.

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

    We’ll send you updates on this idea

    0 comments  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  14. Association of Multiple Tags That Represent Same Measurement

    As a PI admin, I would like to associate mutiple tags together that represent the same measurement at different time periods SO THAT users see one set of data together instead of the old data in the old tag and the new data in the new tag after DCS/PLC upgrades and platform changes are made that drive new tag naming conventions.

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

    We’ll send you updates on this idea

    0 comments  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  15. Reprocess fixed archives to dynamic or visa versa

    Currently, PI SMT will only allow archives to be reprocessed according to it's original type. User would like to be able to choose whether to reprocess the archives from fixed to dynamic or vice versa.

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

    We’ll send you updates on this idea

    0 comments  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  16. Support storing data quality

    As a user I want to be able to collect, store and analyze quality information associated with real-time events and assets. This feature will allow the user to determine the trustworthiness of the data when decisions are made.

    Note: This was previously Enhancement 161240.

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

    We’ll send you updates on this idea

    0 comments  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  17. Support different data retention policies

    As an administrator, I need to ability to configure the life span of my PI data, so that data are kept or deleted accordingly. For example, data that should be deleted based on corporate mandates and data that should be kept forever are handled accordingly.

    Note: This was previously Enhancement 25774OSI8.

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

    We’ll send you updates on this idea

    1 comment  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  18. Ensure data is identical between collective members

    As a PI Administrator, I need to trust that the data is identical between my collective members. Currently, there is no way for me to be sure it is the same unless I do a side by side comparison. Data can be missing, or slightly off, and I have no easy way to understand this right now.

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

    We’ll send you updates on this idea

    2 comments  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  19. 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
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  20. Provide more user-friendly way to configure backups

    As a PI admin, I wish there was a GUI way to set up backup tasks instead of needing to go to the command line to set up my backup task.
    (FS, 415 hrs)

    As a PI admin, I have a hard time setting up backup scripts to write to an external data source.
    (FS, 415 hrs)

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

    We’ll send you updates on this idea

    0 comments  ·  Data Archive  ·  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
NEEDS MORE DISCUSSION
RESEARCHING/EVALUATING
DECLINED
PLANNED
STARTED/IN DEVELOPMENT
IN BETA
COMPLETED