Skip to main content
Newcomer
June 21, 2022

Unable to find the primary node of a member in dimension

  • June 21, 2022
  • 1 reply
  • 0 views

Hi,
Is there a way to find the primary node or secondary node of a member with alternate hierarchies in OneStream like the default parent of a member in Hyperion HFM?

1 reply

OneStream Employee
June 22, 2022

Hi

There is no such think like a private node in Onestream, all relationships are equal. If you want to achieve something similar, you might need to use text attributes, to mark one relationship as primary. Can you tell us more, what you like to achieve with it?

Default Parent, was introduced to Hyperion HFM to create compatibility with Essbase (where a primary relationship was needed).

I hope this helps and regards

Christian

KondaAuthor
Newcomer
June 22, 2022

Thank u Christian for the prompt response. We have a requirement to remove shared nodes of a member by retaining the primary node. However, we didn't find such relationships in OneStream and asked the business to provide specific node details for deletion. Posted this here to know if there is a way to fine such relationships in OneStream.

 

Thanks,

Konda

OneStream Employee
June 22, 2022

Hi Konda

Even with "Default Parent" it would have been a lottery, because at most companies, the property wasn't very well maintained.

There is a function, that gives you all parents as a list (api.Members.GetParents), and if you combine it with a check, if the parent is the descendant of a main hierarchy (api.Members.IsDescendant), you might be able to achieve something similar.

I hope this helps and regards

Christian