Dela via


LinkedIn Learning – Power BI-anslutningsapp

LinkedIn Learning Power BI-anslutningsappen är en specialiserad dataanslutning som utformats och utvecklats för att upprätta en direktanslutning mellan Power BI- och LinkedIn Learning-API:er. Genom den här integreringen kan användarna komma åt viktiga insikter och engagemangsmått, inklusive kursavslut, timmar av innehåll som visas och aktiva utbildningsdagar.

Dessa insikter kan aggregeras baserat på olika entiteter, till exempel individer, grupper, konton eller innehållsobjekt som kurser och videor. Organisationer som analyserar dessa mått kan effektivt mäta effekten och framgången för sina utbildnings- och utvecklingsinitiativ.

Kommentar

Följande anslutningsappsartikel tillhandahålls av LinkedIn Learning, ägaren av den här anslutningsappen och en medlem i Certifieringsprogrammet för Microsoft Power Query Connector. Om du har frågor om innehållet i den här artikeln eller har ändringar som du vill se gjorda i den här artikeln kan du besöka LinkedIn Learning-webbplatsen och använda supportkanalerna där.

Sammanfattning

Objekt beskrivning
Versionstillstånd Allmän tillgänglighet
Produkter Power BI Desktop
Power Apps
Autentiseringstyper som stöds Oauth 2-Steg

Funktioner som stöds

  • Power BI Connector underlättar extrahering av engagemangsdata och kursinformation på ett enkelt och praktiskt sätt.

Kommentar

Vissa funktioner som visas kanske inte finns som standard och kan kräva ytterligare stöd från LinkedIn för att aktivera. Kontakta ditt LinkedIn Learning-kontoteam.

Fördelar

  • Du behöver inte ladda ned eller ta emot CSV-filer.
  • Möjlighet att köra frågor mot dataperioder som är större än ett år.
  • Inga krav på att kodningslösningar ska ansluta till LinkedIn Learning-API:et för learner- och tillgångsdata.

Begränsningar

  • Learner-licensstatusen är inte tillgänglig i vårt rapporterings-API. Dessa data är därför inte tillgängliga i Power BI-anslutningsappen.

Förutsättningar

Scenariot som beskrivs i den här självstudien förutsätter att du redan har följande förutsättningar:

  • En Microsoft Windows-dator
  • Microsoft Power BI Desktop: Ladda ned här
  • LinkedIn Learning-administratörsåtkomst

Vi rekommenderar att du använder den senaste versionen av Power BI för att säkerställa att du har åtkomst till den senaste versionen av LinkedIn Learning Connector.

Steg för att konfigurera LinkedIn Learning Power BI-anslutningsapp

Följande steg beskriver processen för att konfigurera LinkedIn Learning Power BI Connector:

Kommentar

Innan du startar den här konfigurationen kontrollerar du att du redan har genererat API-nycklarna för att hämta det klient-ID och den klienthemlighet som krävs för Power BI-anslutningsappen.

Välj här: För steg om hur du etablerar API-nycklar

Se till att du har markerat kryssrutorna "innehåll och rapport" när du genererar API-nycklarna.

Autentisering

Följ dessa steg för att hämta klient-ID och klienthemlighet från LinkedIn Learning:

  1. Logga in på LinkedIn Learning. Om du inte redan är på administratörsskärmen väljer du Gå till administratör och väljer sedan Integrera mig>.

    Skärmbild med klient-ID och plats för klienthemlighet i inställningarna för LinkedIn Learning-integrering.

  2. I åtkomstinnehållet och rapporterna via API:et kan klient-ID:t och hemligheten som genererades för Power BI Connector vara tillgängliga här.

  3. Öppna sedan Power BI, välj Arkiv och välj sedan Hämta data.

  4. I sökrutan letar du efter "LinkedIn Learning".

    Skärmbild av sökrutan hämta data med returnerade sökresultat när LinkedIn Learning genomsöks.

  5. Välj LinkedIn Learning Connector.

    Skärmbild av var klient-ID och klienthemlighet ska matas in i Power BI.

  6. När du uppmanas att ange klient-ID och klienthemlighet som genererades i LinkedIn Learning i avsnittet Autentiseringsuppgifter för anslutning. Start_date och end_date datetime-parametrar är valfria och krävs inte för lyckad anslutning.

    1. Välj Grundläggande för typen Autentisering.
    2. Ange klient-ID i avsnittet Användarnamn.
    3. Ange klienthemligheten i avsnittet Lösenord.

Dricks

Parametern start_date kan användas för att ladda ned data för mer än ett år och parametern end_date kan användas tillsammans med start_date parameter för att ange ett datafönster. Om den lämnas tom anges parametern start_date automatiskt till aktuellt datum minus 1 år och parametern end_date anges till aktuellt datum och uppdateras kontinuerligt under datauppdateringar.

Kommentar

Klient-ID och klienthemlighet lagras i Power BI och behöver bara anges en gång. Du kan dock uppdatera dem under Transformera data och sedan Inställningar för datakälla.

När de har anslutits visas nu de datatabeller som är tillgängliga för inläsning till Power BI.

Skärmbild av LinkedIn Learning-datatabeller som är tillgängliga för att läsas in i Power BI.

Översikt över datatabeller

Följ dessa steg för att läsa in data i tabeller:

  1. Välj på Hämta data

  2. Välj LinkedIn Learning-dataanslutningsappen

  3. Välj sedan de tabeller som du vill läsa in eller skapa

    Skärmbild som belyser de steg som krävs för att läsa in LinkedIn Learning-data i tabeller.

Kommentar

Som standard läses 1 års data in för varje datatabell. Tänk på att det kan ta lite tid att läsa in. Dessutom matchar de datatabeller som används i LinkedIn Learning Power BI-anslutningsappen våra dokumenterade API-slutpunkter.

Dokumentation om API-slutpunkt:

Alla datatabeller, förutom Utbildningstillgångar, representerar aktivitetsrapporter för elever. Tabellen Utbildningstillgångar innehåller vår fullständiga katalog med kurser, inklusive alla språk.

Trots de flera möjliga frågor som är tillgängliga i API-slutpunkten för utbildningstillgångar läses alla tillgångar in med fullständig information. Mer information om slutpunkten finns i vår API-dokumentation. Finns här

Alternativ för datauppdatering

I Power BI finns det två huvudsakliga alternativ för att uppdatera data för att säkerställa att den senaste uppdaterade informationen är tillgänglig:

  • Uppdatering på begäran: Tillåter användare att manuellt utlösa en uppdatering av datauppsättningen när de behöver uppdatera data. Uppdatering på begäran kan göras direkt från Power BI-tjänstgränssnittet eller via Power BI Desktop-programmet. Uppdatering på begäran är användbar när omedelbar åtkomst till de senaste data krävs eller när datakällan inte stöder schemalagda uppdateringar.

    Skärmbild av var uppdateringsknappen på begäran finns i Power BI.

  • Schemalagd uppdatering: Med det här alternativet kan du konfigurera ett uppdateringsschema för din datauppsättning i Power BI-tjänsten. Du kan definiera hur ofta du vill att data ska uppdateras, till exempel varje dag, varje vecka eller till och med flera gånger per dag.

    En schemalagd uppdatering kan konfigureras att köras vid specifika tidpunkter eller intervall för att säkerställa att data alltid är aktuella.

    Det här alternativet är lämpligt för regelbundet uppdaterade datauppsättningar där datakällan stöder schemalagd uppdatering.

    Skärmbild av var knappen Schemalägg uppdatering finns i Power BI.

Datauppdateringsfunktionen i den publicerade datauppsättningen

Om du vill uppdatera datatabellerna kan du antingen schemalägga en uppdatering eller utföra en uppdatering på begäran.

  1. Välj det datauppsättningsnamn som du vill uppdatera.

    Skärmbild av de datauppsättningar som är tillgängliga för uppdatering.

  2. Välj uppdateringsalternativ:

    1. Uppdatera nu
    2. Schemalägg uppdatering

    Skärmbild av uppdateringsknappar som visar tillgängliga alternativ för uppdatering som är Uppdatera nu eller Schemalägg uppdatering.

Inkrementell uppdatering (valfritt)

Kommentar

Innan du börjar kontrollerar du att du har en plan som stöder inkrementella uppdateringar Inkrementell uppdatering stöds för Power BI Premium-, Premium po korisniku-, Power BI Pro- och Power BI Embedded-modeller. Klicka här

Inkrementell uppdatering förbättrar uppdateringsprestandan och erbjuder flera fördelar. Den här uppdateringsmetoden fungerar genom att definiera ett datafönster för dataarkivering, inkrementell uppdatering och realtidsdata (när det stöds).

Skärmbild av hur en inkrementell uppdatering utförs.

Ytterligare information om inkrementell uppdatering. Finns här

  • Inkrementella uppdateringar konfigureras tabell för tabell och kräver redigering av frågan för varje tabell i Power BI Desktop.

Kommentar

Den här processen är valfri och krävs inte för lyckad integrering med LinkedIn Learning med hjälp av Power BI-anslutningsappen.

Konfigurera inkrementell uppdatering

Följ dessa steg för att konfigurera den inkrementella uppdateringen:

  1. Högerklicka på " Specifikt tabellnamn"

  2. Välj "Redigera fråga"

    Skärmbild av var alternativet för redigeringsfråga finns i Power BI.

Kommentar

