YetAnotherForum
Welcome Guest Search | Active Topics | Log In | Register

MDB Heading Sets - What are they? Options · View
milesUK
#1 Posted : Tuesday, February 09, 2010 11:54:14 AM
Rank: Advanced Member
Groups: Member

Joined: 5/28/2009
Posts: 70
Location: Cheshire, UK
I first thought to place this in the Rapid PI - Analysis Framework (AFSDK) category as there is no specific MDB forum but settled on this location.

Can anyone shed any light on Heading Sets please? I have scanned many of the PI documents all of which tell me about configuration settings and how to create and edit heading sets but none have explained why I should be using them.

What are they used for?
Are they essential (or merely nice to have) for future, if not present, MDB or AF databases?

I am new to the MDB having created only 2 or 3 hierarchies for our (electricity) utility PI system and have not yet settled on a final design. My ratio of Aliases:Tags is around 1,500:13,000 which feels about right to me.

Looking forward to a productive discussion,

Miles
MilesUK
ProcessBook v3.0.15.3
Sponsor  
 

OSIsoft vCampus is a subscription-based, online offering that consists of providing everything people need to develop applications on the PI System.
We invite you to take a "tour" of the OSIsoft Virtual Campus - also feel free to consult the FAQ  or contact OSIsoft vCampus for more details.
RJK Solutions
#2 Posted : Tuesday, February 09, 2010 3:27:05 PM
Rank: Administration

Groups: Administration

Joined: 6/20/2008
Posts: 612
Location: Cheshire, United Kingdom.
Hi Miles,

I have never had the need to use PIHeadingSets, PIHeadingSet, PIHeadings or PIHeading objects but I believe they are used more within the Batch world - maybe some of our members who are Batch users can shed some light on how they use them. All documentation points to hierarchical use.

In the future world of Batch you will be looking at PI AF and Event Frames, so MDB & PIHeadingSets will be a thing of the past. In fact, in the latest PI Server release you get an AF <-> MDB syncronisation utility so you can start migrating applications to use AF instead of MDB (I wrote a basic MDB->AF conversion utility some time ago). AF is the next generation (but greatly improved) MDB.

All structures I have built within MDB have just used nested PIModules to dictate the hierarchy, with PIProperties describing configuration data and PIAliases the link to the PI tags.

Cheers,

Rhys.
Principal Consultant
Real-Time Data Management @ Wipro Technologies
milesUK
#3 Posted : Wednesday, February 10, 2010 11:02:48 AM
Rank: Advanced Member
Groups: Member

Joined: 5/28/2009
Posts: 70
Location: Cheshire, UK
Thank you Rhys. Most helpful - as always - I can happily ignore heading sets for now.
Regards,
Miles
MilesUK
ProcessBook v3.0.15.3
Michael
#4 Posted : Wednesday, February 10, 2010 9:15:25 PM
Rank: Advanced Member
Groups: Member

Joined: 12/3/2009
Posts: 71
Location: Germany/Pennsylvania
You need the PIHeading to describe the hierarchical position of a PISubBatch. This was the only use I had.

But for the future of the PIBatchDB see Rhys' comment.

Michael (PIBatchDB user)
Users browsing this topic
Guest
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.