Jaa


Opetusohjelma: Fabric Power BI -käyttäjille

Tässä opetusohjelmassa opit käyttämään tietovoiden Gen2-ja Putkia tietojen käyttämiseen Lakehousessa ja dimensiomallin luomiseen. Opit myös luomaan kauniin raportin automaattisesti, jotta näet uusimmat myyntiluvut alusta loppuun vain 45 minuutissa.

Aloitetaanpa.

  • Valmistele ja lataa tietoja Lakehouse-järjestelmään
  • Dimensiomallin luominen Lakehousessa
  • Luo raportti automaattisesti nopean luonnin avulla

Edellytykset

Luo Lakehouse tietojen tallentamista varten

Aloitamme luomalla Lakehouse-tallennuksen tietojemme, Tietovuot Gen2:n sarakkeiden valmistelemista ja muuntamista varten sekä putken, joka käsittelee ajoitetun päivityksen ja sähköpostiaktiviteetin orkestroinnin.


  1. Siirry työtilaasi ja valitse Uusi. Valitse sitten Enemmän vaihtoehtoja.

    Näyttökuva Lisää vaihtoehtoja -kohdasta uudessa kohdevalikossa.

  2. Valitse Uuden kohteen luonti -näytössä LakehouseTietotekniikka-luokasta .

    Näyttökuva tietotekniikan kohteista.

  3. Määritä Lakehouse-nimeksi SalesLakehouse. Valitse sitten Luo.

    Näyttökuva nimestä Lakehouse.

  4. Kun olet Lakehouse-editorissa, valitse Uusi tietovuo Gen2.

    Muistiinpano

    Voit myös valita Valintanauhasta Nouda tiedot ja sitten Uusi tietovuo Gen2.

    Näyttökuva avattavasta Nouda tiedot -valikosta Lakehouse-editorissa.

Valmistele ja lataa tiedot Lakehouse-tallennustilaan

Lataa tiedot lakehouse-laitteeseesi seuraavasti:

  1. Kun olet Power Query Online -editorissa Dataflows Gen2 -palvelussa, valitse Tuo Power Query -mallista ja valitse edellytyksistä ladattu mallitiedosto.

    Näyttökuva vesileimoista Tietovuot Gen2 -editorissa.

  2. Valitse DimDate-kysely Tietojen lataamisen kysely -ryhmässä ja valitse sitten Määritä yhteys. Määritä tarvittaessa todennustyypiksi Anonyymi , ennen kuin valitset Yhdistä.

    Näyttökuva Määritä yhteys -valikosta.

  3. Kun DimDate-kysely on valittuna, vaihda tietojen esikatselun ikkunassa DateKey-sarakkeen tietotyypiksi Päivämäärä/aika valitsemalla kuvake vasemmasta yläkulmasta.

    Näyttökuva tietotyyppien muuttamisesta Power Query -editorissa.

  4. Valitse Muuta saraketyyppiä -ikkunassa Korvaa nykyinen.

    Näyttökuva Muuta saraketyyppiä -valikosta.

Tietokohteen lisääminen

