Rediger datamodeller i Power BI-tjeneste (prøveversion)

Power BI giver brugerne mulighed for at ændre eksisterende datamodeller i Power BI-tjeneste ved hjælp af handlinger, f.eks. redigering af relationer, oprettelse af DAX-målinger og administration af sikkerhed på rækkeniveau. I denne oplevelse kan brugerne arbejde og samarbejde samtidigt om den samme datamodel.

Aktivér prøveversionsfunktionen

Redigering af datamodeller i Power BI-tjeneste aktiveres automatisk for semantiske modeller, der er gemt i Mit arbejdsområde. Hvis du vil åbne datamodellen for semantiske modeller, der er gemt i samarbejdsarbejdsområder, skal du aktivere prøveversionsfunktionen for det pågældende arbejdsområde ved at udføre følgende trin:

  1. I Power BI-tjeneste skal du vælge Indstillinger for det arbejdsområde, hvor du vil aktivere prøveversionsfunktionen.

Skærmbillede af tandhjulsikonet indstillinger.

  1. Vælg indstillinger for > avancerede > datamodeller Brugere kan redigere datamodeller i Power BI-tjeneste (prøveversion)

Skærmbillede af aktivér prøveversionsfunktion.

  1. Vælg Gem for at se den nye oplevelse for semantiske modeller i dit arbejdsområde.

Bemærk

Aktivering af redigeringsdatamodeller i Power BI-tjeneste prøveversion gælder ikke for redigering af en semantisk model via en API eller et XMLA-slutpunkt.

Åbn datamodellen

Du kan åbne datamodellen for din semantiske model på følgende måder:

  • På indholdslisten for arbejdsområdet skal du vælge Flere indstillinger (...) for den semantiske model og vælge Åbn datamodel.

Skærmbillede af åbning af datamodellen fra menuen Flere indstillinger.

  • Vælg Flere indstillinger (...) for den semantiske model på indholdslisten for datahubben, og vælg Åbn datamodel.

Skærmbillede af åbning af datamodellen fra indholdslisten for datahubben.

  • Vælg Åbn datamodel på siden med oplysninger om semantisk model.

Skærmbillede af åbning af datamodellen fra knappen Åbn datamodel.

  • Fra redigeringstilstand for en rapport, der er forbundet til den semantiske model, skal du vælge Åbn datamodel for at åbne den tilsvarende datamodel i en anden fane.

Skærmbillede af åbning af datamodellen i redigeringstilstand.

Modeldata

Når du åbner din datamodel, kan du se alle tabeller, kolonner og relationer i din model. Du kan nu redigere din datamodel, og eventuelle ændringer gemmes automatisk.

Oprette målinger

Hvis du vil oprette en måling (en måling er en samling standardiserede målepunkter), skal du vælge tabellen i dataruden og vælge knappen Ny måling på båndet som vist på følgende billede.

Skærmbillede af oprettelse af en ny måling.

Angiv målingen på formellinjen, og angiv den tabel og kolonne, den gælder for. På samme måde som med Power BI Desktop præsenterer DAX-redigeringsoplevelsen i Power BI-tjeneste en omfattende editor med autofuldførelse af formler (intellisense).

Du kan udvide tabellen for at finde målingen i tabellen.

Opret beregnede kolonner

Hvis du vil oprette en beregnet kolonne , skal du vælge tabellen i dataruden og vælge knappen Ny kolonne på båndet som vist på følgende billede.

Skærmbillede af oprettelse af en beregnet kolonne.

Angiv den beregnede kolonne på formellinjen, og angiv den tabel, den gælder for. På samme måde som med Power BI Desktop præsenterer DAX-redigeringsoplevelsen i Power BI-tjeneste en omfattende editor med autofuldførelse af formler (intellisense).

Du kan udvide tabellen for at finde den beregnede kolonne i tabellen.

Opret beregnede tabeller

Hvis du vil oprette en beregnet tabel , skal du vælge tabellen i dataruden og vælge knappen Ny tabel på båndet som vist på følgende billede.

Skærmbillede af oprettelse af en beregnet tabel.

Angiv den beregnede tabel på formellinjen. På samme måde som med Power BI Desktop præsenterer DAX-redigeringsoplevelsen i Power BI-tjeneste en omfattende editor med autofuldførelse af formler (intellisense). Du kan nu se den nyoprettede beregnede tabel i din model.

Oprette en relation

Der er to måder at oprette en ny relation på i Power BI-tjenesten.

Den første metode er at trække kolonnen fra én tabel i relationsdiagrammet til kolonnen i den anden tabel for at oprette relationen.

Den anden metode til oprettelse af en relation er ved at vælge Administrer relationer på båndet som vist på følgende billede.

Skærmbillede af indgangspunktet for dialogboksen Administrer relationer på båndet.

Dette åbner dialogboksen Administrer relationer, der er blevet opdateret. Herfra kan du vælge Ny relation for at oprette en ny relation i din model.

Skærmbillede af oprettelse af en ny relation fra dialogboksen Administrer relationer.

Herfra skal du konfigurere relationsegenskaberne og vælge knappen Ok, når relationen er fuldført, for at gemme relationsoplysningerne.

Skærmbillede af redigeringsegenskaber for en ny relation, der er oprettet i dialogboksen Administrer relationer.

Rediger en relation

Der er tre måder at redigere en eksisterende relation på i Power BI-tjenesten.

Den første metode til at redigere en relation er ved hjælp af Redigeringsrelationer i ruden Egenskaber, hvor du kan vælge en hvilken som helst linje mellem to tabeller for at se relationsindstillingerne i ruden Egenskaber . Sørg for at udvide ruden Egenskaber for at se relationsindstillingerne.

Skærmbillede af redigering af egenskaber for en ny relation i ruden Egenskaber.

Den næste metode er at højreklikke på en eksisterende relation i diagramvisningen og vælge Egenskaber.

Skærmbillede af angivelse af oplevelsen for at redigere egenskaber for en eksisterende relation.

I det vindue, der vises, skal du konfigurere relationsegenskaberne og vælge knappen Ok , når relationen er fuldført, for at gemme relationsoplysningerne.

Den tredje metode er ved at vælge Administrer relationer på båndet. I dialogboksen Administrer relationer kan du vælge en relation, der skal redigeres, og derefter vælge Rediger.

Skærmbillede af valg af redigering på båndet i dialogboksen Administrer relationer for at redigere en eksisterende relation.

Du kan også vælge Rediger i genvejsmenuen for en given relation i dialogboksen.

Skærmbillede af valg af redigering i genvejsmenuen i dialogboksen Administrer relationer for at redigere en eksisterende relation.

Herfra skal du konfigurere relationsegenskaberne og vælge knappen Ok , når redigering af relationen er fuldført, for at gemme relationsoplysningerne.

Skærmbillede af redigeringsegenskaberne for en eksisterende relation fra dialogboksen Administrer relationer.

Se en liste over alle dine relationer

Hvis du vælger Administrer relationer på båndet, åbnes dialogboksen Administrer relationer , der indeholder en omfattende visning af alle dine relationer sammen med deres nøgleegenskaber på én praktisk placering. Herfra kan du derefter vælge at oprette nye relationer eller redigere en eksisterende relation.

Skærmbillede af en liste over relationer i dialogboksen Administrer relationer.

Derudover har du mulighed for at filtrere og fokusere på bestemte relationer i din model baseret på kardinalitet og tværgående filterretning.

Skærmbillede af filtrering af relationer, der vises på relationslisten i dialogboksen Administrer relationer.

Angiv egenskaber

Du kan ændre egenskaberne for et bestemt objekt ved hjælp af ruden Egenskaber . Du kan angive fælles egenskaber på tværs af flere objekter på én gang ved at holde Ctrl nede og vælge flere objekter enten i relationsdiagrammet eller i ruden Data. Når flere objekter er fremhævet, gælder de ændringer, der er anvendt i ruden Egenskaber , for alle markerede objekter.

Du kan f.eks. ændre datatypen for flere kolonner ved at holde Ctrl nede, vælge kolonner og derefter ændre indstillingen for datatypen i ruden Egenskaber.

Skærmbillede af indstillingsegenskaber.

Angiv din egen datotabel

Hvis du vil angive en datotabel, skal du vælge den tabel, du vil bruge som en datotabel i ruden Data , derefter højreklikke på tabellen og vælge Markér som datotabel > Markér som datotabel i den menu, der vises som vist på følgende billede.

Skærmbillede af markér som datotabelpost fra ruden Data.

Angiv derefter datokolonnen ved at vælge den i rullemenuen i dialogboksen Markér som datotabel .

Skærmbillede af dialogboksen Markér som datotabel.

Når du angiver din egen datotabel, følger den samme funktionsmåde som den, der findes i Power BI Desktop. Du kan finde flere oplysninger om kolonnevalidering, scenarier til oprettelse af din egen datotabel og indvirkning på datohierarkier i dokumentationen til datotabeller

Definer sikkerhedsroller og regler på rækkeniveau

Du kan definere sikkerhedsroller ved at benytte følgende fremgangsmåde:

  1. Vælg Administrer roller på båndet.

    Skærmbillede af knappen Administrer roller.

  2. I vinduet Administrer roller skal du vælge Ny for at oprette en ny rolle.

    Skærmbillede af valg af ny fra Administrer sikkerhedsroller.

  3. Under Roller skal du angive et navn til rollen og vælge Angiv.

    Skærmbillede af navngivning af en sikkerhedsrolle.

  4. Under Vælg tabeller skal du vælge den tabel, du vil anvende et sikkerhedsfilter på rækkeniveau på.

  5. Under Filtrer data skal du bruge standardeditoren til at definere dine roller. De oprettede udtryk returnerer en true- eller false-værdi.

    Skærmbillede af valg af filterdata til sikkerhedsroller.

    Bemærk

    Det er ikke alle sikkerhedsfiltre på rækkeniveau, der understøttes i Power BI, der kan defineres ved hjælp af standardeditoren. Begrænsninger omfatter udtryk, der i dag kun kan defineres ved hjælp af DAX, herunder dynamiske regler, f.eks. brugernavn eller userprincipalname. Hvis du vil definere roller ved hjælp af disse filtre, skal du skifte til at bruge DAX-editoren.

  6. Du kan også vælge Skift til DAX-editor for at bruge DAX-editoren til at definere din rolle. Du kan skifte tilbage til standardeditoren ved at vælge Skift til standardeditor. Alle ændringer, der foretages i begge editorgrænseflader, bevares, når der skiftes grænseflader, når det er muligt.

    Skærmbillede af skift til DAX-editoren.

    Når du definerer en rolle ved hjælp af DAX-editoren, der ikke kan defineres i standardeditoren, bliver du bedt om at angive en advarsel om, at hvis du skifter editor, kan nogle oplysninger gå tabt. Hvis du vil beholde disse oplysninger, skal du vælge Annuller og fortsætte med kun at redigere denne rolle i DAX-editoren.

    Skærmbillede af advarsel om skift til standardeditoren.

  7. Vælg Gem for at gemme rollen.

  8. Når rollen er gemt, skal du vælge Tildel for at føje brugere til rollen. Når du er tildelt, skal du vælge Gem for at gemme rolletildelingerne og lukke RLS-indstillingerne modal.

    Skærmbillede af tildeling af brugere til sikkerhedsrollen.

Opret layout

Du kan oprette layout for din model, der kun indeholder et undersæt af tabellerne i din model. Denne omorganisering kan hjælpe med at give en tydeligere visning af de tabeller, du vil arbejde med, og gøre det nemmere at arbejde med komplekse semantiske modeller. Hvis du vil oprette et nyt layout med kun et undersæt af tabellerne, skal du vælge knappen + ud for fanen Alle tabeller nederst i vinduet.

Skærmbillede af plusknappen, der bruges til at oprette et layout.

Du kan derefter trække en tabel fra ruden Data til det nye layout. Højreklik på tabellen, og vælg derefter Tilføj relaterede tabeller i den menu, der vises. Dette omfatter alle tabeller, der er relateret til den oprindelige tabel til layoutet.

Skærmbillede af valg af menupunktet Tilføj relaterede tabeller.

Oprette rapporter

Du kan oprette en ny rapport fra redigeringen af datamodellen i tjenesteoplevelsen ved at vælge knappen Ny rapport på båndet. Dette åbner en ny browserfane til lærredet til redigering af rapporten i en ny rapport, der er bygget på den semantiske model.

Skærmbillede af valg af knappen Ny rapport på båndet.

Når du gemmer din nye rapport, bliver du bedt om at vælge et arbejdsområde, forudsat at du har skriverettigheder til det pågældende arbejdsområde. Hvis du ikke har skriverettigheder, eller hvis du er en gratis bruger, og den semantiske model er placeret i et Arbejdsområde af typen Premium-kapacitet eller Fabric F64 eller nyere, gemmes den nye rapport i mit arbejdsområde.

AutoSave

Når du har foretaget ændringer i din datamodel, gemmes dine ændringer automatisk. Ændringerne er permanente uden mulighed for at fortryde.

Tilladelser

En bruger skal have tilladelser til at skrive og oprette en semantisk model for at kunne åbne og redigere den tilsvarende datamodel i Power BI-tjeneste.

Aktivering af redigering af datamodeller på administrationsportalen

Power BI-administratorer kan aktivere eller deaktivere redigering af datamodeller i tjenesten for hele organisationen eller for bestemte sikkerhedsgrupper ved hjælp af den indstilling, der findes på Power BI-administrationsportalen, som vist på følgende billede.

Skærmbillede af indstillingen for administrationsportalen, der er aktiveret til redigering af datamodeller i tjenesten.

Visning af overvågningslogge og aktivitetshændelser

Power BI-administratorer kan overvåge handlinger vedrørende redigering af datamodeller i webhandlinger fra Microsoft 365 Administration Center. De overvågningshandlinger, der understøttes til redigering af datamodeller på internettet, er følgende:

