Jaa


Semanttiset Power BI -oletusmallit Microsoft Fabricissa

Koskee Microsoft Fabricin SQL-analytiikan päätepistettä, Warehousea ja Peilattua tietokantaa

Microsoft Fabricissa semanttiset Power BI -mallit ovat looginen kuvaus analyyttisesta toimialueesta käyttäen mittareita, liiketoimintaan sopivaa terminologiaa ja edustusta, mikä mahdollistaa syvemmän analysoinnin. Tämä semanttinen malli on yleensä tähtirakenne, joka sisältää toimialuetta edustavia faktoja ja dimensioita, joiden avulla voit analysoida tai osittaa ja käsitellä toimialuetta, jotta voit porautua, suodattaa ja laskea erilaisia analyysejä. Semanttisen mallin avulla semanttinen malli luodaan automaattisesti puolestasi, ja voit valita, mitkä taulukot, suhteet ja mittarit lisätään, ja edellä mainittu liiketoimintalogiikka periytyy parent Lakehousesta tai Warehousesta vastaavasti. Aloitat liiketoimintatiedon hallinnan jatkoanalyysikokemuksen ja analysoinnin hallittuun Microsoft Fabricissa olevaan kohteeseen, optimoitu ja synkronoitu ilman käyttäjän toimia.

Visualisoinnit ja analyysit Power BI -raporteissa voidaan nyt luoda verkossa – tai vain muutamassa vaiheessa Power BI Desktopissa – mikä säästää käyttäjien aikaa ja resursseja oletusarvoisesti tarjoten käyttäjille saumattoman käyttökokemuksen. Oletusarvoinen semanttinen Power BI -malli noudattaa Lakehousen nimeämiskäytäntöä.

Semanttiset Power BI -mallit edustavat raportointia, visualisointia, etsimistä ja kulutusta varten valmiiden tietojen lähdettä. Semanttiset Power BI -mallit tarjoavat:

  • Mahdollisuus laajentaa varastointirakenteita sisältämään hierarkioita, kuvauksia ja suhteita. Tämä mahdollistaa toimialueen semanttisen ymmärtämisen syvemmin.
  • Mahdollisuuden luetteloida, hakea ja löytää Power BI:n semanttisen mallin tietoja OneLake-luettelosta.
  • Mahdollisuus määrittää kuormituksen eristyksen ja suojauksen räätälöityjä käyttöoikeuksia.
  • Kyky luoda mittareita, standardoituja mittareita toistettavissa olevaa analyysia varten.
  • Mahdollisuus luoda Power BI -raportteja visuaalista analyysia varten.
  • Mahdollisuus löytää ja käyttää tietoja Excelissä.
  • Kolmannen osapuolen työkalujen, kuten Tableaon, kyky yhdistää ja analysoida tietoja.

Lisätietoja Power BI:stä on artikkelissa Power BI:n ohjeet.

Muistiinpano

Microsoft on nimennyt Power BI -tietojoukon sisältötyypin uudelleen semanttiseksi malliksi. Tämä koskee myös Microsoft Fabricia. Lisätietoja on artikkelissa Power BI -tietojoukkojen uusi nimi.

Direct Lake -tila

Direct Lake - tila on uraauurtava uusi moduuliominaisuus erittäin suurten tietojoukkojen analysoimiseen Power BI:ssä. Tekniikka perustuu ajatukseen käyttää parquet-muotoiltuja tiedostoja suoraan Data Lake -tallennustilasta ilman kyselyn kohdistamista Warehouse- tai SQL-analytiikan päätepisteeseen eikä tietoja tarvitse tuoda tai monistaa Power BI:n semanttiseen malliin. Tämä alkuperäinen integrointi tuo käyttöön ainutlaatuisen tilan käyttää tietoja Warehouse- tai SQL-analytiikan päätepisteestä, jota kutsutaan Direct Lakeksi. Direct Lake -yleiskatsauksessa on lisätietoja tästä semanttisten Power BI -mallien tallennustilan tilasta.

