Hi,
i have one scenario where i have two Queries one is lets say A and another one is B. i have ticket id dataitem in Query A and which is returning 5 values in it lets say 101,102,103,104,105 not exactly 5 some xxxxx numbers but just for example. and i have same ticket id field in Query B woth same kind of values but this pulls lot of ids as it has no filters and should not be except id filter.
Now what i need is i want to filter the Query B with Query A returned id values without join them i know i can join them based on this id field and i can get it filtered Query C after join and get the result but as i told you Query B has millions of records i am never getting result report is failing after running for hours as Query B has no filters.
So instead of join can i filter the Query A returned values to Query B so that its runs faster and gets result in mins.
for eg: Query A returned values 101,102,103,104,105
i can manually take these ids and put them in Query B runs faster but without manual dynamically can Query B gets filtered with Query A returned values?
and i also tried this created prompt from Query A to pick returned id values and when we run this report select all then run report is filtering Query B(kept this prompt on id field in filter) and getting fast result but this is only works when you have 1000 or below ids in prompt. Throwing error when we have more than 1000 values in prompt and that too whenever the report runs we need to hit select all everytime to select newly populated values in prompt with this way.
So can anyone Please let me know any ways to achieve this
thanks
------------------------------
harris jayaraj
------------------------------
#CognosAnalyticswithWatson