0 Replies Latest reply: Aug 24, 2016 5:01 PM by Diego Miranda RSS

    Rename MDX column (renomear uma coluna do MDX)

    Diego Miranda

      Hi All,

      Olá a todos,

       

      How can i write other name in column MDX query?

      Como faço para renomear uma coluna no qk em uma conexção oledb em linguagem MDX

       

      For eg., I have the query like this:

      Segue minha conexão



      OLEDB CONNECT32 TO [Provider=MSOLAP.5;Persist Security Info=False;Initial Catalog=BDPLAN;Data Source=mysouce];


      VOLUME:

       

      LOAD "[DIM UNIDADE ABERTURA].[ID UNID CD UNIDADE].[ID UNID CD UNIDADE].[MEMBER_CAPTION]" AS ID;

      //I tried that position, but it did not work.

       

      SELECT NON EMPTY { [Measures].[QTD TOTAL FICHAS] } ON COLUMNS,

      NON EMPTY { ([DIM DATA ABERTURA].[DATA NR ANO].[DATA NR ANO].ALLMEMBERS * [DIM DATA ABERTURA].[DATA NR MES].[DATA NR MES].ALLMEMBERS * [DIM UNIDADE ABERTURA].[ID UNID CD UNIDADE].[ID UNID CD UNIDADE].ALLMEMBERS ) }

       

      DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS

      FROM ( SELECT ( { [DIM UNIDADE ABERTURA].[ID UNID CD UNIDADE].[All] } )

      ON COLUMNS FROM ( SELECT ( { [DIM DATA ABERTURA].[DATA NR MES].[All] } ) ON COLUMNS

      FROM ( SELECT ( { [DIM DATA ABERTURA].[DATA NR ANO].&[2016] } ) ON COLUMNS FROM [EXAMES])))

      CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS

       

      LOAD "[DIM UNIDADE ABERTURA].[ID UNID CD UNIDADE].[ID UNID CD UNIDADE].[MEMBER_CAPTION]" AS ID;

      //I tried that position, but it did not work to.

      //I tried also to transform this connection into one file "QVD" and then make the switch names, but did not work.


      IN SUMMARY, I WANT TO RENAME COLUMN 

      "[DIM UNIDADE ABERTURA].[ID UNID CD UNIDADE].[ID UNID CD UNIDADE].[MEMBER_CAPTION]" TO "ID"