Thanks Fernando, I'm familiar with creating pre-made dimensions and measures for end users, however, what I'm looking for in particular is to have a way to group some dimensions together so that when users select that grouped dimension, all the sub-dimensions render on the table (my scenario #1 in original inquiry).
The other thing I'm looking to see if possible, is whether some dimensions or measures can be made visible to only some users or streams, but not to others (my scenario #2).
I took a look at the sample qvf file in the links you mentioned, but I'm not able to see how to use the sample to answer these 2 questions. Perhaps I'm missing something, let me know?
I would say YES. The reason being you can create your own visualisations in Qliksense which is really very helpful.
This would be the way to approach it:
Create a hypercube with all the dimensions and measures you need and then create a UI where all the dimensions and measures which have been returned by the hypercube are shown as pills. Use a Jquery grad & Drop to allow the user to grab and drop the pills and create a table dynamically. This should be the approach to create an extension for this requirement.
Thanks for the recommendation, but not sure I have the skills needed to create this would-be extension. Would you happen to have a sample qvf or documentation where I can reference and feel my way through? This seems like a good thing to explore, but I'll need some guidance as I don't have much experience in the developer world of extensions.
Let me know and thanks again Sangram!