AdminDavid Hearn (Principal Software Developer, OSIsoft)

My feedback

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

    We’ll send you updates on this idea

    16 comments  ·  PI Developer Technologies » PI AF SDK  ·  Flag idea as inappropriate…  ·  Admin →
    AdminDavid Hearn (Principal Software Developer, OSIsoft) commented  · 

    In response to Sean Jost, "Thanks, David, now I understand.  The at..."
    The feature was added to XML import to allow systems to be cloned between environments which can be done in a controlled manner from the XML file to ensure everything is consistently using the IDs correctly. When not importing the entire database, there are still ways of it not keeping the specified IDs. There are so many ways that it would not work as expected (e.g. IDs for attributes created from a template) that it was not made available directly in the SDK. 

    AdminDavid Hearn (Principal Software Developer, OSIsoft) commented  · 

    In response to Sean Jost, "The applications that will be querying w..."
    In your example, the ID for the attribute SmallSquare|Size is generated by combining the ID from the template and owning AFElement. Therefore, if either of the IDs for the template or element do not match, then the ID for the attribute will not match between the two systems.
     
    About the only alternative is to store the external ID in an extended property and then you can use that extended property as a search key.

    AdminDavid Hearn (Principal Software Developer, OSIsoft) commented  · 

    In response to Sean Jost, "Thanks, David.  In our case the template..."
    For the attribute ID to match, both the template and element IDs must match because storage for the attribute created from a template does not exist in the SQL database.
     
    Will the option suggested by Frank using WebIDs based upon path work for you instead?

    AdminDavid Hearn (Principal Software Developer, OSIsoft) commented  · 

    In response to Sean Jost, "It's also important to note that we do p..."
    The IDs for attributes created from a template will be preserved as long as their template was also imported with their IDs preserved.

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

    We’ll send you updates on this idea

    0 comments  ·  PI Vision » Authoring Displays  ·  Flag idea as inappropriate…  ·  Admin →
    AdminDavid Hearn (Principal Software Developer, OSIsoft) supported this idea  · 
    AdminDavid Hearn (Principal Software Developer, OSIsoft) shared this idea  · 
  3. 195 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    38 comments  ·  PI Server » Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
    AdminDavid Hearn (Principal Software Developer, OSIsoft) supported this idea  · 
    AdminDavid Hearn (Principal Software Developer, OSIsoft) commented  · 

    Be aware of dependent calculations distributed across multiple Analysis Service servers for recalculation purposes.

    AdminDavid Hearn (Principal Software Developer, OSIsoft) commented  · 

    Define a solution to support a Multi-Server Analysis Solution.

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

    We’ll send you updates on this idea

    0 comments  ·  PI Vision » Symbols  ·  Flag idea as inappropriate…  ·  Admin →
    AdminDavid Hearn (Principal Software Developer, OSIsoft) shared this idea  · 
  5. 5 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  PI Server » Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
    AdminDavid Hearn (Principal Software Developer, OSIsoft) shared this idea  · 
  6. 332 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    32 comments  ·  PI Vision » Analytics / Calculations  ·  Flag idea as inappropriate…  ·  Admin →

    We have started working on this feature that will allow users to define calculations on the fly in PI Vision.

    We’d like to learn more from you about what you’d expect when it comes to these types of ad hoc calculations in PI Vision. If you have a few minutes, please consider taking this quick survey:
    https://osisoft.az1.qualtrics.com/jfe/form/SV_0cTRDc7PCTjYNrn

    Your feedback will help determine how this functionality is implemented.

    Thank you!

    AdminDavid Hearn (Principal Software Developer, OSIsoft) supported this idea  · 
    AdminDavid Hearn (Principal Software Developer, OSIsoft) commented  · 

    For the trend, add the ProcessBook Datasets concept or custom expressions i.e. Where some condition is true or average of the values. Conditional views in PI Vision displays. Like event frame (start-time and end-time) but on the fly (as needed).

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

    We’ll send you updates on this idea

    1 comment  ·  PI Server » Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
    AdminDavid Hearn (Principal Software Developer, OSIsoft) shared this idea  · 
  8. 3 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  PI Server » Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
    AdminDavid Hearn (Principal Software Developer, OSIsoft) supported this idea  · 
    AdminDavid Hearn (Principal Software Developer, OSIsoft) shared this idea  · 
  9. 4 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  PI Server » Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
    AdminDavid Hearn (Principal Software Developer, OSIsoft) supported this idea  · 
    AdminDavid Hearn (Principal Software Developer, OSIsoft) shared this idea  · 
  10. 6 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  PI Server » Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
    AdminDavid Hearn (Principal Software Developer, OSIsoft) supported this idea  · 
    AdminDavid Hearn (Principal Software Developer, OSIsoft) shared this idea  · 
  11. 2 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  PI Server » Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
    AdminDavid Hearn (Principal Software Developer, OSIsoft) supported this idea  · 
    AdminDavid Hearn (Principal Software Developer, OSIsoft) shared this idea  · 
  12. 2 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  PI Server » Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
    AdminDavid Hearn (Principal Software Developer, OSIsoft) supported this idea  · 
    AdminDavid Hearn (Principal Software Developer, OSIsoft) shared this idea  · 
  13. 2 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  PI Server » Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
    AdminDavid Hearn (Principal Software Developer, OSIsoft) supported this idea  · 
    AdminDavid Hearn (Principal Software Developer, OSIsoft) shared this idea  · 
  14. 24 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  PI Server » Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
    AdminDavid Hearn (Principal Software Developer, OSIsoft) supported this idea  · 
    AdminDavid Hearn (Principal Software Developer, OSIsoft) shared this idea  · 
  15. 3 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  PI Server » Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
    AdminDavid Hearn (Principal Software Developer, OSIsoft) supported this idea  · 
    AdminDavid Hearn (Principal Software Developer, OSIsoft) shared this idea  · 
  16. 3 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  PI Server » Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
    AdminDavid Hearn (Principal Software Developer, OSIsoft) commented  · 

    Using the AFAuditTrail class in the AF SDK, you are able to access the information from the AF audit trail. Does this not provide the information that you require?

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

    We’ll send you updates on this idea

    2 comments  ·  PI Server » Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
    AdminDavid Hearn (Principal Software Developer, OSIsoft) commented  · 

    In response to Matt Clark, "We would like to be able to take certain..."
    New child elements inherit their security from their parent element. So you can create separate parts of the hierarchy and set the security on the parent element of that part and then any new elements created under that part of the hierarchy will inherit the security of that parent element.

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

    We’ll send you updates on this idea

    0 comments  ·  PI Server » Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
    AdminDavid Hearn (Principal Software Developer, OSIsoft) shared this idea  · 
  19. 15 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  PI Server » Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
    AdminDavid Hearn (Principal Software Developer, OSIsoft) commented  · 

    Similar to request from Alexandru, customer from RWE wants the ability to select inputs from elements a specific number of levels down the hierarchy. They want to expose the rollup at the higher level but want to skip the intermediate elements.

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

    We’ll send you updates on this idea

    2 comments  ·  PI Server » Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
    AdminDavid Hearn (Principal Software Developer, OSIsoft) commented  · 

    What would you expect if the attribute has multiple categories defined? Would you expect a string with a semicolon separator between each category?

← Previous 1

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