Actually ODAG requires field values to be selected in the main app and those values are used to apply a filter in the script of the template app.
When working with small dimensions it´s ok , but I have some use cases with fields with millions of unique values (personal ID). Searching on a field with a million of ids is quite slow s and user need to pick only one to start to generate the on demand app with detailed information related to the id selected.
My requirement is to provide a user with a variable input box in the main app to enter the personal id. With personal id stored in a variable it could be used as a parameter for the ODAG template.
The great advantage here is there is no need to load a field with millions of unique values in-memory, just an app with an input box and maybe other fields but with few unique values.
Does it make sense ?