Självstudie del 5: Visualisera förutsägelser med en Power BI-rapport

I den här handledningen skapar du en Power BI-rapport från de prediktionsdata som du genererade i del 4: Utför batchscoring och spara prediktioner till ett lakehouse.

Du lär dig att:

  • Skapa en semantisk modell från förutsägelsedata
  • Lägga till nya mått i data från Power BI
  • Skapa en Power BI-rapport
  • Lägga till visualiseringar i rapporten

Förutsättningar

Det här är del 5 av 5 i självstudieserien. Slutför den här självstudien genom att först slutföra:

Skapa en semantisk modell

Skapa en ny semantisk modell som är länkad till de förutsägelsedata som du skapade i del 4:

  1. Välj din arbetsyta till vänster.

  2. I det övre högra hörnet väljer du Lakehouse som ett filter, enligt följande skärmbild:

    Skärmbild som visar valet av

  3. Välj det lakehouse som du använde i föregående delar av självstudieserien, enligt följande skärmbild:

    Skärmbild som visar val av ett specifikt sjöhus som ska användas.

  4. Välj Ny semantisk modell i det övre menyfliksområdet enligt följande skärmbild:

    Skärmbild av lakehouse-gränssnittets hem, som visar var du väljer alternativet Ny semantisk modell i menyfliksområdet.

  5. Ge den semantiska modellen ett namn – till exempel "bankomsättningsförutsägelser". Välj sedan customer_churn_test_predictions datauppsättningen enligt följande skärmbild:

    Skärmbild av dialogrutan Ny semantisk modell som visar var du väljer rätt data och väljer Fortsätt.

  6. Välj Bekräfta.

Lägga till nya mått

Lägg till några mått i semantikmodellen:

  1. Lägg till ett nytt mått för omsättningshastigheten.

    1. Välj Nytt mått i det övre menyfliksområdet. Den här åtgärden lägger till ett nytt objekt med namnet Mått i datauppsättningen customer_churn_test_predictions och öppnar ett formelfält ovanför tabellen, enligt följande skärmbild:

      Skärmbild som visar hur du skapar ett nytt mått.

    2. För att fastställa den genomsnittliga förutsagda omsättningshastigheten ersätter du Measure = i formelfältet med följande kodfragment:

      Churn Rate = AVERAGE(customer_churn_test_predictions[predictions])
      
    3. Om du vill tillämpa formeln markerar du bockmarkeringen i formelfältet enligt följande skärmbild:

      Skärmbild som visar markeringen av formelfältets bockmarkering.

      Det nya måttet visas i datatabellen enligt följande skärmbild:

      Skärmbild som visar det nya måttet i datatabellen. Kalkylatorikonen anger att den skapades som ett mått. Välj måttet Omsättningshastighet i datatabellen. Gör sedan följande val, som du ser på följande skärmbild:

    4. Ändra formatet från Allmänt till Procent i panelen Egenskaper .

    5. Rulla nedåt på panelen Egenskaper om du vill ändra decimalertill 1.

      Skärmbild som visar det nya måttet Churn Rate med egenskaper inställda.

  2. Lägg till ett nytt mått som räknar det totala antalet bankkunder. De andra nya åtgärderna behöver det.

    1. Välj Nytt mått i det övre menyfliksområdet för att lägga till ett nytt objekt med namnet Mått i datauppsättningen customer_churn_test_predictions . Den här åtgärden öppnar ett formelfält ovanför tabellen.

    2. Varje förutsägelse representerar en kund. Om du vill fastställa det totala antalet kunder ersätter du Measure = i formelfältet med:

      Customers = COUNT(customer_churn_test_predictions[predictions])
      
    3. Om du vill tillämpa formeln markerar du bockmarkeringen i formelfältet.

  3. Lägg till omsättningsfrekvensen för Tyskland.

    1. Välj Nytt mått i det övre menyfliksområdet för att lägga till ett nytt objekt med namnet Mått i datauppsättningen customer_churn_test_predictions . Den här åtgärden öppnar ett formelfält över tabellen.

    2. För att fastställa omsättningshastigheten för Tyskland ersätter du Measure = formelfältet med:

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

      Den här instruktionen extraherar de rader som har Tyskland som geografi (Geography_Germany är lika med en).

    3. Om du vill tillämpa formeln markerar du bockmarkeringen i formelfältet.

  4. Upprepa föregående steg för att lägga till kundbortfallstakter för Frankrike och Spanien.

    • Spaniens omsättningstakt:

      Spain Churn = CALCULATE(AVERAGE(customer_churn_test_predictions[predictions]),FILTER(customer_churn_test_predictions, customer_churn_test_predictions[Geography_Spain] = TRUE()))
      
    • Frankrikes omsättningstakt:

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

Skapa en ny rapport

När du har slutfört alla åtgärder som beskrevs tidigare väljer du Skapa ny rapport i det övre menyfliksområdet Filalternativlista för att öppna sidan för redigering av Power BI-rapporter, som du ser på följande skärmbild:

Skärmbild som visar hur du skapar en rapport.

Rapportsidan visas på en ny webbläsarflik. Lägg till dessa visuella objekt i rapporten:

  1. Markera textrutan i det övre menyfliksområdet enligt följande skärmbild:

    Skärmbild som visar var du hittar textrutealternativet i menyfliksområdet.

    Ange en rubrik för rapporten – till exempel "Bankkundomsättning" enligt följande skärmbild:

    Skärmbild som visar angivet värde i en rapporttextruta.

    Ändra teckenstorlek och bakgrundsfärg på panelen Format. Justera teckenstorleken och färgen genom att markera texten och använda formatfältet.

  2. I panelen Visualiseringar väljer du kortikonen enligt följande skärmbild:

    Skärmbild som visar val av ikonen för kortvisualisering.

  3. I fönstret Data väljer du Churn Rate (Omsättningshastighet) enligt följande skärmbild:

    Skärmbild som visar val av omsättningshastighet i fönstret Data.

  4. Ändra teckenstorleken och bakgrundsfärgen på panelen Format, enligt följande skärmbild:

    Skärmbild som visar alternativ för rapportformatering.

  5. Dra kortet Churn Rate (Omsättningsfrekvens) längst upp till höger i rapporten, enligt följande skärmbild:

    Skärmbild som visar den nya platsen för kortet

  6. I panelen Visualiseringar väljer du diagrammet Linje och staplad kolumn, som visas i följande skärmbild:

    Skärmbild som visar val av linjediagram och stående stapeldiagram.

  7. Diagrammet visas i rapporten. I fönstret Data väljer du

    • Ålder
    • Omsättningshastighet
    • Kunder

    som du ser i följande skärmbild:

    Skärmbild som visar val av alternativ för datafönstret.

  8. Konfigurera linjediagrammet och det staplade stapeldiagrammet enligt följande skärmbild.

    1. Dra Ålder från fönstret Data till fältet X-axel i fönstret Visualiseringar
    2. Dra Kunder från Datafönstret till fältet Linjey-axel i Visualiseringsfönstret
    3. Dra omsättningshastighet från fönstret Data till fältet Kolumn y-axel i fönstret Visualiseringar

    Kontrollera att fältet Kolumn y-axel bara har en instans av omsättningshastighet. Ta bort allt annat från det här fältet.

    Skärmbild som visar val av alternativ för fönstret Data och Visualiseringsfönstret.

  9. I panelen Visualiseringar väljer du ikonen Linjediagram och staplat stapeldiagram . Med steg som liknar den tidigare konfigurationen av linje- och staplade stapeldiagram väljer du NumOfProducts för x-axel, Omsättningshastighet för kolumn y-axel och Kunder för linje-y-axeln, som du ser i följande skärmbild:

    Skärmbild som visar tillägg av ett staplat stapeldiagram med NumOfProducts.

  10. I panelen Visualiseringar flyttar du de högra sidorna av de två diagrammen till vänster för att göra plats för ytterligare två diagram. Välj sedan ikonen Staplat stapeldiagram . Välj NewCreditsScore för x-axeln och Churn Rate för y-axeln enligt följande skärmbild:

    Skärmbild som visar hur du lägger till ett staplat stapeldiagram med NewCreditScore.

    Ändra rubriken "NewCreditsScore" till "Credit Score" i panelen Format, enligt följande skärmbild. Du kan behöva expandera x-axelns storlek för diagrammet för det här steget.

    Skärmbild som visar hur du ändrar diagramrubriken.

  11. I panelen Visualiseringar väljer du kortet Grupperat stapeldiagram . Välj Tyskland Churn, Spain Churn, France Churn i den ordningen för y-axeln, enligt följande skärmbild. Ändra storlek på de enskilda rapportdiagrammen efter behov.

    Skärmbild som visar det klustrade kolumndiagrammet.

Kommentar

I den här självstudien beskrivs hur du kan analysera de sparade förutsägelseresultaten i Power BI. Men baserat på din ämnesexpertis kan ett verkligt användningsfall för kundomsättning behöva en mer detaljerad plan om de specifika visualiseringar som din rapport kräver. Om ditt affärsanalysteam och företag har upprättat standardiserade mått bör dessa mått också ingå i planen.

Power BI-rapporten visar att:

  • Bankkunder som använder mer än två av bankprodukterna har en högre omsättningsfrekvens, även om få kunder hade mer än två produkter. Banken bör samla in mer data och även undersöka andra funktioner som korrelerar med fler produkter (granska diagrammet i den nedre vänstra panelen).
  • Bankkunders avhoppfrekvens i Tyskland är högre jämfört med kunder i Frankrike och Spanien (granska diagrammet i panelen längst ned till höger). Dessa omsättningsfrekvenser tyder på att en undersökning av de faktorer som uppmuntrade kunder att lämna kan bli till hjälp.
  • Det finns fler medelålders kunder (mellan 25 och 45), och kunder mellan 45 och 60 tenderar att avsluta mer.
  • Slutligen skulle kunder med lägre kreditpoäng sannolikt lämna banken för andra finansinstitut. Banken bör leta efter sätt att uppmuntra kunder med lägre kreditpoäng och kontosaldon att stanna hos banken.

Gå vidare

Detta slutför självstudieserien i fem delar. Se andra exempel på självstudier från slutpunkt till slutpunkt: