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"