Filter on 2 levels of hierarchy
I'm trying to display on a dashboard a table of company employees (dimension = employee ID, line items are employee characteristics). Each employee is assigned to a SLT member (identified in one of the line items), and each SLT member rolls up to a ELT member in the hierarchy.
That hierarchy looks like
- ELT1
- SLT1
- SLT2
- SLT3
- ELT2
- SLT4
- SLT5
- SLT6
The module I'm using is dimensionalized by the Employee ID and the ELT hierarchy list, with all of the employee characteristics only dimensionalized by Employee ID.
I have some staging lines with both dimensions where I'm identifying the SLT member that is selected, checking if it's a match to the one that employee is assigned to, and creating a filter. That works great for the SLT level of the hierarchy, but I'm trying to make it so that if a user selects ELT1, the filter will show all SLT members who roll up to that ELT member.
I haven't been able to get it to identify which ELT level member is selected without making it a different subsidiary view with that dimension, but when I do that I'm not able to use that line as a filter.
Any suggestions to make it work? Thanks in advance.
Comments
-
alexpavel Member, ALL USERS, GroupMember, Partner, Certified Master Anaplanner, Certified Model Builder Posts: 5 Master Anaplanner of the Year
As @JaredDolich was mentioning, it is needed to make a distinction between context selectors and filtering mechanisms using line-items.
In your case, you would like to have context selectors filters and this can be achieved, but not in the original Employee module where you define the characteristics. It is needed an additional module with Employee and SLT list and create the filtering there.
If I understood correctly, you have an Employee module where you have defined the Employee (like SYS01 below)
You need an additional module with Employee + SLT List (SYS01b) where, whatever element you choose in Page from ELT list ( base element or aggregation) are needed to be shown only the Employees related the chosen element (like below)
The trick is to have the filter line-item "Filter SLT" with aggregation "Any" and all the characteristics of the Employee line-item to be defined with the subsidiary view with only "Employee" list. See below the blueprint of module SYS01b:
When publishing the view, it is needed to create the filter with line-item "Filter SLT" = True.
An issue with this solution is that you do not publish the original module, so all the Employee characteristics are "read-only"...but to modify a characteristic one-by-one can be used the drill-down functionality..
Another small issue is that you duplicate the cells for all the Employee characteristics in order to achieve this functionality.
Hope it helps
Alex
0 -
alexpavel Member, ALL USERS, GroupMember, Partner, Certified Master Anaplanner, Certified Model Builder Posts: 5 Master Anaplanner of the Year
@JaredDolich In order not to be obliged to refresh the page: add in the filtering modules also the Users list.
in NUX, the modules published with the filters that contain also the Users list are refreshed automatically.
Hope it helps
Alex
1
Categories
- All Categories
- 2.3K Anaplan Community
- Academy
- Anaplan Talent Builder
- Model Design Course
- The Anaplan Way
- Archive
- 2 Idea exchange
- 62 Enterprise Scale
- 1.1K Extensibility
- 21 Intelligence
- 1.6K Planning & Modeling
- 331 Security
- Community Connections
- Connections
- Experiences
- Groups
- Personas
- Employees
- CS Toolkit
- Customer Care Center
- Forums
- Academy & Training
- Community Feedback & Updates
- Japan
- Anaplan Community Japan
- Anaplan Community Japan Knowledge Base
- HyperCare Japan
- JP-Central
- Support-Japanese
- Partners
- Partner Leadership Council
- Partner Product Council
- 724 Platform
- Anapedia
- App Hub
- Centers Of Excellence
- Extensions
- Planual
- Platform Updates
- 724 User Experience
- Profile Builder
- Resources
- Anaplan Advocates
- Anaplan Live!
- Community
- Community Advancement
- Community Connections
- Partner Program
- The Official Master Anaplanner Program
- Videos
- Welcome to the Anaplan Community!
- Success Central
- Support
- Case Portal Link
- Common Support Questions
- HyperCare Redirect
- Known Issues and Workarounds
- Support test page
- SupportFAQ
- Survey
- 2 Training Day Takeaways