Usar medidas rápidas para cálculos comunsUse quick measures for common calculations

Você pode usar medidas rápidas para executar cálculos comuns e avançados com rapidez e praticidade.You can use quick measures to quickly and easily perform common, powerful calculations. Uma medida rápida executa um conjunto de comandos DAX (Data Analysis Expressions) nos bastidores e apresenta os resultados para você usar no relatório.A quick measure runs a set of Data Analysis Expressions (DAX) commands behind the scenes, then presents the results for you to use in your report. Você não precisa escrever o DAX. Isso é feito para você com base na entrada que você fornece em uma caixa de diálogo.You don't have to write the DAX, it's done for you based on input you provide in a dialog box. Há muitas categorias de cálculos disponíveis, bem como maneiras de modificar cada cálculo para atender às suas necessidades.There are many available categories of calculations and ways to modify each calculation to fit your needs. Talvez o melhor de tudo seja poder ver o DAX executado pela medida rápida e estimular ou expandir seu próprio conhecimento do DAX.Perhaps best of all, you can see the DAX that's executed by the quick measure and jump-start or expand your own DAX knowledge.

Criar uma medida rápidaCreate a quick measure

Para criar uma medida rápida no Power BI Desktop, clique com o botão direito do mouse ou selecione as reticências ... ao lado de qualquer item no painel Campos e selecione Nova medida rápida no menu exibido.To create a quick measure in Power BI Desktop, right-click or select the ellipsis ... next to any item in the Fields pane, and select New quick measure from the menu that appears.

Selecionar Nova medida rápida

Você também pode clicar com o botão direito do mouse ou selecionar a seta suspensa ao lado de qualquer valor na caixa Valores para um visual existente e selecionar Nova medida rápida no menu.You can also right-click or select the drop-down arrow next to any value in the Values well for an existing visual, and select New quick measure from the menu.

Quando você seleciona Nova medida rápida, a janela Medidas rápidas é exibida, permitindo que você selecione o cálculo desejado e os campos nos quais executar o cálculo.When you select New quick measure, the Quick measures window appears, letting you select the calculation you want and the fields to run the calculation against.

Selecione o campo Selecionar um cálculo para ver uma longa lista de mensagens rápidas disponíveis.Select the Select a calculation field to see a long list of available quick measures.

Cálculos de medidas rápidas disponíveis

Os cinco tipos de cálculo de medida rápida, com seus cálculos, são:The five quick measure calculation types, with their calculations, are:

  • Agregar por categoriaAggregate per category
    • Média por categoriaAverage per category
    • Variação por categoriaVariance per category
    • Máximo por categoriaMax per category
    • Mínimo por categoriaMin per category
    • Média ponderada por categoriaWeighted average per category
  • FiltrosFilters
    • Valor filtradoFiltered value
    • Diferença do valor filtradoDifference from filtered value
    • Diferença percentual do valor filtradoPercentage difference from filtered value
    • Vendas de novos clientesSales from new customers
  • Inteligência de dados temporaisTime intelligence
    • Total acumulado no anoYear-to-date total
    • Total acumulado no trimestreQuarter-to-date total
    • Total acumulado no mêsMonth-to-date total
    • Alteração de ano a anoYear-over-year change
    • Alteração de trimestre a trimestreQuarter-over-quarter change
    • Alteração em relação ao mês anteriorMonth-over-month change
    • Média móvelRolling average
  • TotaisTotals
    • Total acumuladoRunning total
    • Total da categoria (filtros aplicados)Total for category (filters applied)
    • Total da categoria (filtros não aplicados)Total for category (filters not applied)
  • Operações matemáticasMathematical operations
    • AdiçãoAddition
    • SubtraçãoSubtraction
    • MultiplicaçãoMultiplication
    • DivisãoDivision
    • Diferença percentualPercentage difference
    • Coeficiente de correlaçãoCorrelation coefficient
  • TextoText
    • Classificação por estrelasStar rating
    • Lista de valores concatenadosConcatenated list of values

Para enviar suas ideias sobre novas medidas rápidas que você gostaria de ver, fórmulas DAX subjacentes ou outras ideias de medidas rápidas para consideração, confira o final deste artigo.To submit your ideas about new quick measures you'd like to see, underlying DAX formulas, or other quick measures ideas for consideration, see the end of this article.

Observação

