簡體   English   中英

Pentaho Mondrian MDX - 刪除父級游戲

[英]Pentaho Mondrian MDX - removing parent titles

我是Pentaho,Mondrian和MDX的新手。 我開始使用Pentaho CE 5.0.1作為我的OLAP工具。 我正在努力解決MDX查詢問題,並希望有人能就我的問題給出一些指示。

我有以下時間維度蒙德里爾模式:

`<!-- date dimension -->
<Dimension name="Time" type="TimeDimension">
    <!-- Year, Quarter, Month, Week, Day -->        
    <Hierarchy name="YQMD" hasAll="true" allMemberName="All Dates" primaryKey="date_key" type="TimeDimension">
        <Table name="dim_date" schema="webportal"/>
        <Level name="Year" uniqueMembers="true" column="year4" levelType="TimeYears" type="Numeric"></Level>            
        <Level name="Quarter" uniqueMembers="false" column="quarter_name" levelType="TimeQuarters" type="String"></Level>
        <Level name="Month" uniqueMembers="false" column="month_number" ordinalColumn="month_number" nameColumn="month_number" levelType="TimeMonths" type="Numeric"></Level>
        <Level name="Week" column="week_in_month" uniqueMembers="false" levelType="TimeWeeks"></Level>
        <Level name="Day" column="day_in_month" uniqueMembers="false" ordinalColumn="day_in_month" nameColumn="day_in_month" levelType="TimeDays" type="Numeric"></Level>

    </Hierarchy>
</Dimension>`

我正在運行此MDX查詢:

WITH 

MEMBER [Measures].[YTD] AS 'SUM(YTD(), [Measures].[Quotation Status])'

SELECT

NON EMPTY {[Measures].[Quotation Status], [Measures].[YTD]} ON COLUMNS,

NON EMPTY {
            {[Time.YQMD].[Year].Members},
            [Time.YQMD].[Month].Members
          } ON ROWS 

FROM [Broker Portal]

MDX查詢工作並返回以下數據:

在此輸入圖像描述

我的問題是這樣的:

如何在MDX中刪除包含2015,2016的前兩行?

如何刪除2016年03 - 12月的行?

我懷疑像下面這樣的東西可能朝着正確的方向前進:

WITH 
  MEMBER [Measures].[YTD] AS 
    Sum
    (
      YTD()
     ,[Measures].[Quotation Status]
    ) 
SELECT 
  NON EMPTY 
    {
      [Measures].[Quotation Status]
     ,[Measures].[YTD]
    } ON COLUMNS
 ,NON EMPTY 
    [Time.YQMD].[Year].MEMBERS 
  * [Time.YQMD].[Month].[Month].MEMBERS HAVING 
  [Measures].[Quotation Status] > 0 ON ROWS
FROM [Broker Portal];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM