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]")