Jaa


Direct Lake -tilan toiminta Power BI -raportoinnin kanssa

Kun käyttäjä luo Lakehousen Microsoft Fabricissa, järjestelmä myös määrittää siihen liittyvän SQL-analytiikan päätepisteen ja oletusarvoisen semanttisen mallin Direct Lake -tilassa. Voit lisätä taulukoita Lakehousesta oletusarvoiseen semanttiseen malliin siirtymällä SQL-analytiikan päätepisteeseen ja napsauttamalla Hallitse oletusarvoista semanttista mallia -painiketta Reporting -valintanauhassa. Voit myös luoda semanttisen Power BI -mallin oletusarvoisesti Direct Lake -tilassa napsauttamalla Uusi semanttinen malli Lakehouse- tai SQL-analytiikan päätepisteessä. Muu kuin oletusarvoinen semanttinen malli luodaan Direct Lake -tilassa, ja Sen avulla Power BI voi käyttää tietoja luomalla Power BI -raportteja, tutkimalla ja suorittamalla käyttäjän luomia DAX-kyselyitä Power BI Desktopissa tai itse työtilassa. SQL-analytiikan päätepisteessä luotua oletussmanttista mallia voidaan käyttää Power BI -raporttien luomiseen, mutta sillä on muita rajoituksia.

Kun Power BI -raportti näyttää tietoja visualisoinneissa, se pyytää niitä semanttisesta mallista. Seuraavaksi semanttinen malli käyttää lakehousea tietojen käsittelyä varten ja palauttaa sen Power BI -raporttiin. Semanttinen malli voi tehokkuuden vuoksi säilyttää joitakin tietoja välimuistissa ja päivittää ne tarvittaessa. Direct Lake -yleiskatsauksesta on lisätietoja.

Lakehouse soveltaa myös V-tilausoptimointia delta-taulukoihin. Tämä optimointi tarjoaa ennennäkemättömän suorituskyvyn ja kyvyn käyttää nopeasti suuria tietomääriä Power BI -raportoinnissa.

Näyttökuva semanttisen mallin oletussivusta.

Raportin kulutuksen käyttöoikeuksien määrittäminen

Direct Lake -tilan semanttinen malli käyttää lakehousen tietoja pyynnöstä. Jotta Power BI -raporttia tarkasteleva käyttäjä voi käyttää tietoja, on määritettävä tarvittavat käyttöoikeudet pohjana olevaan Lakehouse-järjestelmään.

Yksi vaihtoehto on antaa käyttäjälle katselijan rooli työtilassa, jotta hän voi kuluttaa kaikkia työtilan kohteita, mukaan lukien Lakehousen, jos tässä työtilassa, semanttisia malleja ja raportteja. Käyttäjälle voidaan vaihtoehtoisesti antaa järjestelmänvalvojan, jäsenen tai osallistujan rooli, jotta hänellä on täydet käyttöoikeudet tietoihin, ja hän voi luoda ja muokata kohteita, kuten lakehouseja, semanttisia malleja ja raportteja.

Lisäksi ei-oletusarvoiset semanttiset mallit voivat käyttää kiinteitä käyttäjätietoja lukeakseen tietoja Lakehousesta antamatta raportin käyttäjille käyttöoikeutta Lakehouseen, ja käyttäjille annetaan oikeus käyttää raporttia sovelluksen. Lisäksi jos käytössä on kiinteät käyttäjätiedot, Direct Lake -tilassa ei-oletusarvoisilla semanttisissa malleissa voi olla semanttisessa mallissa määritetty rivitason suojaus, joka rajoittaa raportin käyttäjän näkemät tiedot Direct Lake -tilan ylläpidon aikana. SQL-pohjaista suojausta voidaan myös käyttää SQL-analytiikan päätepisteessä, mutta Direct Lake -tila palaa DirectQueryyn, joten tätä tulee välttää Direct Laken suorituskyvyn ylläpitämiseksi.