How can we improve PI Developer Technologies for you?

Return Partial Results From Event Frame Search in PI Web API

Currently when searching for event frames, a 400 error is returned if not all elements in the search exist.

piwebapi/eventFrames/search?databaseWebId=WebId&Element:IN("\\server\AssetSwap\Site2\Asset1";"\\server\AssetSwap\Site2\Asset2"

This is cumbersome especially in the case of asset swapping in PI Vision when parent elements could contain variable child elements. For any parent element that contains less than the max child elements, a 400 error will occur when searching for event frames for related parent elements.

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

We’ll send you updates on this idea

Vincent Kaufmann shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

1 comment

Sign in Sign in with OSIsoft
Signed in as (Sign out)
Submitting...
  • Vincent Kaufmann commented  ·   ·  Flag as inappropriate

    To be more general:

    This is cumbersome especially in the case of loading event frames for "Assets on Display" in a PI Vision display. If any symbols reference an element path that does not exist, the entire event frame search fails (even if other valid assets are present).

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