Criar e usar parâmetros para visualizar variáveis no Power BI Desktop

Você pode criar variáveis para seus relatórios, interagir com a variável como uma segmentação e visualizar e quantificar diferentes valores de chave.

Screenshot of Power BI Desktop highlighting the New parameter button.

O parâmetro está na guia Modelagem do Power BI Desktop. Quando você selecioná-lo, será exibida uma caixa de diálogo na qual o parâmetro pode ser configurado.

Criar um parâmetro

Para criar um parâmetro, selecione Novo parâmetro na guia Modelagem no Power BI Desktop e escolha Campos ou Intervalo numérico. Os exemplos a seguir usam intervalo numérico, enquanto procedimentos semelhantes se aplicam ao uso de Campos. Nomeie o exemplo Percentual de Desconto e defina o Tipo de dados dele como Número decimal. O valor Mínimo é de zero. O Máximo é de 0,50 (50 por cento). Defina também o Incremento como 0,05 ou 5%. O incremento determina o nível de ajuste que o parâmetro fará ao interagir com um relatório.

Screenshot of the Parameters dialog box with the example data filled out in the fields.

Observação

Para números decimais, lembre-se de colocar um zero antes do valor, como em 0,50, em vez de apenas ,50. Caso contrário, o número não será validado e o botão OK não poderá ser selecionado.

Para sua conveniência, a caixa de seleção Adicionar segmentação a esta página coloca automaticamente uma segmentação com o parâmetro na página de relatório atual.

Screenshot of the Discount percentage slicer on the report page.

Além de criar o parâmetro, você também cria uma medida automaticamente neste processo, que pode ser usada para visualizar o valor atual do parâmetro.

Screenshot of the parameter measure and visual highlighted in Power BI Desktop.

É importante e útil observar que, depois de criar um parâmetro, o parâmetro e a medida se tornam parte do modelo. Portanto, eles estão disponíveis em todo o relatório e podem ser usados em outras páginas do relatório. Como fazem parte do modelo, você pode excluir a segmentação de dados da página do relatório. Se você quiser voltar, escolha o parâmetro da lista Campos e arraste-o para a tela; depois, altere o visual para uma segmentação.

Usar um parâmetro de intervalo numérico

Este próximo exemplo mostra como usar um parâmetro com os dados. Você criou o parâmetro na seção anterior. Agora, você o colocará em uso criando uma medida cujo valor se ajusta ao controle deslizante.

Screenshot of the New Measure button highlighted in Power BI Desktop.

A nova medida será o valor total de vendas, com a taxa de desconto aplicada. Você pode criar medidas complexas e interessantes, que permitem aos consumidores dos relatórios visualizar a variável do parâmetro. Por exemplo, você poderá criar um relatório que permitirá ao pessoal de vendas ver suas remunerações se eles cumprirem determinadas metas ou percentuais de vendas ou ver o efeito do aumento das vendas em descontos maiores.

Insira a fórmula de medida na barra de fórmulas e dê a ela o nome Vendas após Desconto.

Sales after Discount = SUM(Sales[SalesAmount]) - (SUM(Sales[SalesAmount]) * 'Discount percentage' [Discount percentage Value])

Em seguida, criamos um visual de coluna com OrderDate no eixo e SalesAmount e a medida recém-criada, Vendas após o Desconto, como os valores.

Screenshot visualizing SalesAmount from the example measure formula.

Depois, conforme você mover o controle deslizante, verá que a coluna Vendas após o Desconto reflete o valor de vendas com desconto.

Screenshot of the SalesAmount visual changed by using the parameter slider.

Com esse processo, você cria parâmetros para todos os dados com os quais você pode querer trabalhar. Você pode usar os parâmetros em todos os tipos de situações. Esses parâmetros permitem que os consumidores de relatórios interajam com diferentes cenários criados em seus relatórios.

Considerações e limitações

Há algumas considerações e limitações de parâmetros a se ter em mente:

  • Os parâmetros podem ter somente 1.000 valores exclusivos. Para parâmetros com mais de 1.000 valores exclusivos, os valores dos parâmetros serão amostrados uniformemente.

  • Os parâmetros foram projetados para medidas nos visuais e podem não ser calculados corretamente quando usados em um cálculo de dimensão.

Você também pode estar interessado nos seguintes artigos: