As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
A função percentOfTotal
calcula a porcentagem de contribuição de uma medida para o total, com base nas dimensões especificadas.
Sintaxe
São necessários colchetes. Para ver quais argumentos são opcionais, consulte as seguintes descrições.
percentOfTotal (
measure
,[ partition_field, ... ]
)
Argumentos
- medida
-
Uma medida agregada para a qual deseja ver a porcentagem do total. No momento, a agregação
distinct count
não é compatível compercentOfTotal
. - campo de partição
-
(Opcional) Uma ou mais dimensões pelas quais deseja particionar, separadas por vírgulas.
Cada campo na lista está entre chaves ({}), caso seja mais de uma palavra. A lista completa está entre colchetes ([ ]).
Exemplo
O exemplo a seguir cria um cálculo para a porcentagem do total de Sales
contribuída por cada State
.
percentOfTotal
(
sum(Sales),
[State]
)
O exemplo a seguir calcula a porcentagem que um determinado Billed
Amount
representa em comparação com o total Billed Amount
, particionado pelo ([{Service Line} ASC]
). Os campos dos cálculos de tabela estão nas fontes de campos do visual.
percentOfTotal
(
sum( {Billed Amount} ),
[{Service Line}]
)
A captura de tela a seguir mostra os resultados do exemplo. Os destaques em vermelho mostram que o campo de partição com o valor "Billing
" tem três entradas, uma para cada região. A quantidade total cobrada para essa linha de serviço é dividida em três porcentagens, que totalizam 100%. As percentagens são arredondadas e podem, às vezes, não totalizar exatamente 100%.