Ao usar conexões dinâmicas do SSAS (SQL Server Analysis Services), algumas medidas rápidas estão disponíveis.When using SQL Server Analysis Services (SSAS) live connections, some quick measures are available. O Power BI Desktop exibe apenas as medidas rápidas compatíveis com a versão do SSAS à qual você está se conectando.Power BI Desktop displays only the quick measures that are supported for the version of SSAS you're connecting to. Se você está conectado a uma fonte de dados dinâmica do SAAS e não vê determinadas medidas rápidas na lista, é porque a versão do SAAS à qual você está conectado não dá suporte aos comandos do DAX usados para implementar essas medidas rápidas.If you're connected to a SSAS live data source and don't see certain quick measures in the list, it's because the SSAS version you're connected to doesn't support the DAX commands used to implement those quick measures.

Depois que você selecionar os cálculos e os campos que você deseja para sua medida rápida, selecione OK.After you select the calculations and fields you want for your quick measure, select OK. A nova medida rápida é exibida no painel Campos e a fórmula DAX subjacente aparece na barra de fórmulas.The new quick measure appears in the Fields pane, and the underlying DAX formula appears in the formula bar.

Exemplo de medida rápidaQuick measure example

Vamos examinar uma medida rápida em prática.Let's take a look at a quick measure in action.

O seguinte visual de matriz mostra uma tabela e vendas para vários produtos.The following matrix visual shows a sales table for various products. É uma tabela básica que inclui os totais de vendas para cada categoria.It's a basic table that includes the sales totals for each category.

Visual de matriz mostrando uma tabela de vendas

Com o visual de matriz selecionado, selecione a seta suspensa ao lado de TotalSales na caixa Valores e selecione Nova medida rápida.With the matrix visual selected, select the drop-down arrow next to TotalSales in the Values well, and select New quick measure.

Na janela Medidas rápidas, em Cálculo, selecione Média por categoria.In the Quick measures window, under Calculation, select Average per category.

Arraste Preço Unitário Médio no painel Campos no campo Valor de base.Drag Average Unit Price from the Fields pane into the Base value field. Deixe Categoria no campo Categoria e selecione OK.Leave Category in the Category field, and select OK.

Quando você seleciona OK, várias coisas interessantes acontecem.When you select OK, several interesting things happen.

Nova medida rápida no visual, na barra de fórmulas e na lista de campos

  1. O visual da matriz tem uma nova coluna que mostra o Preço Unitário Médio por Categoria calculado.The matrix visual has a new column that shows the calculated Average Unit Price average per Category.

  2. A fórmula DAX da nova medida rápida é exibida na barra de fórmulas.The DAX formula for the new quick measure appears in the formula bar. Confira a próxima seção para saber mais sobre a fórmula DAX.See the next section for more about the DAX formula.

  3. A nova medida rápida aparece selecionada e realçada no painel Campos.The new quick measure appears selected and highlighted in the Fields pane.

Essa nova medida rápida está disponível para qualquer visual no relatório, não apenas o visual para o qual você criou.The new quick measure is available to any visual in the report, not just the visual you created it for. A imagem a seguir mostra um visual de gráfico de coluna rápida criado usando o campo nova medida rápida.The following image shows a quick column chart visual created by using the new quick measure field.

Novo visual de gráfico de barras com base no campo de medida rápida

Conhecer o DAX usando medidas rápidasLearn DAX by using quick measures

Uma grande vantagem das medidas rápidas é que elas mostram a fórmula DAX que implementa a medida.A great advantage of quick measures is that they show you the DAX formula that implements the measure. Quando você seleciona uma medida rápida no painel Campos, a Barra de fórmulas é exibida, mostrando a fórmula DAX que o Power BI criou para implementar a medida.When you select a quick measure in the Fields pane, the Formula bar appears, showing the DAX formula that Power BI created to implement the measure.

Fórmula de medida rápida na barra de fórmulas

A barra de fórmulas não mostra apenas a fórmula por trás da medida, como também, e talvez o mais importante, permite que você veja como criar as fórmulas DAX subjacentes às medidas rápidas.The formula bar not only shows you the formula behind the measure, but perhaps more importantly, lets you see how to create the DAX formulas underlying quick measures.

