Sdílet prostřednictvím


Kurz 5. část: Vizualizace předpovědí pomocí sestavy Power BI

V tomto kurzu sestavíte sestavu Power BI z dat předpovědí, která jste vygenerovali v části 4: Provedete dávkové vyhodnocování a uložíte předpovědi do jezera.

Získáte následující informace:

  • Vytvoření sémantického modelu z dat předpovědí
  • Přidání nových měr do dat z Power BI
  • Vytvořte sestavu Power BI
  • Přidejte vizualizace do sestavy

Požadavky

Toto je část 5 z 5 v sérii kurzů. K dokončení tohoto kurzu nejprve dokončete:

Vytvoření sémantického modelu

Vytvořte nový sémantický model propojený s daty předpovědí, která jste vytvořili v části 4:

  1. Na levé straně vyberte pracovní prostor.

  2. V pravém horním rohu vyberte jako filtr Lakehouse , jak je znázorněno na následujícím snímku obrazovky:

    Snímek obrazovky znázorňující výběr 'Lakehouse' jako filtr zaškrtávacího políčka

  3. Vyberte jezero, které jste použili v předchozích částech série kurzů, jak je znázorněno na následujícím snímku obrazovky:

    Snímek obrazovky znázorňující výběr konkrétního jezera, který se má použít

  4. Na horním pásu karet vyberte Nový sémantický model , jak je znázorněno na následujícím snímku obrazovky:

    Snímek obrazovky s domovskou stránkou uživatelského rozhraní lakehouse, kde lze na pásu karet vybrat možnost Nový sémantický model.

  5. Pojmenujte sémantický model – například "predikce četnosti změn bank". Pak vyberte datovou sadu customer_churn_test_predictions , jak je znázorněno na následujícím snímku obrazovky:

    Snímek obrazovky s dialogovým oknem Nový sémantický model zobrazující, kde vybrat správná data a vybrat Pokračovat

  6. Vyberte Potvrdit.

Přidání nových měr

Přidejte do sémantického modelu několik měr:

  1. Přidejte novou míru četnosti změn.

    1. Na horním pásu karet vyberte Nová míra . Tato akce přidá novou položku s názvem Míra do datové sady customer_churn_test_predictions a otevře řádek vzorců nad tabulkou, jak je znázorněno na následujícím snímku obrazovky:

      Snímek obrazovky znázorňující vytvoření nové míry

    2. Pokud chcete určit průměrnou předpokládanou četnost změn, nahraďte Measure = na řádku vzorců následující fragment kódu:

      Churn Rate = AVERAGE(customer_churn_test_predictions[predictions])
      
    3. Pokud chcete vzorec použít, vyberte na řádku vzorců značku zaškrtnutí, jak je znázorněno na následujícím snímku obrazovky:

      Snímek obrazovky znázorňující výběr značky zaškrtnutí řádku vzorců

      Nová míra se zobrazí v tabulce dat, jak je znázorněno na následujícím snímku obrazovky:

      Snímek obrazovky znázorňující novou míru v tabulce dat Ikona kalkulačky označuje, že byla vytvořena jako míra. V tabulce dat vyberte míru odchodu zákazníků. Dále proveďte následující výběry, jak je znázorněno na následujícím snímku obrazovky:

    4. Na panelu Vlastnosti změňte formát z obecné na procento.

    5. Posuňte se dolů na panelu Vlastnosti a změňte desetinná místa na 1.

      Snímek obrazovky znázorňuje novou míru četnosti změn s nastavenými vlastnostmi.

  2. Přidejte novou míru, která spočítá celkový počet bankovních zákazníků. Ostatní nová opatření ji potřebují.

    1. Výběrem možnosti Nová míra na horním pásu karet přidáte do datové sady novou položku s názvem Míracustomer_churn_test_predictions. Tato akce otevře řádek vzorců nad tabulkou.

    2. Každá předpověď představuje jednoho zákazníka. Pokud chcete zjistit celkový počet zákazníků, nahraďte Measure = na řádku vzorců následujícími:

      Customers = COUNT(customer_churn_test_predictions[predictions])
      
    3. Pokud chcete vzorec použít, vyberte na řádku vzorců značku zaškrtnutí.

  3. Přidejte míru četnosti změn pro Německo.

    1. Výběrem možnosti Nová míra na horním pásu karet přidáte do datové sady novou položku s názvem Míracustomer_churn_test_predictions. Tato akce otevře panel vzorců nad tabulkou.

    2. Pokud chcete zjistit četnost změn pro Německo, nahraďte Measure = ji v řádku vzorců tímto:

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

      Tento příkaz extrahuje řádky, které mají Německo jako svoji zeměpisnou oblast (Geography_Germany se rovná jedné).

    3. Pokud chcete vzorec použít, vyberte na řádku vzorců značku zaškrtnutí.

  4. Opakujte předchozí krok a přidejte sazby četnosti změn pro Francii a Španělsko.

    • Četnost změn ve Španělsku:

      Spain Churn = CALCULATE(AVERAGE(customer_churn_test_predictions[predictions]),FILTER(customer_churn_test_predictions, customer_churn_test_predictions[Geography_Spain] = TRUE()))
      
    • Četnost změn ve Francii:

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

Vytvořte novou sestavu

Po dokončení všech dříve popsaných operací vyberte možnost Vytvořit novou sestavu v seznamu možností Soubor v horní části pásu karet a otevřete tím stránku pro vytváření sestav v Power BI, jak je znázorněno na následujícím snímku obrazovky.

Snímek obrazovky ukazuje, jak vytvořit sestavu.

