Cube - Função CUBEMEMBERPROPERTY
Descrição
A função CUBEMEMBERPROPERTY retorna o valor de uma propriedade de membro do cubo. Use esta função para validar se um nome de membro existe dentro do cubo e para retornar a propriedade especificada para este membro.
Sintaxe
CUBEMEMBERPROPERTY (connection, member_expression, property)
Argumentos
Argumento | Descrição | Obrigatório / Opcional |
---|---|---|
conexão | Nome da conexão com o cubo. - Uma string de texto | Requeridos |
member_expression | Uma expressão multidimensional (MDX) de um membro dentro do cubo. - Uma string de texto | Requeridos |
propriedade | O nome da propriedade retornada ou uma referência a uma célula que contém o nome da propriedade. - Uma string de texto | Requeridos |
Notas
Quando a função CUBEMEMBERPROPERTY é avaliada, ela exibe temporariamente uma mensagem "# GETTING_DATA…" na célula antes que todos os dados sejam recuperados.
Se o nome da conexão não for uma conexão de pasta de trabalho válida armazenada na pasta de trabalho, CUBEMEMBERPROPERTY retorna um # NOME? Valor do erro. Se o servidor OLAP (Online Analytical Processing) não estiver em execução, não estiver disponível ou retornar uma mensagem de erro, CUBEMEMBERPROPERTY retornará #NAME? Valor do erro.
Se a sintaxe member_expression estiver incorreta ou se o membro especificado por member_expression não existir no cubo, CUBEMEMBERPROPERTY retornará um valor de erro # N / A.
CUBEMEMBERPROPERTY pode retornar um valor de erro # N / A se você fizer referência a um objeto baseado em sessão, como um membro calculado ou conjunto nomeado, em uma Tabela Dinâmica ao compartilhar uma conexão. A tabela dinâmica é excluída ou você pode converter a tabela dinâmica em fórmulas. (Na guia Opções, no grupo Ferramentas, clique em Ferramentas OLAP e em Converter em Fórmulas.)
Aplicabilidade
Excel 2007, Excel 2010, Excel 2013, Excel 2016
Exemplo
=CUBEMEMBERPROPERTY ("Sales","[Time].[Fiscal].[2004]",$A$3)
=CUBEMEMBERPROPERTY("Sales","[Store].[MyFavoriteStore]","[Store].[Store Name].[Store Sqft]")