Lisää tietokohde seuraavasti:

  1. Kun DimDate-taulukko on valittuna, valitse Aloitus-välilehdeltä Lisää tietokohde ja valitse sitten Lakehouse-asetusvalikkokohde.

    Näyttökuva Nouda tiedot -kohteen Lakehouse-vaihtoehdosta.

  2. Määritä tarvittaessa todentamiseen organisaation tili ja valitse sitten Seuraava.

    Näyttökuva Yhdistä tietokohteeseen -valikosta.

  3. Valitse siirtymistoiminnossa tässä opetusohjelmassa käytetty työtila ja laajenna, jotta näet kaikki Lakehouse-kohteet . Valitse SalesLakehouse ja varmista, että oletusarvoinen Uusi taulukko on valittuna, ennen kuin valitset Seuraava jatkaaksesi.

    Näyttökuva kohdesijainnin siirtymiskohteesta.

  4. Määritä Päivitä-menetelmän arvoksi Korvaa ja valitse sitten Tallenna asetukset.

    Varoitus

    Päivitysmenetelmän määrittäminen Korvaa-arvoksi poistaa kaikki olemassa olevat tiedot ja korvaa ne uusilla tiedoilla jokaisen myöhemmän päivityksen yhteydessä.

    Näyttökuva kohdeasetusten valikkovaihtoehdosta.

    Muistiinpano

    Power Query Online -editorin oikeasta alakulmasta löydät kyselysi määritetyt Tietojen kohde -asetukset, joissa voit mukauttaa tai poistaa niitä lisää.

    Näyttökuva määritetystä tietokohteesta.

  5. Ennen kuin siirryt tämän opetusohjelman seuraavaan osioon, varmista, että suoritat samat vaiheet kuin aiemmin tässä osiossa määrittäessäsi Lakehousen tietokohteeksi kullekin seuraavista kyselyistä.

    Kysely
    DimCustomer
    DimEmployee
    DimProduct
    DimStore
  6. Valitse FactOnlineSales-kysely Tietojen muunnoskysely -ryhmässä. Valitse Aloitus-välilehdeltä Lisää tietokohde. Valitse Lakehouse-vaihtoehto.

    Näyttökuva Data destination Lakehouse -kohdevaihtoehdosta.

  7. Määritä tarvittaessa todentamiseen organisaation tili ja valitse sitten Seuraava.

    Näyttökuva Yhdistä tietokohteeseen -valikosta.

  8. Valitse siirtymistoiminnossa tässä opetusohjelmassa käytetty työtila ja laajenna, jotta näet kaikki Lakehouse-kohteet . Valitse SalesLakehouse ja varmista, että oletusarvoinen Uusi taulukko on valittuna, ennen kuin valitset Seuraava jatkaaksesi.

    Näyttökuva kohdesijainnin siirtymisikkunasta.

  9. Määritä Päivitä-menetelmän arvoksi Liitä ja valitse sitten Tallenna asetukset.

    Muistiinpano

    Tämä prosessi lisää tietoja säilyttäen taulukon olemassa olevat rivit kunkin seuraavan päivityksen yhteydessä.

    Näyttökuva kohdeasetusvalikon valinnasta.

  10. Tallenna tietovuo valitsemalla Julkaise ja poistu Power Query Online -editorista.

    Näyttökuva Julkaise-painikkeesta Power Query Onlinessa.

  11. Vie hiiren osoitin työtilassa luodun tietovuon yläpuolelle, valitse kolme pistettä (...) ja Ominaisuudet-vaihtoehto.

    Näyttökuva tietovuon ominaisuuksista työtilassa.

  12. Muuta tietovuon nimeksi OnlineSalesDataflow ja valitse Tallenna.

    Näyttökuva tietovuoasetuksen uudelleennimeämisestä.

Järjestä tietoputki