Två parametrar av typen datetime behövs: RangeStart och RangeEnd.>Det går inte att ändra namnen på parametrarna.

  • RangeStart: Ange den här parametern till det datum då data måste frågas från API:et.
  • RangeEnd: Ange den här parametern till dagens datum.
  1. Välj "Hantera parametrar"

    Skärmbild av var alternativet hantera parametrar finns i Power BI.

  2. Konfigurera parametrarna för RangeStart och RangeEnd.

    1. Välj "Ny"
    2. I avsnittet Namn anger du parameternamnet datetime, t.ex . RangeEnd.
    3. Kontrollera att kryssrutan "Krävs" är markerad.
    4. Ange värden på följande sätt:
      1. Typ: Datum/tid

      2. Föreslagna värden: Valfritt värde

      3. Aktuellt värde: Nutidsdatum

      4. Upprepa samma sak för att skapa parametern RangeStart , men se till att Aktuellt värde är inställt på det datum då data måste efterfrågas.

        Skärmbild som visar de steg som krävs för att skapa parametrarna RangeStart och RangeEnd.

  3. När du har skapat parametrarna flyttar du dem överst i frågeavsnittet.

  4. Välj sedan på tabellnamnet och välj sedan "Källa" i tillämpade steg.

    Skärmbild av de datatabeller och den källa som ska väljas i avsnittet tillämpade steg.

  5. I källfunktionen anger du parametrarna enligt följande: "= LinkedInLearning.Contents(RangeStart, RangeEnd)"

    Skärmbild av var parametrarna anges i källfunktionen.

  6. Upprepa processen för alla datatabeller och se till att samma parametrar (RangeStart och RangeEnd) har angetts för alla källor i avsnittet tillämpade steg för varje tabell.

  7. Konfigurera sedan datumintervallfiltreringen .

  8. I varje tabell eller fråga väljer du Navigering i avsnittet Tillämpade steg.

    Skärmbild av det filtreringsintervall som är tillgängligt för kolumnen datum, vecka.

  9. Skapa ett datetime-filter.

    1. Välj listrutepilen i kolumnen "Vecka".
    2. Välj "Datum/tidsfilter".
    3. Välj "Anpassat filter".
    4. Ange värden på följande sätt:
      1. Välj Grundläggande.

      2. Välj "är efter eller lika med".

      3. Kontrollera att parametern har angetts och välj sedan "RangeStart".

      4. Välj Och.

      5. Välj "är före".

      6. Kontrollera att parametern har angetts och välj sedan "RangeEnd".

        Skärmbild av filtreringen som är tillgänglig för kolumnen date, week.

  10. Spara och stäng Power Query uređivač. Den här processen kan ta tid beroende på antalet tabeller och datumintervallet.

  11. Nästa steg är att aktivera den inkrementella uppdateringen för varje tabell.

    1. Högerklicka på " Specifikt tabellnamn".

    2. Välj "Inkrementell uppdatering".

    3. Välj "Uppdatera tabellen stegvis".

    4. Konfigurera baserat på inställningar.

    5. Välj "Använd".

      Skärmbild av alternativet för inkrementell uppdatering.

Dricks

Arkivera data: Definierar intervallet när du inte längre vill se data. Inkrementella uppdateringsdata: Definierar när data inte längre efterfrågas från API:et. Se till att inkrementell uppdatering är inställd på minst 1 månad och högst 6 månader.

Datakolumner/JSON

Följande kolumner används av dataanslutningsappen och bör inte tas bort, eftersom detta kan orsaka fel under datauppdateringen:

  • epokvecka
  • vecka
  • parametrar
  • total_pages_week
  • page_index
  • param_w_start
  • page_data.paging

Dessutom innehåller kolumnen page_data.paging den växlingsinformation som returneras av API:et.

Om du stöter på symbolen "expandera" när du redigerar en fråga anger det att kolumnen kan expanderas för att visa fler rader.

Skärmbild av alternativet expandera som finns i datakolumnerna.

När du expanderar kolumnen läggs ett steg i frågeinställningarna.

  • Du kan expandera kolumner när det behövs, vilket duplicerar rader.
  • Att expandera kolumner är viktigt för att visa färdigheter i inlärningstillgångar och anpassade egenskaper i informationsrapporter för inlärare.

Grattis! Dina utbildningsadministratörer kan nu få viktiga insikter och engagemangsmått via sitt Microsoft Power BI-program.

Vanliga problem och felsökningstips

Om datauppdateringen misslyckas vid försök att uppdatera data:

  1. Välj på varningstecknet för att se information om felmeddelandet för att diagnostisera problemet.

Skärmbild av varningstecken som kan användas för att granska felmeddelanden.

  1. Granska information om felmeddelandet. Genom att granska det här meddelandet kan du identifiera och åtgärda eventuella problem som förhindrar datauppdateringen.

Skärmbild av felmeddelandet.

Vanliga frågor och svar

Mer information finns i våra vanliga frågor och svar om LinkedIn Learning Reporting API.

Extra resurser

Friskrivning

LinkedIn Learning investerar ständigt i vår rapporteringsinfrastruktur. I framtiden kan det finnas ändringar i rapporterings-API:et som kan kräva justeringar i hur data efterfrågas. Dessa uppdateringar kan kräva att du gör vissa uppdateringar på din plattform. Vi har för avsikt att ge detaljerad vägledning i förväg om eventuella ändringar för att säkerställa att du har tillräckligt med tid för att göra nödvändiga ändringar i ditt program.