Del via


Selvstudium Del 5: Visualiser forudsigelser med en Power BI-rapport

I dette selvstudium opretter du en Power BI-rapport ud fra de forudsigelser, du genererede i del 4: Udfør batchscore, og gem forudsigelser i et lakehouse.

Du lærer, hvordan du kan:

  • Opret en semantisk model ud fra forudsigelsesdataene
  • Føj nye målinger til dataene fra Power BI
  • Oprette en Power BI-rapport
  • Føj visualiseringer til rapporten

Forudsætninger

  • Få et Microsoft Fabric-abonnement. Du kan også tilmelde dig en gratis Prøveversion af Microsoft Fabric.

  • Log på Microsoft Fabric.

  • Brug oplevelsesskifteren nederst til venstre på startsiden til at skifte til Fabric.

    Skærmbillede af menuen til skift af oplevelse, der viser, hvor du skal vælge Datavidenskab.

Dette er del 5 af 5 i selvstudieserien. Hvis du vil fuldføre dette selvstudium, skal du først fuldføre:

Opret en semantisk model

Opret en ny semantisk model, der er knyttet til de forudsigelser, du har oprettet i del 4:

  1. Vælg dit arbejdsområde til venstre.

  2. Øverst til højre skal du vælge Lakehouse som et filter som vist på følgende skærmbillede:

    Skærmbillede, der viser valget af 'Lakehouse' som et afkrydsningsfeltsfilter.

  3. Vælg det lakehouse, du brugte i de forrige dele af selvstudieserien, som vist på følgende skærmbillede:

    Skærmbillede, der viser valg af et bestemt lakehouse, der skal bruges.

  4. Vælg Ny semantisk model på det øverste bånd som vist på følgende skærmbillede:

    Skærmbillede af startsiden for lakehouse-brugergrænsefladen, der viser, hvor du skal vælge indstillingen Ny semantisk model på båndet.

  5. Giv den semantiske model et navn – f.eks. "bankafgangsforudsigelser". Vælg derefter det customer_churn_test_predictions datasæt som vist på følgende skærmbillede:

    Skærmbillede af dialogboksen Ny semantisk model, der viser, hvor de korrekte data skal vælges, og vælg Fortsæt.

  6. Vælg Bekræft.

Tilføj nye målinger

Føj nogle målinger til den semantiske model:

  1. Tilføj en ny måling for faldfrekvensen.

    1. Vælg Ny måling på det øverste bånd. Denne handling føjer et nyt element med navnet Måling til datasættet customer_churn_test_predictions , og den åbner en formellinje over tabellen, som vist på følgende skærmbillede:

      Skærmbillede, der viser oprettelsen af en ny måling.

    2. Hvis du vil bestemme den gennemsnitlige forudsagte faldrate, skal du erstatte Measure = på formellinjen med følgende kodestykke:

      Churn Rate = AVERAGE(customer_churn_test_predictions[predictions])
      
    3. Hvis du vil anvende formlen, skal du markere afkrydsningsfeltet på formellinjen som vist på følgende skærmbillede:

      Skærmbillede, der viser markeringen af formellinjen.

      Den nye måling vises i datatabellen som vist på følgende skærmbillede:

      Skærmbillede, der viser den nye måling i datatabellen. Lommeregnerikonet angiver, at det blev oprettet som en måling. Vælg målingen Churn Rate i datatabellen. Foretag derefter følgende valg som vist på følgende skærmbillede:

    4. Skift formatet fra Generelt til Procent i panelet Egenskaber .

    5. Rul ned i panelet Egenskaber for at ændre decimalpladserne til 1.

      Skærmbillede, der viser den nye Churn Rate-måling med egenskaber angivet.

  2. Tilføj en ny måling, der tæller det samlede antal bankkunder. De andre nye foranstaltninger har brug for det.

    1. Vælg Ny måling på det øverste bånd for at føje et nyt element med navnet Måling til customer_churn_test_predictions datasættet. Denne handling åbner en formellinje over tabellen.

    2. Hver forudsigelse repræsenterer én kunde. Hvis du vil bestemme det samlede antal kunder, skal du erstatte Measure = på formellinjen med:

      Customers = COUNT(customer_churn_test_predictions[predictions])
      
    3. Hvis du vil anvende formlen, skal du markere afkrydsningsfeltet på formellinjen.

  3. Tilføj faldsatsen for Tyskland.

    1. Vælg Ny måling på det øverste bånd for at føje et nyt element med navnet Måling til customer_churn_test_predictions datasættet. Denne handling åbner en formellinje over tabellen.

    2. Hvis du vil bestemme faldsatsen for Tyskland, skal du erstatte Measure = på formellinjen med:

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

      Denne sætning udtrækker de rækker, der har Tyskland som deres geografi (Geography_Germany er lig med én).

    3. Hvis du vil anvende formlen, skal du markere afkrydsningsfeltet på formellinjen.

  4. Gentag det forrige trin for at tilføje faldsatserne for Frankrig og Spanien.

    • Spaniens faldrate:

      Spain Churn = CALCULATE(AVERAGE(customer_churn_test_predictions[predictions]),FILTER(customer_churn_test_predictions, customer_churn_test_predictions[Geography_Spain] = TRUE()))
      
    • Frankrigs faldsats:

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

Oprette en ny rapport

Når du har fuldført alle de handlinger, der er beskrevet tidligere, skal du vælge Opret ny rapport på det øverste bånd Filindstillingsliste for at åbne siden til oprettelse af Power BI-rapporter som vist på følgende skærmbillede:

