Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Semantiska modeller med Direct Lake-tabeller kan användas som andra Power BI-semantiska modeller. Du kan skapa Power BI-rapporter, Power BI-utforskningar och köra DAX-frågor (Data Analysis eXpression).
När en Power BI-rapport visar data i visualiseringar begär den data från den semantiska modellen. Med Direct Lake-läget kommer semantikmodellen åt OneLake-deltatabellen för att använda data och returnera dem till Power BI-rapporten. För effektivitet kan den semantiska modellen behålla nyligen använda data i cacheminnet.
När den semantiska modellen inte kan använda Direct Lake med Direct Lake i SQL kan den återgå till DirectQuery och komma åt data via SQL-analysslutpunkten. Det här beteendet styrs av egenskapen för Direct Lake-beteende.
Skapa en rapport
Det är enkelt att skapa en rapport från en Power BI-semantisk modell. Rapporten ansluter live till den semantiska modellen. I en live-anslutning kan rapporten skapas och redigeras utan att själva semantikmodellen redigeras. Du behöver minst Skapa behörighet för den semantiska modellen för att kunna liveansluta.
Power BI Desktop
Power BI Desktop kan liveansluta till valfri semantisk modell i Power BI-tjänsten för att skapa en rapport.
Note
Live-anslutning skiljer sig från liveredigering av en semantisk modell i Power BI Desktop. Live-anslutning skiljer sig också från att ha en lokal semantisk modell med DirectQuery- eller importtabeller och rapporter kombinerade.
- Öppna Power BI Desktop
- Välj OneLake-katalog eller knappen Hämta data från andra källor i menyfliksområdet
- Filtrera efter semantisk modell
- Välj den semantiska modellen med Direct Lake-tabellerna och anslut sedan
Nu är du liveansluten till den semantiska modellen och kan börja skapa rapporten. Läs mer om Power BI-rapporter i Power BI-rapporteringsdokumentationen. Spara filen lokalt och publicera till valfri arbetsyta när du är redo att se den online och dela den med andra.
I Power BI Desktop kan rapportmått skapas i en liveansluten rapport för att lägga till en beräkning utan att lägga till mått i själva semantikmodellen.
Power BI-tjänst eller Fabric-portal
Power BI-tjänsten eller Fabric-portalen har många sökvägar för att skapa en rapport med en live-anslutning till en semantisk modell. Här är några av sätten för att skapa en rapport.
- Använd snabbmenyn (...) för en semantisk modell på en arbetsyta och välj sedan Skapa rapport
- Välj Ny rapportfrån Start och välj sedan en publicerad semantisk modell och välj den semantiska modellen med Direct Lake-tabeller
- Från OneLake-katalogen, genom att använda listrutan Alla objekt sorterade efter-filtret till Data och Semantisk modell, väljer du den semantiska modellen med Direct lake-tabeller och väljer sedan Utforska och Skapa en tom rapport från den övre verktygsfältet
- När du har valt Öppna datamodell i webbmodeller går du till Arkiv och sedan Skapa ny rapport
Alla dessa åtgärder skapar en Power BI-rapport i webbläsaren.
Andra rapporteringsalternativ
Det finns många andra sätt att använda Power BI-semantiska modeller. Här är några av de andra alternativen.
- Utforska skapas från snabbmenyn eller informationssidan för en semantisk modell i Power BI-tjänsten
- Sidnumrerade rapporter skapas från snabbmenyn eller informationssidan för en semantisk modell i Power BI-tjänsten
- DAX-frågor kan köras från snabbmenyn eller informationssidan för en semantisk modell i Power BI-tjänsten eller i Power BI Desktop med hjälp av DAX-frågevyn
- Excel med Power BI-tilläggsfönstret kan användas för att skapa uppdateringsbara pivottabeller eller platta tabeller med data från en semantisk modell
Ställ in behörigheter för rapportanvändning
Semantikmodellen i Direct Lake-läge förbrukar data från OneLake på begäran när visuella objekt läses in i en rapport. För att säkerställa att data är tillgängliga måste nödvändiga behörigheter för objektet Infrastrukturresurser som äger OneLake-data anges.
Den semantiska modellen kan använda enkel inloggning (SSO) eller en fast identitet för att komma åt OneLake-data för ett Fabric-objekt. Med Single Sign-On (SSO) behöver rapportkonsumenterna åtkomst till data i fabric-objektet. Med en fast identitet behöver rapportkonsumenter visningsroll eller högre på den semantiska modellen och rapporten, eller åtkomst som beviljas till rapporten via en app.
Visningsroll eller högre kan beviljas via arbetsytans roller eller individuellt till ett Fabric-objekt, en semantisk modell eller en rapport.
Med fast identitet kan säkerhet på radnivå som definierats i semantikmodellen också begränsa de data som rapportkonsumenten ser samtidigt som Direct Lake-läget bibehålls.
Förbrukningsscenarier
Här följer några vanliga scenarier som visar hur du använder de här olika behörighetsalternativen.
Behörigheter att endast visa rapporten
Använd en fast identitet till fabric-objektet i den semantiska modellen och publicera rapporten.
Appalternativ: Publicera en app från arbetsytan med rapporten. Ge endast rapportkonsumenter behörighet i appen.
Objektalternativ: Bevilja rapportkonsumenter rollen visare för både rapporten och semantikmodellen individuellt.
Alternativ för arbetsyta: Publicera rapporten och semantikmodellen till en egen arbetsyta, skild från källobjektet Fabric, och ge rapportkonsumenterna visningsrollen på arbetsytan. Arbetsyteroller gäller för alla objekt på arbetsytan, inklusive nya objekt läggs till senare.
Behörigheter att endast visa rapporter och skapa egna rapporter
Använd en fast identitet till fabric-objektet i den semantiska modellen och publicera rapporten.
Appalternativ: Publicera en app från arbetsytan med rapporten. Ge rapportanvändare behörighet i appen, med det avancerade alternativet att inkludera skaparbehörighet för att skapa egna rapporter.
Objektalternativ: Bevilja rapportkonsumenter rollen visare för både rapporten och semantikmodellen individuellt. Inkludera kompileringsåtkomst för den semantiska modellen.
Alternativ för arbetsyta: Publicera rapporten och semantikmodellen till en egen arbetsyta, skild från källobjektet Fabric, och ge rapportkonsumenterna visningsrollen på arbetsytan. Arbetsyteroller gäller för alla objekt på arbetsytan, inklusive nya objekt som läggs till senare. Inkludera kompileringsåtkomst för den semantiska modellen.
Behörigheter för att visa rapporter, skapa egna rapporter, använda SQL-analysslutpunkten och komma åt deltatabellerna direkt
Använd SSO till Fabric-objektet i den semantiska modellen och publicera rapporten.
Appalternativ: Publicera en app från arbetsytan med rapporten. Ge rapportanvändare behörighet i appen, med det avancerade alternativet att inkludera skaparbehörighet för att skapa egna rapporter. Se dessutom till att användarna har ReadAll-behörighet för fabric-objektet.
Objektalternativ: Bevilja rapportkonsumenter rollen visare för både rapporten och semantikmodellen individuellt. Inkludera kompileringsåtkomst för den semantiska modellen. Se dessutom till att användarna har ReadAll-behörighet för fabric-objektet.
Alternativ för arbetsyta: Publicera rapporten och semantikmodellen till arbetsytan med källobjektet Fabric och ge rapportkonsumenter visningsrollen på arbetsytan. Arbetsyteroller gäller för alla objekt på arbetsytan, inklusive nya objekt som läggs till senare. Inkludera kompileringsåtkomst för den semantiska modellen och ReadAll-åtkomst på fabric-objektet.
Behörigheter för att visa och redigera rapport-, semantikmodell- och infrastrukturobjekt på arbetsytan
Använd SSO till Fabric-objektet i den semantiska modellen och publicera rapporten. Tilldela användarna arbetsyteroller som är högre än tittare.