Imagine que você tenha de efetuar um cálculo comparativo ano a ano, mas está em dúvida sobre como estruturar a fórmula DAX ou não tem ideia por onde começar.Imagine you need to do a year-over-year calculation, but you're not sure how to structure the DAX formula, or you have no idea where to start. Em vez de quebrar a cabeça, você pode criar uma medida rápida usando o cálculo Alteração em relação ao ano anterior e ver como ela é exibida em seu visual e como a fórmula DAX funciona.Instead of banging your head on the desk, you can create a quick measure using the Year-over-year change calculation, and see how it appears in your visual and how the DAX formula works. Em seguida, você pode fazer alterações diretamente na fórmula DAX ou criar uma mensagem semelhante que atenda às suas necessidades e expectativas.Then you can either make changes directly to the DAX formula, or create a similar measure that meets your needs and expectations. É como ter um professor que responde imediatamente às suas perguntas hipotéticas com apenas alguns cliques.It's like having a teacher that immediately responds to what-if questions you ask with a few clicks.

Você sempre poderá excluir medidas rápidas de seu modelo se não gostar delas.You can always delete quick measures from your model if you don't like them. Isso é tão fácil quanto clicar com o botão direito do mouse ou selecionar ... ao lado da medida e selecionar Excluir.That's as easy as right-clicking or selecting the ... next to the measure and selecting Delete. Você também poderá renomear uma medida rápida sempre quiser selecionando Renomear no menu.You can also rename a quick measure whatever you like by selecting Rename from the menu.

Excluir ou renomear uma medida rápida

Limitações e consideraçõesLimitations and considerations

Há algumas limitações e considerações para se ter em mente.There are a few limitations and considerations to keep in mind.

  • Você pode usar medidas rápidas adicionadas ao painel campos com qualquer visual no relatório.You can use quick measures added to the Fields pane with any visual in the report.
  • Você sempre pode ver o DAX associado a uma medida rápida selecionando-a na lista Campos e examinando a fórmula na barra de fórmulas.You can always see the DAX associated with a quick measure by selecting the measure in the Fields list and looking at the formula in the formula bar.
  • As medidas rápidas só estarão disponíveis se você puder modificar o modelo.Quick measures are only available if you can modify the model. Esse não é o caso quando você está trabalhando com algumas conexões dinâmicas.That isn't the case when you're working with some Live connections. Há suporte a conexões dinâmicas tabulares do SSAS, conforme descrito anteriormente.SSAS tabular live connections are supported, as previously described.
  • Você não pode criar medidas rápidas de inteligência de tempo ao trabalhar no modo DirectQuery.You can't create time intelligence quick measures when working in DirectQuery mode. As funções DAX usadas nessas medidas rápidas tem implicações no desempenho quando convertidas nas instruções T-SQL que são enviadas à fonte de dados.The DAX functions used in these quick measures have performance implications when translated into the T-SQL statements that are sent to your data source.

Importante

As instruções DAX para medidas rápidas usam apenas vírgulas para separadores de argumento.DAX statements for quick measures use only commas for argument separators. Se sua versão do Power BI Desktop estiver em um idioma que usa vírgulas como separadores decimais, as medidas rápidas não funcionarão corretamente.If your version of Power BI Desktop is in a language that uses commas as decimal separators, quick measures will not work properly.

Inteligência de dados temporais e medidas rápidasTime intelligence and quick measures

Você pode usar suas próprias tabelas de data personalizadas com medidas rápidas de inteligência de dados temporais.You can use your own custom date tables with time intelligence quick measures. Se estiver usando um modelo tabular externo, verifique se, quando o modelo foi criado, a coluna de dados primária na tabela foi marcada como uma tabela de data, conforme descrito em Especificar Marcar como Tabela de Data para uso com inteligência de dados temporais.If you're using an external tabular model, make sure that when the model was built, the primary date column in the table was marked as a date table, as described in Specify Mark as Date Table for use with time-intelligence. Se você estiver importando sua própria tabela de data, marque-a como uma tabela de data, conforme descrito em Definir e usar tabelas de data no Power BI Desktop.If you're importing your own date table, make sure to mark it as a date table, as described in Set and use date tables in Power BI Desktop.

Exemplos e informações adicionaisAdditional information and examples

Você tem uma ideia para uma medida rápida que ainda não foi fornecida?Have an idea for a quick measure that isn't already provided? Ótimo!Great! Confira a página Ideias do Power BI e envie suas ideias e fórmulas DAX para medidas rápidas que você gostaria de ver no Power BI Desktop.Check out the Power BI Ideas page, and submit your ideas and DAX formulas for quick measures you'd like to see in Power BI Desktop. Consideraremos adicioná-las à lista de medidas rápidas em uma versão futura.We'll consider adding them to the quick measures list in a future release.