Skærmbillede, der viser, hvordan du opretter en rapport.

Rapportsiden vises i en ny browserfane. Føj disse visualiseringer til rapporten:

  1. Vælg tekstfeltet på det øverste bånd som vist på følgende skærmbillede:

    Skærmbillede, der viser, hvor du kan finde tekstfeltindstillingen på båndet.

    Angiv en titel til rapporten , f.eks. "Bankkundeafgang", som vist på følgende skærmbillede:

    Skærmbillede, der viser den indtastede værdi i et rapporttekstfelt.

    Rediger skriftstørrelsen og baggrundsfarven i panelet Format. Juster skriftstørrelsen og -farven ved at markere teksten og bruge formatlinjen.

  2. I panelet Visualiseringer skal du vælge ikonet Kort som vist på følgende skærmbillede:

    Skærmbillede, der viser valg af ikonet for kortvisualisering.

  3. I ruden Data skal du vælge Churn Rate som vist på følgende skærmbillede:

    Skærmbillede, der viser valg af Churn Rate i ruden Data.

  4. Rediger skriftstørrelsen og baggrundsfarven i panelet Format, som vist på følgende skærmbillede:

    Skærmbillede, der viser valg af rapportformatering.

  5. Træk kortet Churn Rate til øverste højre hjørne af rapporten som vist på følgende skærmbillede:

    Skærmbillede, der viser den nye placering af kortet Churn Rate.

  6. I panelet Visualiseringer skal du vælge kurvediagrammet og stablet søjlediagram som vist på følgende skærmbillede:

    Skærmbillede, der viser valg af kurvediagrammet og det stablede søjlediagram.

  7. Diagrammet vises i rapporten. I ruden Data skal du vælge

    • Alder
    • Faldfrekvens
    • Kunder

    som vist på følgende skærmbillede:

    Skærmbillede, der viser valg af indstillinger for ruden Data.

  8. Konfigurer kurvediagrammet og det stablede søjlediagram som vist på følgende skærmbillede.

    1. Træk Alder fra ruden Data til feltet X-akse i ruden Visualiseringer
    2. Træk Kunder fra ruden Data til feltet Linje y-akse i ruden Visualiseringer
    3. Træk Churn-hastighed fra ruden Data til feltet Kolonne y-akse i ruden Visualiseringer

    Sørg for, at feltet Kolonne y-akse kun har én forekomst af Churn-hastighed. Slet alt andet fra dette felt.

    Skærmbillede, der viser valg af indstillinger for ruden Data og ruden Visualiseringer.

  9. Vælg ikonet Kurvediagram og stablet søjlediagram i panelet Visualiseringer. Med trin, der ligner den tidligere konfiguration af kurvediagrammet og det stablede søjlediagram, skal du vælge NumOfProducts for x-aksen, Churn Rate for kolonne y-aksen og Kunder for kurveaksen som vist på følgende skærmbillede:

    Skærmbillede, der viser tilføjelse af et stablet søjlediagram med NumOfProducts.

  10. I panelet Visualiseringer skal du flytte højre side af de to diagrammer til venstre for at gøre plads til to diagrammer mere. Vælg derefter ikonet Stablet søjlediagram . Vælg NewCreditsScore for x-aksen og Churn Rate for y-aksen som vist på følgende skærmbillede:

    Skærmbillede, der viser tilføjelse af et stablet søjlediagram med NewCreditScore.

    Ret titlen "NewCreditsScore" til "Credit Score" i panelet Format, som vist på følgende skærmbillede. Du skal muligvis udvide diagrammets x-aksestørrelse for dette trin.

    Skærmbillede, der viser, hvordan du ændrer diagramtitlen.

  11. Vælg kortet Grupperet søjlediagram i panelet Visualiseringer. Vælg Germany Churn, Spain Churn, France Churn i denne rækkefølge for y-aksen, som vist på følgende skærmbillede. Tilpas størrelsen på de enkelte rapportdiagrammer efter behov.

    Skærmbillede, der viser det grupperede søjlediagram.

Bemærk

I dette selvstudium beskrives det, hvordan du kan analysere de gemte forudsigelsesresultater i Power BI. Baseret på din ekspertise inden for emnet kan en reel kundeafgangsanvendelse dog have brug for en mere detaljeret plan over de specifikke visualiseringer, som din rapport kræver. Hvis dit virksomhedsanalyseteam og din virksomhed har etableret standardiserede målepunkter, bør disse målepunkter også blive en del af planen.

Power BI-rapporten viser, at:

  • Bankkunder, der bruger mere end to af bankprodukterne, har en højere faldsats, selv om få kunder havde mere end to produkter. Banken bør indsamle flere data og også undersøge andre funktioner, der korrelerer med flere produkter (gennemse plottet i nederste venstre panel).
  • Bankkunder i Tyskland har en højere faldsats sammenlignet med kunder i Frankrig og Spanien (gennemse plottet i nederste højre panel). Disse faldsatser tyder på, at en undersøgelse af de faktorer, der tilskyndede kunder til at forlade, kunne blive nyttige.
  • Der er flere midaldrende kunder (mellem 25-45), og kunder mellem 45-60 har tendens til at afslutte mere.
  • Endelig vil kunder med lavere kreditresultater sandsynligvis forlade banken for andre finansielle institutioner. Banken bør søge efter måder at tilskynde kunder med lavere kredit scorer og kontosaldi til at bo hos banken.

Næste trin

Dette fuldfører den femdelte serie af selvstudier. Se andre selvstudier fra ende til anden: