-
Notifications
You must be signed in to change notification settings - Fork 76
}bedrock.hier.leaves.sync
lotsaram edited this page Apr 24, 2020
·
3 revisions
In certain circumstances the Leaves hierarchy can become out of sync with the same named hierarchy and other alternate hierarchies and not contain all leaf elements. Should this happen this process will heal such dimensions and restore the synced state where the Leaves hierarchy contains the collection of all leaf elements from all hiearchies of a dimension.
For the set of dimensions and hierarchies defined by the pDim
& pHier
parameters this process checks that all leaf elements from each hierarchy also exists in the Leaves hierarchy of the specified dimension(s).
If the leaf element does not exist in the Leaves hierarchy then the element is inserted into Leaves.
Use Case:
- Primarily intended to identify dimensions with maintenance issues during development/prototyping.
- Can also be used for trouble-shooting in productive instances.
Parameter | Data Type | Default | Prompt Text |
---|---|---|---|
pLogOutput |
Numeric | 0 |
OPTIONAL: Write parameters and action summary to server message log (Boolean True = 1) |
pDim |
String | REQUIRED: Dimension, accepts wildcards (all dimensions = *) | |
pHier |
String | OPTIONAL: Hierarchy, accepts wildcards (all hierarchies = *) | |
pDelim |
String | & |
OPTIONAL: Delimiter character (default value if blank = '&') |
Process doesn't call any dependencies.
test sidebar