Quantcast
Channel: Pentaho Community Forums - BI Platform
Viewing all articles
Browse latest Browse all 2893

Doubt with MDX Query in Pentaho

$
0
0
Hi All,


I'm new with Pentaho and I'm having a lot of problems with MDX. I want to create a Dashboard in Pentaho with 'DATE_FROM' and 'DATE_TO' parameters.
As I don't have knowledge with MDX, I installed Saiku in my BI Server and I use it to create the MDX query.


This is one simple example of query for all dates


WITH
SET [~COLUMNS] AS
{[view.all].[view].Members}
SET [~ROWS] AS
{[time.all].[date].Members}
SELECT
NON EMPTY CrossJoin([~COLUMNS], {[Measures].[sessions]}) ON COLUMNS,
NON EMPTY [~ROWS] ON ROWS
FROM [VisionGeneral]


But as I want introduce the 'DATE_FROM' and the 'DATE_TO' as a parameters I don't know how to do it. For example I tried to set it in saiku and the result was the following.


WITH
SET [~COLUMNS] AS
{[view.all].[view].Members}
SET [~ROWS] AS
{[time.all].[2015].[01].[20150101], [time.all].[2015].[01].[20150102], [time.all].[2015].[01].[20150103], [time.all].[2015].[01].[20150104], [time.all].[2015].[01].[20150105], [time.all].[2015].[01].[20150106], [time.all].[2015].[01].[20150107], [time.all].[2015].[01].[20150108]}
SELECT
NON EMPTY CrossJoin([~COLUMNS], {[Measures].[sessions]}) ON COLUMNS,
NON EMPTY [~ROWS] ON ROWS
FROM [VisionGeneral]


But with this I can't introduce the two parameters than I want.
In The last example of MDX query the DATE_FROM=20150101 and the DATE_TO=20150108


I used to work with sql and this situation in sql was very simple to fix with the WHERE clause BETWEEN DATE_FROM and DATE_TO But here in MDX for me is very dificult to find the solution.


I hope that somebody can help me, because I spent a lot of time searching in internet but I couldn't find the solution and I really need it for my final degree project.


Thanks in advance and regards

Viewing all articles
Browse latest Browse all 2893

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>