Fuldt navn Operationsbetegnelse Bemærkninger
Anvendte en ændring af modellen i Power BI ApplyChangeToPowerBIModel En bruger foretager en ændring af en eksisterende model. Dette sker, når der foretages redigering af modellen (f.eks. skrive en DAX-måling, administrere relationer osv.)
Hentede en model fra Power BI GetPowerBIDataModel En bruger åbner oplevelsen Åbn datamodel eller synkroniserer en datamodel igen.

Du kan finde flere oplysninger om, hvordan du får adgang til dine overvågningslogge, i artiklen Få adgang til dine overvågningslogge .

Kapacitetsudnyttelse og rapportering

Du kan overvåge den effekt, redigering af datamodeller i tjenesten har på dine Power BI Premium-kapaciteter, ved hjælp af appen Premium-målepunkter. Kapacitetseffekten kan overvåges for redigering af datamodeller på internettet ved hjælp af følgende handlinger.

Operation Description Arbejdsbelastning Skriv
Webmodellering er læst Læsehandling for en datamodel i brugeroplevelsen for webmodellering af semantiske modeller Semantiske modeller Interaktiv
Skriv til webmodellering En skrivehandling for en datamodel i brugeroplevelsen for webmodellering af semantiske modeller Semantiske modeller Interaktiv

Overvejelser og begrænsninger

Der er nogle få begrænsninger for denne version af redigering af datamodeller i Power BI-tjeneste, som falder i en håndfuld kategorier.

Semantiske modeller, der ikke understøttes

Følgende scenarier understøtter ikke åbning af datamodellen for en semantisk model i tjenesten:

  • Semantiske modeller, der har trinvis opdatering.
  • Semantiske modeller, der er udrullet af en udrulningspipeline.
  • Semantiske modeller, der endnu ikke er blevet opgraderet til forbedret metadataformat. Du kan opgradere til udvidet metadataformat ved at åbne den tilsvarende pbix i Desktop og publicere igen.
  • Semantiske modeller, der har konfigureret automatiske sammenlægninger.
  • Semantiske modeller, der har en direkte forbindelse.
  • Semantiske modeller er migreret fra Azure Analysis Services (AAS).
  • Ikke alle semantiske modeller i Pro-arbejdsområder understøttes i øjeblikket i UAE North.

Hvis du vil se, hvilken begrænsning der forhindrer dig i at åbne din datamodel, skal du holde markøren over knappen Åbn datamodel på siden med semantiske modeloplysninger. Dette viser et værktøjstip, der angiver, hvilken begrænsning der medfører , at knappen Åbn datamodel deaktiveres.

Skærmbillede af knappen Åbn datamodel, der peger på den.

Begrænsninger

Der er stadig mange funktionelle huller mellem modelvisningen i Power BI Desktop og tjenesten. Funktioner, der endnu ikke understøttes i tjenesten, omfatter:

  • Angivelse af en tabel som en funktionstabel
  • Konfiguration af egenskaber for funktionstabeller
  • Ændring af lagringstilstanden for en tabel
  • Skift til og fra datakategorien 'stregkode'
  • Forbind til nye datakilder
  • Transformering af data ved hjælp af Power Query-editor
  • Vis som dialogboks
  • Registrer relationer automatisk
  • Q&A-konfiguration, herunder redigering af synonymer
  • Klassificering af din rapports følsomhed
  • Integration af eksterne værktøjer
  • Når du ændrer din datamodel i tjenesten, forhindres oprettelse af en relation mellem DirectQuery-tabeller fra den samme semantiske Power BI-model eller Azure Analysis Services-forekomst ikke korrekt. På samme måde som Desktop understøttes dette scenarie ikke, men der genereres ingen fejl, når du forsøger at udføre denne handling.
  • Når du ændrer din datamodel i Tjenesten, opdateres ændring af navnet på datafelter ikke automatisk i eksisterende visualiseringer i downstreamartefakter, der afhænger af den semantiske model.

Semantiske modeller, der er redigeret med eksterne værktøjer

Hvis du bruger eksterne værktøjer til at ændre den semantiske model ved hjælp af XMLA-slutpunktet, kan det medføre en uventet funktionsmåde, når du redigerer din semantiske model på internettet, hvis skrivehandlingen ikke understøttes. Du kan finde flere oplysninger om understøttede skrivehandlinger i vores dokumentation om ændringer uden for Power BI.

Tilgængelighed

Fuld tilgængelighed understøttes ikke i øjeblikket til redigering af datamodeller i Power BI-tjeneste.

Denne artikel indeholder oplysninger om eksempelvisningen til redigering af datamodeller i Power BI-tjeneste. Du kan få flere oplysninger om datamodellering i Power BI i følgende ressourcer: