I have two blended sources where the source A has 500,000 rows and source B has 20,000. The problem is that when I use source A as the primary source, any computation in the dashboard takes far too long to be useful. When I use B as my primary source, performance is much improved.
The level of detail I need is in source A. When source B is primary I am left with the dreadful asterisk where there is a one-to-many relationship. For example, this is what I get:
Source A primary:
Event(from source B)  Occurred_On(from source A)
    ABC                      1/1/2000
    ABC                      5/10/2000
    XYZ                      9/9/2002
    XYZ                      4/5/2002
Source B primary:
Event(from source B)  Occurred_On(from source A)
    ABC                            *
    XYZ                            *
Data must be blended-- source A is an Oracle database and source B is a text file so a join is out of the question.
Is there any workaround?