Del via


Konfigurer Power BI-skabelonen Microsoft Learn-organisationsrapporteringstjeneste til SQL DB-lager

Vi har oprettet en Power BI-skabelon til microsoft Learn Organisationsrapporteringstjenestedata baseret på standardkonfigurationen af SQL Server og DB fra Azure Data Share (dvs. 1:1-tilknytning mellem datasættet og databasen). Det er et udgangspunkt for at visualisere og rapportere om datasæt til organisationsrapportering, herunder visninger på højt niveau samt status for oplæring på brugerniveau for enkeltpersoner i din organisation, men den kan også udvides til at udarbejde yderligere rapportering og deltage i andre data.

I denne artikel gennemgås konfigurationen af Power BI-skabelonen én gang for at gøre den til en liverapporteringsløsning. Det fungerer kun for dem, der allerede bruger Microsoft Learn-organisationsrapporteringstjenesten, og som har deres data knyttet til en SQL DB til lagring.

Bemærk! Hvis du ikke allerede bruger Microsoft Learn-organisationsrapporteringstjenesten, skal du gennemse funktionsoversigten og installationsartiklerne først, før du fortsætter med denne artikel. Hvis du allerede bruger Learn-organisationsrapporteringstjenesten, men bruger en anden destinationslagerplacering (f.eks. blob, Data Lake), fungerer denne skabelon ikke for dig. Du kan vælge at oprette din egen rapport for disse placeringer ved hjælp af dit valgte rapporteringsværktøj, eller du kan tilknytte datasættene til en SQL DB for at bruge denne tjeneste.

Example Power BI dashboard showing high-level Learn completion data generated from Organizational Reporting.

Example Power BI dashboard showing user learning path completion data generated from Organizational Reporting.

Example Power BI dashboard showing user Learn module completion data generated from Organizational Reporting.

Krav

  • Du skal allerede have konfigureret Learn-organisationsrapporteringstjenesten og konfigureret Azure Data Share for at kunne knyttes til en SQL Server &DB.
  • Navnene på dine SQL DB-tabeller skal følge standardnavnene for DB-tabeller fra Azure Data Share og må ikke have tilføjet lejer-id'er i slutningen. Hvis du har tilføjet lejer-id'er i slutningen af tabellerne, eller du har omdøbt tabellerne – kan du enten ændre konfigurationen, så den stemmer overens med skabelonen, eller redigere forespørgslerne i Power BI, så de stemmer overens med konfigurationen. Instruktioner, der er angivet nedenfor i afsnittet "Fejlfinding af almindelige problemer".
  • Du har downloadet brugerlisten fra Microsoft Entra Administration. Hvis du ikke har gjort dette, vises der tomme værdier, hvor brugerens navne skulle være.
  • Du skal have Power BI Desktop installeret for at oprette den første rapport og foretage efterfølgende redigeringer. Brugere behøver ikke Power BI Desktop for at få vist rapporten, når den er publiceret.

Vejledning til konfiguration af skabelon

Først skal du downloade skabelonen og angive din SQL Server og DB som en forbindelse:

  1. Download skabelonen fra GitHub-lageret mslearn-organisationsskabelon. Bemærk! Du behøver ikke en GitHub-konto for at downloade skabelonen.
  2. Åbn filen.
  3. Indtast SQL Server og DB.
  4. Vælg Indlæs.

Derefter skal du overføre Microsoft Entra-brugerdataene fra den CSV, du eksporterede tidligere, for at se brugerens navne og personlige oplysninger med dataene.

  1. Vælg Hent data.
  2. Vælg Tekst/CSV.
  3. Vælg Fil.
  4. Vælg Åbn.
  5. Vælg Indlæs.
  6. Find tabellen UserAADInfo i højre kolonne på rapportskærmen.
  7. Højreklik på UserAADInfo.
  8. Vælg Rediger forespørgsel.
  9. Sørg for, at UserADDInfo er fremhævet på listen over tabeller.
  10. Vælg Tilføj forespørgsler i den øverste menu i højre side.
  11. Kontrollér, at To tabeller er markeret.
  12. På rullelisten Tabel, der skal tilføjes skal du vælge den, du oprettede via importen i forrige trin (de fleste starter med exportUser).
  13. Vælg OK.

Nu bør rapporterne udfyldes med brugernes navne.

Der er mange andre måder at gøre denne rapport mere effektiv på, f.eks. at have en regelmæssig synkronisering af dine Microsoft Entra-brugerdata i en tabel, der derefter dynamisk trækkes ind i denne rapport. Denne skabelon er beregnet som et udgangspunkt. Der findes også en række muligheder for deling af rapporter.

Fejlfinding af almindelige problemer ved brug af skabelonen

Hvis du har oprettet brugerdefinerede tabelnavne, som ikke stemmer overens med tabelnavnene i Power BI-skabelonen, eller hvis der er tilføjet lejer-id'er i slutningen af tabelnavnene (og derfor ikke stemmer overens med tabelnavnene i Power BI-skabelonen):

Du kan enten ændre tabelnavnene, så de stemmer overens med skabelonen, eller redigere forespørgslerne i Power BI ved hjælp af den avancerede editor, så de stemmer overens med konfigurationen, ved at erstatte tabelnavnene med navnene i konfigurationen.

Hvis du overvejer at omdøbe dine SQL DB-tabeller, skal du tænke dig godt om, før du gør det! Hvis eksisterende forespørgsler, visninger, brugerdefinerede funktioner, lagrede procedurer eller programmer henviser til den pågældende tabel, vil omdøbningen gøre disse objekter ugyldige. Du skal muligvis opdatere tilknytningen af Azure Data Share, så den peger på de nyligt omdøbte tabeller.

Flere Power BI-ressourcer

Næste trin

Gennemse ressourcerne nedenfor for at hjælpe dig på din udviklingsrejse: