Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Uma tupla identifica uma fatia de dados de um cubo de maneira exclusiva. A tupla é formada por uma combinação de membros de dimensão, desde que não haja dois ou mais membros que pertençam à mesma hierarquia.
Membros de atributo implícitos ou padrão em uma tupla
Ao definir uma tupla em uma consulta ou expressão MDX, você não precisa incluir explicitamente um membro de atributo de cada hierarquia de atributo. Se um membro de uma hierarquia de atributo não estiver explicitamente incluído em uma consulta ou expressão, o membro padrão dessa hierarquia de atributos será o membro de atributo incluído implicitamente na tupla. A menos que seja definido explicitamente em um cubo, o membro padrão para cada hierarquia de atributos será o membro (Todos), se houver um membro (Todos). Se um membro (All) não existir dentro de uma hierarquia de atributos, o membro padrão será um membro do nível superior da hierarquia de atributos. A medida padrão é a primeira medida especificada no cubo, a menos que uma medida padrão seja definida explicitamente. Para obter mais informações, consulte Definir um membro padrão e um MDX (DefaultMember).
Por exemplo, a tupla a seguir identifica uma única célula no banco de dados Adventure Works, definindo explicitamente apenas um único membro da dimensão Medidas.
(Measures.[Reseller Sales Amount])
O exemplo anterior identifica exclusivamente a célula que consiste no membro Valor de Vendas do Revendedor da dimensão Medidas e o membro padrão de cada hierarquia de atributo no cubo. O membro padrão é o membro (Todos) de cada hierarquia de atributos diferente da hierarquia de atributos de Moeda de Destino. O membro padrão da hierarquia de Moeda de Destino é o membro dólar americano (esse membro padrão é definido no script MDX para o cubo Adventure Works).
A consulta a seguir retorna o valor da célula referenciada pela tupla especificada no exemplo anterior( US$ 80.450.596,98).
SELECT
Measures.[Reseller Sales Amount] ON COLUMNS
FROM [Adventure Works]
Observação
Ao especificar um eixo para um conjunto (nesse caso, composto por uma única tupla) em uma consulta, você deve começar especificando um conjunto para o eixo de coluna antes de especificar um conjunto para o eixo de linha. O eixo de coluna também pode ser chamado de eixo(0) ou simplesmente 0. Para obter mais informações sobre consultas MDX, consulte A Consulta MDX Básica (MDX).
Tuplas como valores ou referências de membro
Você pode usar uma tupla em uma consulta para retornar o valor na célula referenciada pela tupla, como no exemplo anterior. Ou você pode usar uma tupla em uma expressão para fazer referência direta aos membros especificados na tupla. A consulta ou a expressão podem utilizar funções que retornam ou consomem tuplas. Uma tupla pode ser usada para referir-se ao valor da célula que a tupla especifica ou para especificar uma combinação de membros quando utilizada em uma função.
Tridimensionalidade de tupla
A dimensionalidade de uma tupla refere-se à sequência ou ordem dos membros na tupla. Como os membros implícitos sempre ocorrem na mesma ordem, a dimensionalidade geralmente é pensada em termos dos membros explicitamente definidos da tupla. A ordem dos membros da tupla é importante quando você define um conjunto de tuplas. O exemplo a seguir inclui dois membros em uma tupla no eixo da coluna.
SELECT
([Measures].[Reseller Sales Amount],[Date].[Calendar Year].[CY 2004]) ON COLUMNS
FROM [Adventure Works]
Observação
Quando você especifica explicitamente um membro em uma tupla de mais de uma dimensão, deve incluir a tupla inteira entre parênteses. Ao especificar apenas um único membro em uma tupla, parênteses são opcionais.
A tupla na consulta no exemplo anterior especifica o retorno da célula de cubo na interseção da Medida de Valor de Vendas do Revendedor da dimensão Medidas e do membro CY 2004 da hierarquia de atributo ano civil na dimensão Data.
Observação
Um membro de atributo pode ser referenciado pelo nome do membro ou pela chave de membro. No exemplo anterior, você poderia substituir a referência a [CY 2004] por &[2004].
Consulte Também
Principais conceitos no MDX (Analysis Services)
Espaço em Cubo
Autoexists
Trabalhando com membros, tuplas e conjuntos (MDX)