Direct Lake tarjoaa tehokkaimman kyselyn ja raportoinnin. Direct Lake on nopea polku Data Lake -tallennustilan tietojen kuluttamiseen suoraan Power BI -moduuliin, joka on valmis analysoitavaksi.

  • Perinteisessä DirectQuery-tilassa Power BI -moduuli lähettää kyselyn tiedot suoraan lähteestä kunkin kyselyn suorittamisen osalta, ja kyselyn suorituskyky riippuu tietojen noutonopeudesta. DirectQuery poistaa tarpeen kopioida tietoja ja varmistaa, että lähteen muutokset näkyvät välittömästi kyselyn tuloksissa.

  • Tuontitilassa suorituskyky on parempi, koska tiedot ovat helposti saatavilla muistiin ilman, että tietoja tarvitsee kysellä lähteestä kunkin kyselyn suorittamisen yhteydessä. Power BI -moduulin on kuitenkin ensin kopioitava tiedot muistiin tietojen päivittämisen aikana. Taustalla olevaan tietolähteeseen tehdyt muutokset haetaan seuraavan tietojen päivittämisen yhteydessä.

  • Direct Lake -tila poistaa tuontivaatimuksen tietojen kopioimiseksi kuluttamalla datatiedostot suoraan muistiin. Koska eksplisiittistä tuontiprosessia ei ole, on mahdollista noutaa muutokset lähteestä sellaisina kuin ne tapahtuvat. Direct Lake yhdistää DirectQuery- ja tuontitilan edut ja välttää samalla niiden haitat. Direct Lake -tila on erinomainen valinta erittäin suurten tietojoukkojen ja tietojoukkojen analysoinnille, sillä niitä päivitetään säännöllisesti lähteessä. Direct Lake varautuu automaattisesti DirectQueryyn käyttämällä Warehousen SQL-analytiikan päätepistettä tai SQL-analytiikan päätepistettä, kun Direct Lake ylittää varastointiyksikön rajoitukset tai käyttää ominaisuuksia, joita ei tueta, jolloin raportin käyttäjät voivat jatkaa keskeytyksettä.

Direct Lake -tila on semanttisten Power BI -oletusmallien ja uusien semanttisten Power BI -mallien tallennustila, joka on luotu Warehouse- tai SQL-analytiikan päätepisteessä. Power BI Desktopilla voit myös luoda semanttisia Power BI -malleja käyttämällä Warehousen SQL-analytiikan päätepistettä tai SQL-analytiikan päätepistettä semanttisten mallien tietolähteenä tuonti- tai DirectQuery-tallennustilassa.

Power BI:n semanttisen oletusmallin sisältö

Kun luot Warehouse- tai SQL-analytiikan päätepisteen, luodaan oletusarvoinen Power BI -semanttinen malli. Semanttinen oletusmalli esitetään jälkiliitteellä (oletus ). Voit valita lisättävät taulukot käyttämällä Hallitse oletusarvoista semanttista mallia .

Power BI:n semanttisen oletusmallin synkronointi

Aiemmin lisäsimme automaattisesti kaikki warehousen taulukot ja näkymät Oletusarvoiseen Power BI:n semanttiseen malliin. Palautteen perusteella olemme muokanneet oletustoimintaa siten, että taulukoita ja näkymiä ei lisätä automaattisesti oletusarvoiseen Power BI:n semanttiseen malliin. Tämä muutos varmistaa, ettei taustasynkronointi käynnisty. Tämä poistaa myös käytöstä joitakin toimintoja, kuten "Uusi mittari", "Luo raportti", "Analysoi Excelissä".

Jos haluat muuttaa tätä oletustoimintaa, voit tehdä seuraavaa:

  1. Ota synkronoiminen manuaalisesti käyttöön semanttisen Power BI -oletusmallin asetus kullekin työtilan Warehouse- tai SQL-analytiikan päätepisteelle. Tämä käynnistää uudelleen taustasynkronoinnin, joka aiheuttaa joitakin kulutuskustannuksia.

    Kangasportaalin näyttökuva, jossa näkyy Synkronoi oletusarvoinen Power BI -semanttinen malli käytössä.

  2. Valitse manuaalisesti taulukot ja näkymät, jotka lisätään semanttiseen malliin, valintanauhan tai tietopalkin Oletusarvoisen Power BI -semanttisen mallin hallinnan avulla.

    Kangasportaalin näyttökuva, jossa näkyy semanttisen mallin sivun oletushallinta ja mahdollisuus valita lisää taulukoita manuaalisesti.

Muistiinpano

Jos et käytä oletusarvoista semanttista Power BI -mallia raportointiin, poista manuaalisesti käytöstä Synkronoi oletusarvoinen Power BI :n semanttinen malli -asetus, jotta et lisää objekteja automaattisesti. Asetuspäivitys varmistaa, ettei taustasynkronointi käynnisty, ja säästää Onelaken kulutuskustannuksissa.

Päivitä semanttinen Power BI -oletusmalli manuaalisesti

Kun Power BI:n semanttisessa oletusmallissa on objekteja, on kaksi tapaa vahvistaa tai tarkastaa taulukot visuaalisesti:

  1. Valitse valintanauhan Semanttisen mallin manuaalinen päivitys -painike.

  2. Tarkista semanttisten oletusarvoisten malliobjektien oletusasettelu.

BI:tä käyttävien taulukoiden oletusasettelu säilyy käyttäjäistunnossa, ja se luodaan aina, kun käyttäjä siirtyy mallinäkymään. Etsi Semanttisten oletusarvoisten malliobjektien välilehti.

Oletusarvoisen semanttisen Power BI -mallin käyttäminen

Jos haluat käyttää oletusarvoisiä semanttisia Power BI -malleja, siirry työtilaasi ja etsi haluamasi Lakehousen nimeä vastaava semanttinen malli. Oletusarvoinen semanttinen Power BI -malli noudattaa Lakehousen nimeämiskäytäntöä.

Näyttökuva, jossa näkyy semanttisen mallin löytäminen.

Lataa semanttinen malli valitsemalla semanttisen mallin nimi.

Semanttisen Power BI -oletusmallin valvonta

Voit valvoa ja analysoida semanttisen mallin toimintaa SQL Server profilerin avulla yhdistämällä XMLA-päätepisteeseen.

SQL Serverin profilointi asentaa SQL Server Management Studion (SSMS) ja mahdollistaa semanttisten mallitapahtumien seurannan ja virheenkorjauksen. Vaikka Profiler on virallisesti poistettu käytöstä SQL Serverille, se on silti mukana SSMS:ssä ja sitä tuetaan edelleen Analysis Servicesille ja Power BI:lle. Semanttinen Fabric-oletusmalli edellyttää SQL Serverin profilointiversiota 18.9 tai uudempaa versiota. Käyttäjien on määritettävä semanttinen malli alkuperäiseksi luetteloksi muodostaessaan yhteyttä XMLA-päätepisteeseen. Lisätietoja on artikkelissa SQL Server Profiler for Analysis Services.

Komentosarjat oletusarvoiseen semanttiseen Power BI -malliin

Voit luoda komentosarjan oletusarvoisen semanttisen Power BI -mallin XMLA-päätepisteestä SQL Server Management Studiolla (SSMS).

Tarkastele semanttisen mallin TMSL(Tabular Model Scripting Language) -rakennetta komentosarjoilla se SSMS:n Object Explorerin kautta. Muodosta yhteys käyttämällä semanttisen mallin yhteysmerkkijonoa, joka näyttää tältä powerbi://api.powerbi.com/v1.0/myorg/username: . Semanttisen mallin yhteysmerkkijono löytyy Asetukset-kohdan Palvelinasetukset-kohdasta. Sen jälkeen voit luoda semanttisen mallin XMLA-komentosarjan SSMS:n komentosarjavalikkotoiminnon kautta. Lisätietoja on kohdassa Tietojoukon liitettävyys XMLA-päätepisteeseen.

Komentosarjat edellyttävät Power BI:n semanttisen mallin kirjoitusoikeuksia. Lukuoikeuksilla voit tarkastella tietoja, mutta et Power BI:n semanttisen mallin rakennetta.

Uuden semanttisen Power BI -mallin luominen Direct Lake -tallennustilassa

Voit myös luoda muita semanttisia Power BI -malleja Direct Lake -tilassa SQL-analytiikan päätepisteen tai Warehousen tietojen avulla. Näitä uusia semanttisia Power BI -malleja voidaan muokata työtilassa käyttämällä Avoin tietomalli -toimintoa , ja niitä voidaan käyttää muiden ominaisuuksien kanssa, kuten DAX-kyselyjen kirjoittaminen ja semanttisen mallin rivitason suojaus.

Uuden Power BI:n semanttisen mallin painike luo uuden tyhjän semanttisen mallin, joka on erillään oletussmanttisesta mallista.

Jos haluat luoda semanttisen Power BI -mallin Direct Lake -tilassa, toimi seuraavasti:

  1. Avaa Lakehouse ja valitse valintanauhasta Uusi semanttinen Power BI -malli .

  2. Vaihtoehtoisesti voit avata Warehousen tai Lakehousen SQL-analytiikan päätepisteen, valita ensin Raportointi-valintanauhan ja valita sitten Uusi semanttinen Power BI -malli.

  3. Anna uudelle semanttisille mallille nimi, valitse työtila, johon haluat tallentaa sen, ja valitse sisällytettävät taulukot. Valitse vahvista.

  4. Uutta semanttista Power BI -mallia voidaan muokata työtilassa, jossa voit esimerkiksi lisätä suhteita, mittareita, nimetä uudelleen taulukoita ja sarakkeita, valita, miten arvot näytetään raportin visualisoinneissa. Jos mallinäkymä ei näy luomisen jälkeen, tarkista selaimesi ponnahdusikkunan esto.

  5. Jos haluat muokata semanttista Power BI -mallia myöhemmin, muokkaa semanttista mallia tarkemmin valitsemalla Avaa tietomalli semanttisen mallin pikavalikosta tai kohteen tietosivulta.

Power BI -raportteja voi luoda työtilassa valitsemalla Uusi raportti verkkomallinnusta tai Power BI Desktopissa muodostamalla reaaliaikaisen yhteyden tähän uuteen semanttiseen malliin.

Lisätietoja siitä, miten voit muodostaa yhteyden semanttisiin malleihin Power BI -palvelussa Power BI Desktopista

Uuden semanttisen Power BI -mallin luominen tuonti- tai DirectQuery-tallennustilassa

Kun tiedot ovat Microsoft Fabricissa, voit luoda semanttisia Power BI -malleja missä tahansa tallennustilassa, kuten Direct Lake-, Tuonti- tai DirectQuery-tilassa. Voit luoda muita semanttisia Power BI -malleja tuonti- tai DirectQuery-tilassa SQL-analytiikan päätepisteen tai Warehousen tietojen avulla.

Jos haluat luoda semanttisen Power BI -mallin tuonti- tai DirectQuery-tilassa, toimi seuraavasti:

  1. Avaa Power BI Desktop, kirjaudu sisään ja valitse OneLake.

  2. Valitse Lakehousen tai varaston SQL-analytiikan päätepiste.

  3. Valitse avattava Yhdistä-painike ja valitse Yhdistä SQL-päätepisteeseen.

  4. Valitse tuonti- tai DirectQuery-tallennustila ja semanttiseen malliin lisättävät taulukot.

Sen jälkeen voit luoda semanttisen Power BI -mallin ja raportin julkaistavaksi työtilaan, kun se on valmis.

Lisätietoja Power BI:stä on artikkelissa Power BI.

Rajoitukset

Power BI:n semanttiset oletusmallit noudattavat Power BI:n semanttisten mallien nykyisiä rajoituksia. Lisätietoja:

Jos parquet-, Apache Spark- tai SQL-tietotyyppejä ei voi yhdistää johonkin Power BI Desktopin tietotyyppeistä, ne pudotetaan pois osana synkronointiprosessia. Se vastaa Power BI:n senhetkistä toimintaa. Näissä sarakkeissa suosittelemme, että lisäät eksplisiittisiä tyyppimuunnoksia ETL-prosesseihin, jotta voit muuntaa sen tuetuksi tyypiksi. Jos tarvitset tietotyyppejä, käyttäjät voivat halutessaan määrittää SQL:ssä näkymän, jossa on haluttu eksplisiittinen tyyppimuunnos. Synkronointi poimii tämän, tai se voidaan lisätä manuaalisesti aiemmin esitetyllä tavalla.

  • Power BI:n semanttisia oletusmalleja voidaan muokata vain SQL-analytiikan päätepisteessä tai varastossa.