Jaksoja käyttämällä järjestämme ensin tietovuon päivittämisen. Jos ilmenee virhe, lähetämme mukautetun Outlook-sähköpostiviestin, joka sisältää tärkeitä tietoja.

  1. Valitse työtilastasi Lakehouse-kohde nimeltä SalesLakehouse .

    Näyttökuva aiemmin luodun tietovuon uudelleennimeämisestä.

  2. Kun olet Lakehouse-editorissa, valitse Uusi tietoputki.

    Muistiinpano

    Voit myös valita Nouda tiedot valintanauhasta ja sitten Uusi tietoputki.

    Näyttökuva vesileimoista Lakehouse-editorissa.

  3. Määritä putken nimeksi SalesPipeline. Valitse sitten Luo.

    Näyttökuva putken nimen valikkovaihtoehdosta.

  4. Sulje Kopioi tiedot -avustaja valitsemalla Peruuta. Jos sinua pyydetään vahvistamaan, että poistut kopioi tiedot -ikkunasta, valitse Kyllä, peruuta.

    Näyttökuva kopioi tietoavustajan valikosta.

  5. Kun olet putkieditorissa, valitse Lisää putken toiminta ja valitse sitten Tietovuo.

    Muistiinpano

    Voit myös valita tietovuon valintanauhasta.

    Näyttökuva putken vesileimapohjasta ja Lisää tehtävä -vaihtoehdosta.

  6. Valitse tietovuon aktiviteetti putkieditorissa ja muuta sen Nimi-arvoksi OnlineSalesActivity Yleiset-osassa.

    Näyttökuva tietovuon nimiarvosta.

  7. Kun tietovuoaktiviteetti on edelleen valittuna, valitse Asetukset ja valitse Tietovuo-luettelosta OnlineSalesDataflow. Jos luettelo on päivitettävä, valitse Päivitä-kuvake.

    Näyttökuva tietovuon valinta-asetuksesta.

  8. Valitse Aktiviteetit-välilehti ja sitten Office365 Outlook -toiminto.

    Muistiinpano

    Jos näyttöön avautuu Myönnä suostumus -ikkuna, valitse Ok, kirjaudu sisään organisaation tililläsi ja valitse sitten Salli käyttö.

    Näyttökuva Office365 Outlookin toimintotiedoista.

  9. Valitse Office365 Outlook -toiminto putkieditorissa ja muuta sen Nimi-arvoksi Sähköpostivirheen yhteydessä Yleiset-osassa.

    Näyttökuva Office365 Outlook -aktiviteetin nimestä.

  10. Kun Office365 Outlook -toiminto on edelleen valittuna, valitse Asetukset. Päivitä Sähköpostiosoitteesi To-kenttä ja Putken aihe -virhe. Valitse lisää dynaaminen sisältö [Alt + vaihto + D] sähköpostin leipätekstille.

    Muistiinpano

    Lisää sähköpostin määritysasetuksia, kuten From (Lähetä nimellä), Kopio, Bcc, Luottamuksellisuustunniste ja paljon muuta, ovat käytettävissä Lisäominaisuudet-kohdassa.

    Näyttökuva Office365 Outlookin asetuksista.

  11. Liitä Pipeline-lausekkeen muodostimessa seuraava lausekkeen koodilohko:

    @concat(
        'Pipeline: '
        , 
        , '<br>'
        , 'Workspace: '
        , 
        , '<br>'
        , 'Time: '
        , 
    )
    

    Näyttökuva Office365 Outlookin toiminnasta lausekkeen muodostimessa.

  12. Valitse Järjestelmämuuttujat ja lisää seuraavat muuttujat valitsemalla vastaava nimi seuraavasta taulukosta.

    Arvon nimi Rivi Järjestelmämuuttuja
    Putki: 3 Putken tunnus
    Työtila: 6 Työtilan tunnus

    Näyttökuva putkijärjestelmän muuttujista.

  13. Valitse Funktiot ja lisää seuraava funktio valitsemalla vastaava nimi seuraavasta taulukosta. Kun olet valmis, valitse OK.

    Arvon nimi Rivi Järjestelmämuuttuja
    Aika: 9 utcnow

    Näyttökuva putkifunktioista.

  14. Valitse OnlineSalesActivity. Valitse käytettävissä olevista polkuasetuksista "X" (Vikasietoinen). Tämä luo nuolen, joka pudotetaan Mail on failure -aktiviteettiin. Tämä toiminto käynnistetään nyt, jos OnlineSalesActivity epäonnistuu.

    Näyttökuva virhepolusta.

  15. Valitse Aloitus-välilehdeltä Aikataulu. Kun päivität seuraavat määritykset, tallenna muutokset valitsemalla Käytä .

    Nimi Arvo
    Ajoitettu suoritus Päällä
    Repeat Päivittäin
    Aika klo 12.00.00

    Näyttökuva virhehaarasta.

  16. Valitse Aloitus-välilehdeltä Suorita. Jos näyttöön tulee valintaikkuna, jatka valitsemalla Tallenna ja suorita -vaihtoehto.

    Näyttökuva suorita-vaihtoehdosta Aloitus-välilehdestä.

    Jos haluat seurata putken nykyistä tilaa, voit tarkastella Output-taulukkoa, joka näyttää nykyisen toiminnan edistymisen. Taulukko päivittyy säännöllisesti, tai voit päivittää sen manuaalisesti valitsemalla päivityskuvakkeen.

    Näyttökuva nykyisen jakson toiminnan edistymisestä.

  17. Kun tila palauttaa arvon Onnistui, voit siirtyä opetusohjelman seuraavaan osioon palaamalla työtilaan.

    Näyttökuva sivukiskosta, jossa on työtilan valinta.

Luo semanttinen malli Lakehousessa

Lataamassasi tiedot ovat lähes valmiit raportointia varten. Käytetään ensin SQL-päätepistettä yhteyksien ja SQL-näkymien luomiseksi Lakehousessa. Näin voimme helposti käyttää tietoja semanttisessa mallissa, joka on metatietomalli, joka sisältää fyysisiä tietokantaobjekteja, jotka on abstrakti ja muokattu loogisiksi dimensioiksi. Se on suunniteltu esittämään tiedot analysoitaessa yrityksen rakenteen mukaan.

Suhteiden luominen

Tämä malli on tähtirakenne, jonka saatat nähdä tietovarastoista: se muistuttaa tähteä. Tähden keskellä on faktataulukko. Ympäröiviä taulukoita kutsutaan dimensiotaulukoiksi, jotka liittyvät faktataulukkoon suhteilla.


  1. Valitse työtilanäkymässä SQL Endpoint -kohde nimeltä SalesLakehouse.

    Näyttökuva työtilan SQL-päätepistekohteesta.

  2. Kun olet resurssienhallinnassa, voit aloittaa suhteiden luomisen valitsemalla näytön alareunasta Malli-näkymän .

    Näyttökuva Malli-näkymän valinnasta.

  3. Luo suhde vetämällä ja pudottamalla CustomerKey-sarake FactOnlineSales-taulukosta DimCustomer-taulukon Asiakasavain-kohtaan.

  4. Kun olet Luo suhde - ikkunassa, varmista, että valitset oikeat taulukot, sarakkeet ja asetukset seuraavassa taulukossa esitetyllä tavalla. Jatka valitsemalla Vahvista .

    Tee tästä suhteesta aktiivinen Lähde: taulukko 1 (sarake) Vastaanottaja: Taulukko 2 (sarake) Kardinaliteetti Ristisuodatus
    FactOnlineSales (Asiakasavain) DimCustomer (Asiakasavain) Monta yhteen (*:1) Yksittäinen

    Näyttökuva FactOnlineSales- ja DimCustomer-taulukoiden välisestä suhteesta.

  5. Luo suhteita suorittamalla samat vaiheet kullekin seuraavassa taulukossa luetelluille jäljellä olevista taulukoista ja sarakkeista.

    Tee tästä suhteesta aktiivinen Lähde: taulukko 1 (sarake) Vastaanottaja: Taulukko 2 (sarake) Kardinaliteetti Ristisuodatus
    FactOnlineSales (ProductKey) DimProduct (Tuoteavain) Monta yhteen (*:1) Yksittäinen
    FactOnlineSales (StoreKey) DimStore (StoreKey) Monta yhteen (*:1) Yksittäinen
    FactOnlineSales (DateKey) DimDate (DateKey) Monta yhteen (*:1) Yksittäinen
    DimStore (StoreKey) DimEmployee (Myymäläavain) Monta yhteen (*:1) Molemmat

    Seuraavassa kuvassa on semanttisen mallin valmis näkymä, joka sisältää kaikki luodut suhteet.

    Näyttökuva taulukkosuhteista mallinäkymäruudussa.

Mittarin kirjoittaminen DAX:ssä

Kirjoitetaan perusmittari, joka laskee kokonaismyyntisumman.

  1. Valitse FactOnlineSales-taulukko Taulukot-kansiosta. Valitse Aloitus-välilehdessä Uusi mittari.

    Näyttökuva taulukkosuhteista mallinäkymässä.

  2. Kopioi ja liitä kaavaeditorissa seuraava mittari tai kirjoita seuraava mittari kokonaismyyntimäärän laskemiseksi. Vahvista valitsemalla valintamerkki .

    Total Sales Amount = SUM(FactOnlineSales[SalesAmount])
    

    Näyttökuva Valitse valintamerkki -toiminnosta DAX-mittarin vahvistamiseksi.

SQL-näkymän luominen

Kirjoitetaan SQL-lauseke, joka laskee kokonaismyyntimäärän kuukauden mukaan. Tallennamme sitten tämän lausunnon näkymäksi Lakehouseemme. Näin voimme helposti käyttää myynnin kokonaissummaa kuukauden mukaan tulevaisuudessa.

  1. Valitse Aloitus-välilehdessä Uusi SQL-kysely.

    Näyttökuva Uusi SQL-kysely aloitusvälilehdeltä.

  2. Kopioi ja liitä kyselyeditorissa tämä kysely tai kirjoita tämä kysely, jos haluat laskea kokonaismyynnin määrän kuukauden numeron mukaan laskevassa järjestyksessä. Kun syötetty, voit tarkastella tuloksia valitsemalla Suorita .

    SELECT 
    MONTH(DateKey) as "MonthNumber",
    SUM(SalesAmount) as "TotalSalesAmount"
    FROM FactOnlineSales
    GROUP BY MONTH(DateKey)
    

    Näyttökuva SQL-kyselyeditorista.

  3. Korosta koko kyselyn teksti ja valitse Tallenna näkymänä.

    Näyttökuva Tallenna näkymänä -vaihtoehdosta.

  4. Aseta Tallenna näkymänä -ikkunassa Näkymä-nimeksi TotalSalesByMonth ja valitse sitten OK.

    Näyttökuva Tallenna näkymänä -ikkunasta.

  5. Laajenna Resurssienhallinnassa Näkymät-osio ja valitse TotalSalesByMonth, jotta voit tarkastella tietoja esikatselussa.

    Näyttökuva näkymistä Lakehouse Explorerin kanssa.

    Kun olet tutustunut SQL-päätepisteeditoriin, voit siirtyä opetusohjelman seuraavaan osioon palaamalla työtilaan.

    Näyttökuva sivuraitiotiestä ja työtilan valinnasta.

Raportin automaattinen luominen

Nyt kun olet mallintanut tietosi, on aika visualisoida ja tutkia tietojasi nopean luonnin avulla.


  1. Siirrä hiiren osoitin työtilanäkymässä tietojoukon (oletus) ja kohteen nimen SalesLakehouse yläpuolelle. Valitse kolme pistettä ( ... ) ja valitse Automaattinen luo raportti.

    Näyttökuva Automaattinen luo raportti -vaihtoehdosta työtilan kanssa.

    Raportti luodaan automaattisesti puolestasi ja päivitetään dynaamisesti Tietosi-ruudun sarakevalintojen perusteella.

    • Näytettävä raportti voi erota kuvasta.

    Näyttökuva valmiista automaattisen luonnin raportista.

  2. Tallenna kopio nykyiseen työtilaan valitsemalla valintanauhasta Tallenna .

    • Voit antaa visualisointien luomisen kokonaan valitsemalla valintanauhasta Muokkaa .

    Näyttökuva Tallenna-painikkeesta tietojen visualisointia varten.

  3. Kirjoita Tallenna raporttisi -valintaikkunassa Myyntiyhteenveto Anna raportti-kenttään nimi. Valitse Tallenna , kun olet valmis.

    Näyttökuva Tallenna-painikkeesta, joka viimeistelee prosessinsa tietojen visualisoinnin aikana.

Voit lukea lisätietoja nopeasta luomisesta.

Onnittelut opetusohjelman suorittamisesta. Jos loit työtilan opetusohjelmaa varten, voit poistaa sen nyt. Vaihtoehtoisesti voit poistaa opetusohjelman aikana luodut yksittäiset kohteet.

Toivomme, että tämä opetusohjelma osoitti, miten Power BI -käyttäjät voivat helposti tarjota merkityksellisiä tietoja millä tahansa mittakaavatasolla Microsoft Fabricin avulla.