Detecção de anomalias
APLICA-SE A: Serviço do Power BI para consumidores
Serviço do Power BI para designers e desenvolvedores
O Power BI Desktop
requer licença Pro ou Premium
A detecção de anomalias ajuda você a aprimorar seus gráficos de linhas detectando automaticamente anomalias em seus dados de série temporal. Ela também fornece explicações para as anomalias a fim de ajudar na análise da causa raiz. Com apenas alguns cliques, você pode encontrar insights facilmente sem esmiuçar os dados. Você pode criar e exibir anomalias no serviço do Power BI e no Power BI Desktop. As etapas e ilustrações neste artigo mostram como configurar a detecção de anomalias para um gráfico de linhas no Power BI Desktop.
Observação
Este vídeo usa uma versão anterior do Power BI Desktop.
Introdução
Este tutorial usa dados de vendas online de vários produtos. Para acompanhar este tutorial, baixe o arquivo de exemplo de um cenário de vendas online.
Você pode habilitar a detecção de anomalias selecionando o gráfico e selecionando anomalias na guia Análise do painel Visualizações.
Por exemplo, este gráfico mostra a receita ao longo do tempo. Adicionar a detecção de anomalias aprimora automaticamente o gráfico com anomalias e o intervalo de valores esperado. Quando um valor fica fora do limite esperado, ele é marcado como uma anomalia. Confira este blog técnico para obter mais detalhes sobre o algoritmo do Detector de Anomalias.
Formatar anomalias
Essa experiência é altamente personalizável. Você pode formatar a forma, o tamanho e a cor da anomalia, bem como a cor, o estilo e a transparência do intervalo esperado. Também é possível configurar o parâmetro do algoritmo. Se você aumentar a sensibilidade, o algoritmo se tornará mais sensível a alterações em seus dados. Nesse caso, até mesmo um pequeno desvio será marcado como uma anomalia. Se você diminuir a sensibilidade, o algoritmo será mais seletivo em relação ao que considera uma anomalia.
Explicações
Além de detectar anomalias, você também pode explicar automaticamente as anomalias dos dados. Quando você seleciona a anomalia, o Power BI executa uma análise nos campos de seu modelo de dados para descobrir possíveis explicações. Ele oferece uma explicação em linguagem natural da anomalia e dos fatores associados a ela, classificados por sua força explicativa. Na imagem a seguir, você pode ver que, em 30 de agosto, a receita foi de \$5187, que está acima do intervalo esperado de \$2447 a \$3423. Você pode abrir os cartões neste painel para ver mais detalhes da explicação.
Configurar explicações
Você também pode controlar os campos que são usados para análise. Por exemplo, ao arrastar Vendedor e Cidade para o campo Explicar por, o Power BI restringe a análise apenas a esses campos. Nesse caso, a anomalia em 31 de agosto parece estar associada a um vendedor específico e a determinadas cidades. Aqui, o vendedor "Fabrikam" tem uma força de 99%. O Power BI calcula força como a razão do desvio do valor esperado, quando filtrado pela dimensão em relação ao desvio no valor total. Por exemplo, ela é a proporção entre o valor real menos o valor esperado, entre a série temporal de componentes Fabrikam e a série temporal agregada Receita geral do ponto de anomalia. Abrir este cartão mostra o visual com um pico na receita para esse vendedor em 31 de agosto. Use a opção Adicionar ao relatório para adicionar esse visual à página.
Considerações e limitações
- A Detecção de anomalias só tem suporte em visuais de gráfico de linhas que contenham dados de série temporal no campo Eixo.
- Não há suporte para detecção de anomalias com legendas, vários valores ou valores secundários em um visual de gráfico de linhas.
- A Detecção de anomalias requer pelo menos quatro pontos de dados.
- As linhas Previsão, Min, Max, Média, Mediana e Percentil não funcionam com a detecção de anomalias.
- Não há suporte para consulta direta sobre uma fonte de dados SAP, o Servidor de Relatórios do Power BI e a Conexão Dinâmica com o Azure Analysis Services ou com o SQL Server Analysis Services.
- As explicações de anomalias não funcionam com as opções "Mostrar Valor Como".
- Não há suporte para fazer drill down para o próximo nível na hierarquia.
Conteúdo relacionado
Para saber mais sobre o algoritmo que executa a detecção de anomalias, consulte a postagem de Tony Xing no algoritmo SR-CNN no Detector de Anomalias do Azure.