Stránka sestavy se zobrazí na nové kartě prohlížeče. Přidejte do sestavy tyto vizuály:

  1. Vyberte textové pole na horním pásu karet, jak je znázorněno na následujícím snímku obrazovky.

    Snímek obrazovky znázorňující, kde najít možnost umístěnou na textovém poli na pásu karet.

    Zadejte název sestavy – například "Fluktuace zákazníků banky", jak je znázorněno na následujícím snímku obrazovky.

    Snímek obrazovky znázorňující zadanou hodnotu v textovém poli sestavy.

    Změna velikosti písma a barvy pozadí na panelu Formát Velikost a barvu písma můžete upravit tak, že vyberete text a použijete formátovací panel.

  2. Na panelu Vizualizace vyberte ikonu Karta , jak je znázorněno na následujícím snímku obrazovky:

    Snímek obrazovky znázorňující výběr ikony vizualizace karty

  3. V podokně Data vyberte Četnost změn, jak je znázorněno na následujícím snímku obrazovky:

    Snímek obrazovky znázorňující výběr četnosti změn v podokně Data

  4. Změňte velikost písma a barvu pozadí na panelu Formát, jak je znázorněno na následujícím snímku obrazovky:

    Snímek obrazovky znázorňující volby formátování sestavy

  5. Přetáhněte kartu míry odchodu do pravého horního rohu reportu, jak je znázorněno na následujícím snímku obrazovky.

    Snímek obrazovky znázorňující nové umístění karty Míra odchodovosti

  6. Na panelu Vizualizace vyberte spojnicový a skládaný sloupcový graf, jak je uvedeno na následujícím snímku obrazovky.

    Snímek obrazovky znázorňující výběr spojnicového a skládaného sloupcového grafu

  7. Graf je zobrazen v sestavě. V podokně Data vyberte

    • Věk
    • Četnost změn
    • Zákazníci

    jak je znázorněno na následujícím snímku obrazovky:

    Snímek obrazovky znázorňující výběr možností podokna Data

  8. Nakonfigurujte spojnicový a skládaný sloupcový graf, jak je znázorněno na následujícím snímku obrazovky.

    1. Přetáhněte Age z podokna Dat do pole osy X v podokně Vizualizace.
    2. Přetáhněte zákazníky z podokna Data do pole osy y čáry v podokně Vizualizace.
    3. Přetáhněte Churn rate z podokna Data do pole osy y v podokně Vizualizace.

    Ujistěte se, že pole osy y sloupce má pouze jednu instanci četnosti změn. Z tohoto pole odstraňte všechno ostatní.

    Snímek obrazovky znázorňující výběr podokna Data a možností podokna Vizualizace

  9. Na panelu Vizualizace vyberte ikonu spojnicového a skládaného sloupcového grafu . U kroků podobných dřívější konfiguraci spojnicového a skládaného sloupcového grafu vyberte NumOfProducts pro osu x, Četnost změn pro osu y sloupce a Zákazníci pro osu y spojnice, jak je znázorněno na následujícím snímku obrazovky.

    Snímek obrazovky ukazuje přidání skládaného sloupcového grafu NumOfProducts.

  10. Na panelu Vizualizace přesuňte pravé strany dvou grafů doleva, abyste uvolnili prostor pro dva další grafy. Pak vyberte ikonu skládaného sloupcového grafu . Vyberte NewCreditsScore pro osu x a četnost změn osy y, jak je znázorněno na následujícím snímku obrazovky:

    Snímek obrazovky znázorňující přidání skládaného sloupcového grafu NewCreditScore

    Na panelu Formát změňte název "NewCreditsScore" na "Credit Score", jak je znázorněno na následujícím snímku obrazovky. Pro tento krok možná budete muset zvětšit velikost osy X grafu.

    Snímek obrazovky znázorňující, jak změnit název grafu

  11. Na panelu Vizualizace vyberte kartu skupinového sloupcového grafu . Vyberte Německo Churn, Španělsko Churn, Francie Churn v tomto pořadí pro osu y, jak je znázorněno na následujícím snímku obrazovky. Podle potřeby upravte velikost jednotlivých grafů zprávy.

    Snímek obrazovky znázorňující skupinový sloupcový graf

Poznámka:

Tento kurz popisuje, jak můžete analyzovat uložené výsledky předpovědi v Power BI. Na základě vašich odborných znalostí může skutečný případ odlivu zákazníků potřebovat podrobnější plán ohledně konkrétních vizualizací, které váš report vyžaduje. Pokud váš tým obchodní analýzy a firma nastavily standardizované metriky, měly by se tyto metriky také stát součástí plánu.

Sestava Power BI ukazuje, že:

  • Zákazníci banky, kteří používají více než dvě bankovní produkty, mají vyšší četnost změn, i když několik zákazníků mělo více než dva produkty. Banka by měla shromažďovat více dat a také zkoumat další funkce, které korelují s dalšími produkty (prohlédněte si graf v levém dolním panelu).
  • Zákazníci bank v Německu mají vyšší četnost změn oproti zákazníkům ve Francii a Španělsku (prohlédněte si graf v pravém dolním panelu). Tyto míry odchodu zákazníků naznačují, že vyšetřování faktorů, které přiměly zákazníky k odchodu, by mohlo být užitečné.
  • Mezi 45–60 zákazníky je více než 25 až 45 let a zákazníci mají tendenci opustit více.
  • Nakonec by zákazníci s nižším skóre úvěru pravděpodobně opustili banku pro ostatní finanční instituce. Banka by měla hledat způsoby, jak podpořit zákazníky s nižším skóre kreditu a zůstatky účtů, aby zůstali u banky.

Další krok

Tím se dokončí pětidílná série kurzů. Podívejte se na další kompletní ukázkové kurzy: