Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Perfura os membros mais baixos de um conjunto, a um nível especificado, até um nível abaixo.
Syntax
DrilldownLevelBottom(Set_Expression, Count [,[<Level_Expression>] [,[<Numeric_Expression>][,INCLUDE_CALC_MEMBERS]]])
Arguments
Set_Expression
Uma expressão válida de Expressões Multidimensionais (MDX) que devolve um conjunto.
Contagem
Uma expressão numérica válida que especifica o número de tuplas a devolver.
Level_Expression
Uma expressão válida de Expressões Multidimensionais (MDX) que devolve um nível.
Numeric_Expression
Optional. Uma expressão numérica válida que é tipicamente uma expressão de Expressões Multidimensionais (MDX) de coordenadas de célula que retornam um número.
Include_Calc_Members
Optional. Uma palavra-chave que adiciona membros calculados aos resultados de detalhamento.
Observações
Se uma expressão numérica for especificada, a função DrilldownLevelBottom ordena, por ordem crescente, os filhos de cada membro no conjunto especificado, de acordo com o valor especificado, conforme avaliado sobre o conjunto de membros-filhos. Se uma expressão numérica não for especificada, a função ordena, por ordem crescente, os filhos de cada membro no conjunto especificado, de acordo com os valores das células representadas pelo conjunto dos membros filhos, conforme determinado pelo contexto da consulta; Este comportamento é semelhante às funções BottomCount and Tail (MDX), que devolvem um conjunto de membros por ordem natural, sem qualquer ordenação.
Após a ordenação, a função DrilldownLevelBottom devolve um conjunto que contém os membros pais e o número de membros-filhos, especificados em Count, com o valor mais baixo.
A função DrilldownLevelBottom é semelhante à função DrilldownLevel , mas em vez de incluir todos os filhos para cada membro no nível especificado, a função DrilldownLevelBottom devolve o número mais baixo de membros filhos.
Consultar a propriedade XMLA MdpropMdxDrillFunctions permite-lhe verificar o nível de suporte que o servidor oferece para as funções de perfuração; ver Propriedades XMLA Suportadas (XMLA) para mais detalhes.
Examples
O exemplo seguinte devolve os três filhos inferiores do nível da Categoria de Produto, com base na medida padrão. No cubo de amostra Adventure Works, as três crianças em baixo para acessórios são Pneus e Câmaras, Bombas e Alfores. No Management Studio, na janela de consulta MDX, pode navegar até Produtos | Categorias de Produtos | Membros | Todos os Produtos | Acessórios para ver a lista completa. Pode aumentar o argumento da Contagem para devolver mais membros.
SELECT DrilldownLevelBottom
([Product].[Product Categories].children,
3,
[Product].[Product Categories].[Category])
ON 0
FROM [Adventure Works]
O exemplo seguinte ilustra o uso da bandeira include_calc_members , usada para incluir membros calculados no nível de perfuração. A medida [Contagem de Encomendas do Revendedor] é adicionada à instrução DrilldownLevelBottom para garantir que os resultados são ordenados por essa medida. Para ver o membro calculado, é necessário aumentar a Contagem para pelo menos 9.
WITH MEMBER
[Product].[Product Categories].[Category].&[3].[Premium Clothes] AS
[Product].[Product Categories].[Subcategory].&[18] +
[Product].[Product Categories].[Subcategory].&[21]
SELECT [Measures].[Reseller Order Count] ON 0,
DRILLDOWNLEVELBOTTOM(
[Product].[Product Categories].children ,
9,
[Product].[Product Categories].[Category] ,
[Measures].[Reseller Order Count],
INCLUDE_CALC_MEMBERS ) ON 1
FROM [Adventure Works]