Compartilhar via


Tutorial – Parte 5: Visualizar as previsões com um relatório do Power BI

Neste tutorial, você criará um relatório do Power BI com base nos dados de previsão que você gerou na Parte 4: Execute a pontuação em lote e salve as previsões em um lakehouse.

Você aprenderá a:

  • Criar um modelo semântico com base nos dados de previsões
  • Adicionar novas medidas aos dados do Power BI
  • Criar um relatório do Power BI
  • Adicionar visualizações ao relatório

Pré-requisitos

Essa é a parte 5 de 5 da série de tutoriais. Para concluir este tutorial, primeiro conclua:

Criar um modelo semântico

Crie um modelo semântico vinculado aos dados de previsões que você produziu na parte 4:

  1. À esquerda, selecione seu workspace.

  2. No canto superior direito, selecione Lakehouse como um filtro, conforme mostrado na seguinte captura de tela:

    Captura de tela que mostra a seleção de 'Lakehouse' como um filtro de checkbox.

  3. Selecione o lakehouse que você usou nas partes anteriores da série de tutoriais, conforme mostrado na seguinte captura de tela:

    Captura de tela que mostra a seleção de uma casa no lago específica para usar.

  4. Selecione Novo modelo semântico na faixa de opções superior, conforme mostrado na seguinte captura de tela:

    Captura de tela da página inicial da interface do usuário do lakehouse, mostrando onde selecionar a opção Novo modelo semântico na faixa de opções.

  5. Dê um nome ao modelo semântico - por exemplo, "previsões de rotatividade de clientes bancários". Em seguida, selecione o conjunto de dados customer_churn_test_predictions, conforme mostrado na seguinte captura de tela.

    Captura de tela da caixa de diálogo Novo modelo semântico, mostrando onde selecionar os dados corretos e selecionar Continuar.

  6. Selecione Confirmar.

Adicionar novas medidas

Adicione algumas medidas ao modelo semântico:

  1. Adicione uma nova medida para a rotatividade.

    1. Selecione Nova medida na faixa de opções superior. Essa ação adiciona um novo item chamado Medida ao conjunto de dados customer_churn_test_predictions e abre uma barra de fórmulas acima da tabela, conforme mostrado na seguinte captura de tela:

      Captura de tela mostrando a criação de uma nova medida.

    2. Para determinar a taxa média de cancelamento prevista, substitua Measure = na barra de fórmulas pelo seguinte trecho de código:

      Churn Rate = AVERAGE(customer_churn_test_predictions[predictions])
      
    3. Para aplicar a fórmula, selecione a marca de seleção na barra de fórmulas, conforme mostrado na seguinte captura de tela:

      Captura de tela mostrando a seleção da marca na barra de fórmulas.

      A nova medida aparece na tabela de dados, conforme mostrado na seguinte captura de tela:

      Captura de tela mostrando a nova medida na tabela de dados. O ícone da calculadora indica que ele foi criado como uma medida. Selecione a medida Taxa de Variação na tabela de dados. Em seguida, faça as seguintes seleções, conforme mostrado na seguinte captura de tela:

    4. Altere o formato de Geral para Percentual no painel Propriedades.

    5. Role a página para baixo no painel Propriedades para alterar as Casas decimais para 1.

      Captura de tela mostrando a nova medida Rotatividade com as propriedades definidas.

  2. Adicione uma nova medida que conta o número total de clientes bancários. As outras novas medidas precisam dela.

    1. Selecione Nova medida na faixa de opções superior para adicionar um novo item chamado Medida ao conjunto de dados customer_churn_test_predictions. Essa ação abre uma barra de fórmulas acima da tabela.

    2. Cada previsão representa um cliente. Para determinar o número total de clientes, substitua Measure = na barra de fórmulas por:

      Customers = COUNT(customer_churn_test_predictions[predictions])
      
    3. Para aplicar a fórmula, escolha a marca de seleção na barra de fórmulas.

  3. Adicione a rotatividade da Alemanha.

    1. Selecione Nova medida na faixa de opções superior para adicionar um novo item chamado Medida ao conjunto de dados customer_churn_test_predictions. Essa ação abre uma barra de fórmulas sobre a tabela.

    2. Para determinar a rotatividade da Alemanha, substitua Measure = na barra de fórmulas por:

      Germany Churn = CALCULATE(AVERAGE(customer_churn_test_predictions[predictions]),FILTER(customer_churn_test_predictions, customer_churn_test_predictions[Geography_Germany] = TRUE()))
      

      Essa instrução extrai as linhas que têm a Alemanha como geografia (Geography_Germany é igual a um).

    3. Para aplicar a fórmula, escolha a marca de seleção na barra de fórmulas.

  4. Repita o passo anterior para adicionar as taxas de rotatividade da França e da Espanha.

    • Rotatividade da Espanha:

      Spain Churn = CALCULATE(AVERAGE(customer_churn_test_predictions[predictions]),FILTER(customer_churn_test_predictions, customer_churn_test_predictions[Geography_Spain] = TRUE()))
      
    • Rotatividade da França:

      France Churn = CALCULATE(AVERAGE(customer_churn_test_predictions[predictions]),FILTER(customer_churn_test_predictions, customer_churn_test_predictions[Geography_France] = TRUE()))
      

Criar um relatório

Depois de concluir todas as operações descritas anteriormente, selecione Criar novo relatório na lista de opções de arquivo da faixa de opções superior para abrir a página de criação de relatório do Power BI, conforme mostrado na seguinte captura de tela:

A captura de tela mostra como criar um relatório.

