[Mondrian] Problem Using Dimension Twice

Julian Hyde julianhyde at gmail.com
Tue May 5 14:57:54 EDT 2015


And please log that Mondrian bug.

On May 5, 2015, at 11:08 AM, Isaias Sanchez <isaias.sanchez.l at gmail.com> wrote:

> Ok, I'll talk to then.
> 
> Thanks,
> 
> Isaias S.
> 
> 
> El mar., 5 de mayo de 2015 19:54, Julian Hyde <julianhyde at gmail.com> escribió:
> 
> On May 5, 2015, at 6:22 AM, Isaias Sanchez <isaias.sanchez.l at gmail.com> wrote:
> 
>> WITH
>> SET [~FILTER] AS
>>     {[Time].[Year by Weeks].[2015].[2015-05-04].[2015-05-05]}
>> SET [~ROWS_Destination Info] AS
>>     {[Destination Info - Client].[Destination Info].[Destination].Members}
>> SET [~ROWS_Destination Info] AS
>>     {[Destination Info - Internal].[Destination Info].[ABKHAZIA]}
>> SELECT
>> NON EMPTY {[Measures].[Calls]} ON COLUMNS,
>> NON EMPTY NonEmptyCrossJoin([~ROWS_Destination Info], [~ROWS_Destination 
>> Info]) ON ROWS
>> FROM [Traffic Management]
>> WHERE [~FILTER]
> 
> I think Saiku has generated a bad query. It is illegal to have two sets with the same name.
> 
> Can you log a bug on Mondrian - it should give an error if set names are not distinct.
> 
> Then Mondrian resolves
> 
> > NonEmptyCrossJoin([~ROWS_Destination Info], [~ROWS_Destination Info])
> 
> and of course it has asking to combine two sets of the same dimensionality.
> 
> So the main bug, I think, is in Saiku; it should generate set names based on the use of the dimension (e.g. “~ROWS_Destination Info - Internal”) rather than the shared dimension.
> 
> Julian
> 
> _______________________________________________
> Mondrian mailing list
> Mondrian at pentaho.org
> http://lists.pentaho.org/mailman/listinfo/mondrian
> _______________________________________________
> Mondrian mailing list
> Mondrian at pentaho.org
> http://lists.pentaho.org/mailman/listinfo/mondrian

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.pentaho.org/pipermail/mondrian/attachments/20150505/8812d093/attachment-0001.html 


More information about the Mondrian mailing list