Dears:

Could somebody help me please with adding a column to the output of the following mdx query, in which the column shows the level in the hierarchy of the rows.

Code:
  WITH        MEMBER [Measures].[Member Full Path] AS
            [Revenuedim].CurrentMember.UniqueName
        MEMBER [Measures].[Member Ordinal] AS
            [Revenuedim].CurrentMember.Ordinal


select 
    NON EMPTY 
        Hierarchize(
            
        
            Union(
                Union(
                    Crossjoin({[Measures].[BeaconAmount_USD]}, 
                    [Date.YQM].[All Dates].Children ), 
                    Crossjoin({[Measures].[BeaconAmount_USD]}, 
                    [Date.YQM].[2018].Children)
                ), 
            Crossjoin({[Measures].[BeaconAmount_USD]}, 
            [Date.YQM].[2017].Children)
            )
    
          , [Measures].[Member Ordinal]     
        )  ON COLUMNS,
  
  NON EMPTY Hierarchize(Union(Union({[Revenuedim].[All CPs]}, [Revenuedim].[All CPs].Children), [Revenuedim].[JB].Children)) ON ROWS


    from [Revenue]

The [Measures].[Member Ordinal] part is not working. It shows No function matches signature 'Hierarchize(<Set>, <Member>)'