When I do a drill-through from the PowerPlay cube, it opens up Impromptu, which I assume sends the query to the database I am connected to.
Scenario:
I have a dimension named 'Pay Year', and a measure named 'Total Charges'
When I for instance choose 1983 for my 'Pay Year', and 'Total Charges', and drill through, it opens up the Impromptu which sends the query to the database.
Now, since the table this queries have a few million entries, the query that it sends to the database is basically selecting ALL from the table, then I assume that Impromptu will filter and only show me what I want to see on the report, in this case just 1983 data.
I would have though that Impromptu would send a query to the database similiar to 'Select * from table where PAY_YEAR like '1983%', and just bring that data.
Is there anyway to 'trick' the query sent from Impromptu, so that it does not have to retrieve millions of data first, just the data that I need during a drill-through?
Or am I missing the whole concept to the drill-through process entirely?
Thanks in advance,
J
Scenario:
I have a dimension named 'Pay Year', and a measure named 'Total Charges'
When I for instance choose 1983 for my 'Pay Year', and 'Total Charges', and drill through, it opens up the Impromptu which sends the query to the database.
Now, since the table this queries have a few million entries, the query that it sends to the database is basically selecting ALL from the table, then I assume that Impromptu will filter and only show me what I want to see on the report, in this case just 1983 data.
I would have though that Impromptu would send a query to the database similiar to 'Select * from table where PAY_YEAR like '1983%', and just bring that data.
Is there anyway to 'trick' the query sent from Impromptu, so that it does not have to retrieve millions of data first, just the data that I need during a drill-through?
Or am I missing the whole concept to the drill-through process entirely?
Thanks in advance,
J