A página de relatório aparece em uma nova guia do navegador. Adicione estes visuais ao relatório:

  1. Selecione a caixa de texto na faixa de opções superior, conforme mostrado na seguinte captura de tela:

    Captura de tela mostrando onde encontrar a opção de caixa de texto na faixa de opções.

    Insira um título para o relatório - por exemplo, "Rotatividade de clientes do banco", conforme mostrado na captura de tela a seguir:

    Captura de tela mostrando o valor inserido em uma caixa de texto de relatório.

    Altere o tamanho da fonte e a cor da tela de fundo no painel Formatar. Ajuste o tamanho e a cor da fonte selecionando o texto e usando a barra Formatar.

  2. No painel Visualizações, selecione o ícone Cartão , conforme mostrado na seguinte captura de tela:

    Captura de tela mostrando a seleção do ícone de visualização do cartão.

  3. No painel Dados , selecione Taxa de Variação, conforme mostrado na seguinte captura de tela:

    Captura de tela mostrando a seleção de Taxa de rotatividade no painel Dados.

  4. Altere o tamanho da fonte e a cor da tela de fundo no painel Formatar, conforme mostrado na seguinte captura de tela:

    Captura de tela mostrando as opções de formatação do relatório.

  5. Arraste o cartão Taxa de rotatividade para o canto superior direito do relatório, conforme mostrado na captura de tela a seguir:

    Captura de tela que mostra a nova localização do cartão Taxa de rotatividade.

  6. No painel Visualizações, selecione o gráfico de linhas e colunas empilhadas, conforme mostrado na captura de tela a seguir:

    Captura de tela que mostra a seleção do gráfico de linhas e colunas empilhadas.

  7. O gráfico é exibido no relatório. No painel Dados, selecione

    • Idade
    • Taxa de rotatividade
    • Clientes

    conforme mostrado na captura de tela a seguir:

    Captura de tela que mostra a seleção das opções do painel de dados.

  8. Configure o gráfico de linhas e colunas empilhadas, conforme mostrado na captura de tela a seguir.

    1. Arrastar a Idade do painel Dados para o campo do eixo X no painel Visualizações
    2. Arraste Clientes do painel Dados para o campo Eixo y da linha no painel Visualizações
    3. Arraste a taxa de rotatividade do painel Dados para o campo do eixo y da coluna no painel Visualizações

    Verifique se o campo eixo y da coluna tem apenas uma instância de Taxa de Churn. Exclua todo o resto deste campo.

    Captura de tela que mostra a seleção de opções de painel de dados e de visualização.

  9. No painel Visualizações, selecione o ícone de Gráfico de linhas e colunas empilhadas. Com etapas semelhantes à configuração anterior do gráfico de linhas e colunas empilhadas, selecione NumOfProducts para o eixo x, Taxa de rotatividade para o eixo y da coluna e Clientes para o eixo y da linha, conforme mostrado na captura de tela a seguir:

    A captura de tela mostra a adição de um gráfico de colunas empilhadas de NumOfProducts.

  10. No painel Visualizações, mova os lados direito dos dois gráficos para a esquerda para abrir espaço para mais dois gráficos. Em seguida, selecione o ícone de gráfico de colunas empilhadas . Selecione NewCreditsScore para eixo x e Taxa de Rotatividade para eixo y, conforme mostrado na captura de tela a seguir:

    A captura de tela mostra a adição de um gráfico de colunas empilhadas de NewCreditScore.

    Altere o título "NewCreditsScore" para "Pontuação de Crédito" no painel de Formatação, conforme mostrado na captura de tela abaixo. Talvez seja necessário expandir o tamanho do eixo x do gráfico para esta etapa.

    Captura de tela que mostra como alterar o título do gráfico.

  11. No painel Visualizações, selecione o cartão de Gráfico de colunas clusterizado. Selecione Rotatividade da Alemanha, Rotatividade da Espanha, Rotatividade da França nessa ordem para o eixo y, conforme mostrado na captura de tela a seguir. Redimensione os gráficos de relatório individuais conforme necessário.

    A captura de tela mostra o gráfico de colunas clusterizado.

Observação

Este tutorial descreve como você pode analisar os resultados da previsão salva no Power BI. No entanto, com base na sua experiência no assunto, um caso de uso real de rotatividade de clientes pode precisar de um plano mais detalhado sobre as visualizações específicas que seu relatório requer. Se sua equipe de análise de negócios e a empresa estabelecerem métricas padronizadas, essas métricas também deverão se tornar parte do plano.

O relatório do Power BI mostra que:

  • Os clientes de bancos que usam mais de dois produtos bancários têm uma rotatividade maior, embora poucos clientes tenham mais de dois produtos. O banco deve coletar mais dados e também investigar outros recursos que se correlacionam com mais produtos (examine o gráfico no painel inferior esquerdo).
  • Os clientes bancários na Alemanha têm uma taxa de rotatividade mais alta em comparação com os clientes na França e na Espanha (examine o gráfico no painel inferior direito). Essas taxas de variação sugerem que uma investigação sobre os fatores que incentivaram os clientes a sair pode se tornar útil.
  • Existem mais clientes na média de idade (entre 25 e 45 anos) e os clientes entre 45 e 60 anos tendem a sair mais.
  • Por fim, os clientes com pontuações de crédito mais baixas provavelmente deixariam o banco e iriam para outras instituições financeiras. O banco deve procurar maneiras de incentivar os clientes com pontuações de crédito e saldos de conta mais baixos a permanecerem no banco.

Próxima etapa

Com isso, concluímos a série de tutoriais de cinco partes. Veja outros exemplos de tutoriais completos: