Partilhar via


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

Neste tutorial, você cria um relatório do Power BI a partir dos dados de previsões gerados na Parte 4: Executar pontuação em lote e salvar previsões em uma casa de lago.

Saberá como:

  • Crie um modelo semântico a partir dos dados de previsões.
  • Adicione novas medidas aos dados do Power BI.
  • Crie um relatório do Power BI.
  • Adicione visualizações ao relatório.

Pré-requisitos

  • Obtenha uma assinatura do Microsoft Fabric. Ou inscreva-se para uma avaliação gratuita do Microsoft Fabric.

  • Entre no Microsoft Fabric.

  • Use o seletor de experiência no lado esquerdo da sua página inicial para alternar para a experiência Synapse Data Science.

    Captura de tela do menu do seletor de experiência, mostrando onde selecionar Ciência de Dados.

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

Criar um modelo semântico

Crie um novo modelo semântico vinculado aos dados de previsões produzidos na parte 4:

  1. À esquerda, selecione seu espaço de trabalho.

  2. No canto superior esquerdo, selecione Lakehouse como filtro.

  3. Selecione a casa do lago que você usou nas partes anteriores da série de tutoriais.

  4. Selecione Novo modelo semântico na faixa de opções superior.

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

  5. Dê um nome ao modelo semântico, como "previsões de rotatividade bancária". Em seguida, selecione o conjunto de dados customer_churn_test_predictions .

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

  6. Selecione Confirmar.

Acrescentar novas medidas

Agora, adicione algumas medidas ao modelo semântico:

  1. Adicione uma nova medida para a taxa de rotatividade.

    1. Selecione Nova medida na faixa de opções superior. Esta 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.

      A captura de tela mostra a criação de uma nova medida.

    2. Para determinar a taxa de rotatividade média prevista, substitua Measure = na barra de fórmulas por:

      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. A nova medida aparece na tabela de dados. O ícone da calculadora mostra que foi criado como uma medida.

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

    5. Role para baixo no painel Propriedades para alterar as casas decimais para 1.

      A captura de tela mostra a nova medida da Taxa de Churn com as propriedades definidas.

  2. Adicione uma nova medida que contabilize o número total de clientes bancários. Vai precisar dele para o resto das novas medidas.

    1. Selecione Nova medida na faixa de opções superior para adicionar um novo item chamado Medida ao customer_churn_test_predictions conjunto de dados. Esta ação também 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, selecione a marca de seleção na barra de fórmulas.

  3. Adicione a taxa de churn para a Alemanha.

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

    2. Para determinar a taxa de rotatividade para a 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()))
      

      Isso filtra as linhas até aquelas com a Alemanha como sua geografia (Geography_Germany é igual a uma).

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

  4. Repita a etapa acima para adicionar as taxas de churn para França e Espanha.

    • Taxa de churn da Espanha:

      Spain Churn = CALCULATE(AVERAGE(customer_churn_test_predictions[predictions]),FILTER(customer_churn_test_predictions, customer_churn_test_predictions[Geography_Spain] = TRUE()))
      
    • Taxa de churn 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 novo relatório

Depois de concluir todas as operações, vá para a página de criação de relatórios do Power BI selecionando Criar relatório na faixa de opções superior.

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

Quando a página do relatório for exibida, adicione estes elementos visuais:

  1. Selecione a caixa de texto na faixa de opções superior e insira um título para o relatório, como "Churn de Cliente Bancário". Altere o tamanho da fonte e a cor do plano de fundo no painel Formatar. Ajuste o tamanho e a cor da fonte selecionando o texto e usando a barra de formato.

  2. No painel Visualizações, selecione o ícone Cartão . No painel Dados, selecione Taxa de rotatividade. Altere o tamanho da fonte e a cor do plano de fundo no painel Formatar. Arraste esta visualização para o canto superior direito do relatório.

    A captura de tela mostra a adição do cartão Churn Rate.

  3. No painel Visualizações, selecione o ícone do gráfico de linhas e colunas empilhadas. Selecione idade para o eixo x, Taxa de rotatividade para o eixo y da coluna e Clientes para o eixo y da linha.

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

  4. No painel Visualizações, selecione o ícone 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.

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

  5. No painel Visualizações, selecione o ícone Gráfico de colunas empilhadas. Selecione NewCreditsScore para o eixo x e Churn Rate para o eixo y.

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

    Altere o título "NewCreditsScore" para "Credit Score" no painel Formato.

    A captura de tela mostra a alteração do título do gráfico.

  6. No painel Visualizações, selecione o cartão de gráfico de colunas agrupadas. Selecione Alemanha Churn, Espanha Churn, França Churn nessa ordem para o eixo y.

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

Nota

Este relatório representa um exemplo ilustrado de como você pode analisar os resultados de previsão salvos no Power BI. No entanto, para um caso de uso real de rotatividade de clientes, você pode ter que fazer uma ideação mais completa de quais visualizações criar, com base em sua experiência no assunto e no que sua empresa e equipe de análise de negócios padronizaram como métricas.

O relatório do Power BI mostra:

  • Os clientes bancários que utilizam mais de dois dos produtos bancários têm uma taxa de churn mais elevada, embora poucos clientes tenham tido mais de dois produtos. O banco deve coletar mais dados, mas também investigar outras características que se correlacionam com mais produtos (revise o gráfico no painel inferior esquerdo).
  • Os clientes bancários na Alemanha têm uma taxa de churn mais elevada do que em França e Espanha (reveja o gráfico no painel inferior direito), sugerindo que uma investigação sobre o que encorajou os clientes a sair poderia tornar-se útil.
  • Há mais clientes de meia-idade (entre 25-45), e os clientes entre 45-60 tendem a sair mais.
  • Por fim, clientes com pontuações de crédito mais baixas provavelmente deixariam o banco para outras instituições financeiras. O banco deve procurar formas de incentivar os clientes com pontuações de crédito e saldos de contas mais baixos a permanecerem no banco.

Próximo passo

Isso completa a série de tutoriais em cinco partes. Veja outros tutoriais de exemplo de ponta a ponta: