Tutustu tietomalleihin
Tässä artikkelissa kuvataan ja selitetään tärkeitä tietomartseja koskevia käsitteitä.
Tutustu semanttiseen malliin (oletus)
Tietojoukot tarjoavat semanttisen tason, joka luodaan ja synkronoidaan automaattisesti tietomart-taulukoiden sisällön, niiden rakenteen ja pohjana olevien tietojen kanssa. Tämä kerros annetaan automaattisesti luodussa semanttisessa mallissa. Tämän automaattisen luonnin ja synkronoinnin avulla voit kuvailla tietojen toimialuetta tarkemmin hierarkioiden, kutsumanimien ja kuvausten avulla. Voit myös määrittää muotoilun aluekohtaisia tai liiketoimintavaatimuksia varten. Tietojoukkojen avulla voit luoda mittareita ja standardoituja mittareita raportointia varten. Power BI (ja muut asiakastyökalut) voivat luoda visualisointeja ja tuottaa tuloksia tällaisille laskutoimituksille kontekstissa olevien tietojen perusteella.
Tietomartista luodun oletusarvoisen semanttisen Power BI -mallin ansiosta sinun ei tarvitse muodostaa yhteyttä erilliseen semanttiseen malliin, määrittää päivitysaikatauluja ja hallita useita tietoelementtejä. Sen sijaan voit luoda liiketoimintalogiikan tietomartissa, ja sen tiedot ovat heti käytettävissä Power BI:ssä, mikä mahdollistaa seuraavat:
- Tietojen käyttö semanttisen mallikeskuksen kautta.
- Ominaisuus analysoitaessa Excelissä.
- Mahdollisuus luoda raportteja nopeasti Power BI -palvelussa.
- Sinun ei tarvitse päivittää, synkronoida tietoja tai ymmärtää yhteyden tietoja.
- Kehitä ratkaisuja verkossa ilman Power BI Desktopia.
Esikatselun aikana semanttinen oletusyhteys on käytettävissä vain DirectQuerylla. Seuraavassa kuvassa näytetään, miten tietojoukot sopivat prosessijatkumoon aina tietoihin yhdistämisestä raporttien luomisen kautta.
Semanttiset oletusmallit eroavat perinteisistä semanttisista Power BI -malleista seuraavilla tavoilla:
- XMLA-päätepiste tukee vain luku -toimintoja, eivätkä käyttäjät voi muokata semanttista mallia suoraan. XMLA:n vain luku -käyttöoikeudella voit kysellä tietoja kyselyikkunassa.
- Semanttisissa oletusmalleissa ei ole tietolähdeasetuksia, eikä käyttäjien tarvitse antaa tunnistetietoja. Sen sijaan ne käyttävät automaattista kertakirjautumista (SSO) kyselyissä.
- Päivitystoiminnoissa semanttiset mallit muodostavat yhteyden hallitun tietomartin SQL-päätepisteeseen semanttisen mallin tekijän tunnistetiedoilla.
Power BI Desktopilla käyttäjät voivat luoda yhdistelmämalleja, joiden avulla voit muodostaa yhteyden tietomartin semanttiseen malliin ja tehdä seuraavaa:
- Valitse tietyt taulukot analysoitavissa.
- Lisää tietolähteitä.
Lopuksi, jos et halua käyttää oletusarvoista semanttista mallia suoraan, voit muodostaa yhteyden tietomartin SQL-päätepisteeseen. Lisätietoja on kohdassa Raporttien luominen tietojoukkojen avulla.
Oletussmanttisen mallin sisältö
Tällä hetkellä tietomartissa olevat taulukot lisätään automaattisesti oletussmanttiseen malliin. Käyttäjät voivat myös valita malliin sisällytetystä tietoruudusta manuaalisesti taulukoita tai näkymiä joustavuuden lisäämiseksi. Oletusarvoisen semanttisen mallin objektit luodaan asetteluna mallinäkymässä.
Taustasynkronointi, joka sisältää objekteja (taulukoita ja näkymiä), odottaa, ettei tuotantovirran semanttista mallia käytetä semanttisen mallin päivittämiseen, mikä noudattaa sidottua vanhentumista. Käyttäjät voivat aina käyttää semanttiseen malliin haluamiaan taulukoita ja poimia niitä manuaalisesti.
Opit ymmärtämään lisäävää päivitystä ja tietomarteja.
Voit luoda ja muokata lisäävää tietojen päivitystä, kuten tietovoita ja semanttisen mallin lisäävää päivitystä, käyttämällä tietomart-editoria. Lisäävä päivitys laajentaa ajoitettuja päivitystoimintoja tarjoamalla automaattisen osion luomisen ja hallinnan tietomart-taulukoille, jotka lataavat usein uusia ja päivitettyjä tietoja.
Useimmille tietomalleille lisäävä päivitys sisältää yhden tai useamman taulukon, jotka sisältävät tapahtumatietoja, jotka muuttuvat usein ja voivat kasvaa eksponentiaalisesti, kuten relaatio- tai tähtitietokannan rakenteessa oleva faktataulukko. Jos käytät lisäävän päivityksen käytäntöä taulukon jakamiseen ja päivität vain uusimmat tuonnin osiot, voit vähentää huomattavasti päivitettävien tietojen määrää.
Tietojoukkojen lisäävä päivitys ja reaaliaikaiset tiedot tarjoavat seuraavat edut:
- Vähemmän päivitysjaksoja nopeasti muuttuville tiedoille
- Päivitykset ovat nopeampia
- Päivitykset ovat luotettavampia
- Resurssien kulutus on vähäisempää
- Mahdollistaa suurten tietojoukkojen luomisen
- Helppo määrittää
Ennakoivan välimuistitallennuksen ymmärtäminen
Ennakoiva välimuistitallennus mahdollistaa oletussmanttisen mallin pohjana olevien tietojen automaattisen tuonnin, jolloin sinun ei tarvitse hallita tai järjestää tallennustilaa. Oletussmanttisen mallin tuontitila nopeuttaa tietomartin semanttisen mallin suorituskykyä nopealla Vertipaq-moduulilla. Kun käytät ennakoivaa välimuistitallennusta, Power BI muuttaa mallin tallennustilan tilaksi tuonnin, joka käyttää muistissa olevaa moduulia Power BI:ssä ja Analysis Servicesissä.
Ennakoiva välimuistitallennus toimii seuraavasti: jokaisen päivityksen jälkeen semanttisen oletusmallin tallennustilaksi vaihdetaan DirectQuery. Ennakoiva välimuistitallennus luo rinnakkaisen tuontimallin asynkronisesti, ja tietomartti hallitsee sitä, eikä se vaikuta tietomartin käytettävyyteen tai suorituskykyyn. Semanttisen oletusmallin valmistumisen jälkeen tulevat kyselyt käyttävät tuontimallia.
Tuontimallin automaattinen muodostaminen tapahtuu noin 10 minuutin kuluessa siitä, kun tietomartissa ei ole havaittu muutoksia. Tuonnin semanttinen malli muuttuu seuraavilla tavoilla:
- Päivitykset
- Uudet tietolähteet
- Rakenteen muutokset:
- Uudet tietolähteet
- Päivitys tietojen valmisteluvaiheisiin Power Query Onlinessa
- Kaikki mallinnuspäivitykset, kuten:
- Mittarit
- Hierarkiat
- Kuvaukset
Parhaat käytännöt ennakoivaan välimuistitallennusta varten
Käyttöönottoputkien avulla voit tehdä muutoksia parhaan suorituskyvyn takaamiseksi ja sen varmistamiseksi, että käyttäjät käyttävät tuontimallia. Käyttöönottoputkien käyttäminen on jo nyt paras käytäntö tietojoukkojen rakentamiseen, mutta näin toimimalla varmistat, että hyödynnät ennakoivaa välimuistitallennusta useammin.
Ennakoivan välimuistitallennuksen huomioitavat asiat ja rajoitukset
- Power BI rajoittaa välimuistitoimintojen kestoksi tällä hetkellä 10 minuuttia.
- Tuontimallissa ja välimuistin luomisessa sovelletaan yksilöllisyyden tai tyhjäarvon rajoitusta tietyissä sarakkeissa, jos tiedot eivät ole yhteensopivia.
Liittyvä sisältö
Tässä artikkelissa annettiin yleiskatsaus tärkeisiin tietomart-käsitteisiin, jotka on ymmärrettävä.
Seuraavissa artikkeleissa on lisätietoja tietomarsseista ja Power BI:stä:
- Johdatus tietovarastoihin
- Tietojoukkojen käytön aloittaminen
- Tietojoukkojen analysointi
- Raporttien luominen tietojoukkojen avulla
- Tietojoukkojen käyttöoikeuksien hallinta
- Tietojoukkojen hallinta
Lisätietoja tietovoista ja tietojen muuntamimisesta on seuraavissa artikkeleissa: