Roger Palmen

My feedback

  1. 41 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

    6 comments  ·  PI Vision » Symbols  ·  Flag idea as inappropriate…  ·  Admin →
    Roger Palmen supported this idea  · 
  2. 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

    0 comments  ·  PI Server » System Management  ·  Flag idea as inappropriate…  ·  Admin →
    Roger Palmen shared this idea  · 
  3. 307 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

    40 comments  ·  PI Server » Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    Roger Palmen commented  · 

    Now that Matlab is off the table, any new directions for extensibility of Analytics?

    An error occurred while saving the comment
    Roger Palmen commented  · 

    I appreaciate the step back! While Matlab provides scaleability performance and capabilities on the high-end of the spectrum, there is still a demand on the lower end.
    I do understand the complexities and pitfalls involved (remember Custom DR's), but there should / could be a midway, just like PI Vision seems to strike a midway with it's extensibility. E.g. leaving the data delivery to the custom function to the analysis service, but having the capability to use e.g. C# to implement custom functions within that limited frame.After all we don't want to go back to the days where we open, render and parse Excel files in an ACE module...

    An error occurred while saving the comment
    Roger Palmen commented  · 

    Let me add a current example where we use a custom C# calculation engine for.
    For each batch, and during the batch at every change of the batch phase, we need to calculate the operating window for a number of key process parameters. We trigger the engine based on signups to BatchID and PhaseID. On every change, we lookup some process data, and some AF table, calculate our operating window limits (data series using future data) and write those back to PI Points.

    An error occurred while saving the comment
    Roger Palmen commented  · 

    i think this request is more specific on the external calculation: https://feedback.osisoft.com/forums/555148-pi-server/suggestions/17219900-extensible-analytics

    An error occurred while saving the comment
    Roger Palmen commented  · 

    I'm a bug fan of AF, yet every decent project i needed to create my own external calculation engines for more complex business logic. I've used SQLserver, OLEBDEnt and linked AF tables, or custom C# engines.
    In all cases i would at least get rid of all the technical plumbing of management, scheduling, security, etc., just like the ACE scheduler was.

    So mechanisms to trigger custom logic, supply the data and provide access, and send back the data to AF.

    If needed, i can supply specific examples i've built for customers.

    An error occurred while saving the comment
    Roger Palmen commented  · 

    This request could go a long way, so maybe this option solves the request in a more broad sense:
    https://feedback.osisoft.com/forums/555148-pi-server/suggestions/17219900-extensible-analytics

    Roger Palmen supported this idea  · 
  4. 25 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

    5 comments  ·  PI Server » Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    Roger Palmen commented  · 

    In response to Stephen Kwan, "Based on your description, it is possibl..."
    Not for this item yet. I did for another client, so i'm quite up-to-date with the release notes.
    We are planning an upgraden soon though.

    An error occurred while saving the comment
    Roger Palmen commented  · 

    In response to Stephen Kwan, "AF 2018 SP2 will have programmatic acces..."
    In this case it's not a problem that i have lagging issues, skipped count is 0 on an evaluationcount of >1B. However i have missed Evaluations as i am missing data points that preview/backfill does reproduce and i can't find the reason why. The parameters don't tell me why one specific analysis fails once every thousand evaluations or so and that's where one would need tracing.

    Roger Palmen shared this idea  · 
  5. 8 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 Server » AF Transformer  ·  Flag idea as inappropriate…  ·  Admin →
    Roger Palmen supported this idea  · 
  6. 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  ·  PI Server » Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
    Roger Palmen shared this idea  · 
  7. 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

    2 comments  ·  PI Server » Event Frames (EF)  ·  Flag idea as inappropriate…  ·  Admin →
    Roger Palmen supported this idea  · 
  8. 20 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

    5 comments  ·  PI Server » Notifications  ·  Flag idea as inappropriate…  ·  Admin →
    Roger Palmen supported this idea  · 
  9. 6 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

    Roger Palmen supported this idea  · 
  10. 30 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 Server » Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
    Roger Palmen supported this idea  · 
  11. 9 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

    Roger Palmen supported this idea  · 
    An error occurred while saving the comment
    Roger Palmen commented  · 

    This is one of the few items that keep me away from getting rid of OLEDB Enterprise for my reporting.

    An error occurred while saving the comment
    Roger Palmen commented  · 

    Cool! It looks like that feedback on the feedback site is not automatically cross-posted here. That's why we see so many ideas popping up on PI Square.

    Roger Palmen shared this idea  · 
  12. 29 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

    Roger Palmen supported this idea  · 
  13. 23 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

    Roger Palmen supported this idea  · 
  14. 7 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

    6 comments  ·  PI Vision » Events (EF)  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    Roger Palmen commented  · 

    In response to Roger Palmen, "I currently use Custom symbols that take..."
    Thinking even further, we currently have absolute time, and relative time in PI. Relative time is than related to a fixed point in time (like *, y, t, etc.).
    Ideally we could have a time relative to the EventFrame start and end: Event.Start-10s to place on the timebar... this splits the functionality into two parts where the first part allows to place an EventFrame in the timecontext of a display (and not just the timerange).

    An error occurred while saving the comment
    Roger Palmen commented  · 

    I currently use Custom symbols that take an Event (e.g a batch), determine chart start- and end-times from the batch start- and end-times (+/- several minutes), and plot a chart based on those times. But that's quite a big piece of custom code. I think showing just a small percentage before and after should not be a major deal to implement.

    An error occurred while saving the comment
    Roger Palmen commented  · 

    Currently when i visualize and EventFrame in PI Vision, the trend does not show the exact 'change' that leads to starting or ending the EventFrame, as the exact start and end times are used.

    To properly see the 'change' that led to the EventFrame i want to see just some small time before and after the EventFrame.

    As events can differ between seconds and hours, this would ideally be a percentage.

    Roger Palmen supported this idea  · 
  15. 45 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  ·  PI Vision » Events (EF)  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    Roger Palmen commented  · 

    One of the key symbols that is always requested by customers. EventFrames are great but there are too little ways to visualize.

    Either a separate symbol or integrated in the trend symbol.

    Roger Palmen supported this idea  · 
  16. 55 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

    18 comments  ·  PI Server » Event Frames (EF)  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    Roger Palmen commented  · 

    In response to Jim Gavigan, "Yes, I will often save the start time of..."
    Exactly! Or monitor that a batch has been running longer than expected. Or no batch has been running longer than expected, or...

    An error occurred while saving the comment
    Roger Palmen commented  · 

    In response to Roger Palmen, "Yes! So many use cases to think of. In m..."
    In a more general sense i typically breakup logic into two parts: first determining if something is happening, when did it start and stop?, and secondly recoding an EventFrame on that.
    To determine when something happens i create an analysis and output the results to a PI Point. That allows me to answer questions like: how often did this happen? How long was this the case? What was the last occurrence? Those questions i can't easily answer within PI using EventFrames.
    The EventFrame i use to do, well, eventframe stuff, and i trigger this on the first PI Point. Having an option to have outputs at start allows to combine this logic into one unit instead of spread over two.
     
    Take a simple batch as an example, i need both a PI Point (when is a batch running) and an EventFrame (batch reporting, visualization) to answer these questions.

    An error occurred while saving the comment
    Roger Palmen commented  · 

    Yes! So many use cases to think of. In many cases you want to know something when it started, and at what time, not when it stopped.

    Roger Palmen supported this idea  · 
  17. 27 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

    3 comments  ·  PI Server » Security  ·  Flag idea as inappropriate…  ·  Admin →
    Roger Palmen supported this idea  · 
  18. 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

    2 comments  ·  PI Server » Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
    Roger Palmen supported this idea  · 
    Roger Palmen shared this idea  · 
  19. 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  ·  PI Server » Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
    Roger Palmen supported this idea  · 
    Roger Palmen shared this idea  · 
  20. 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

    2 comments  ·  PI Server » Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
    Roger Palmen supported this idea  · 
    An error occurred while saving the comment
    Roger Palmen commented  · 

    In response to Stephen Kwan, "The table object itself has a descriptio..."
    The reason i upvoted is because i would like descriptions for each column in the table. As the original post mentions, trying to explain the function of each column in a 20+ column table in the table description is impractical

    Roger Palmen shared this 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