Delen via


LinkedIn Learning - Power BI-connector

Opmerking

Deze connector is eigendom van en wordt geleverd door LinkedIn Learning.

De LinkedIn Learning Power BI-connector is een gespecialiseerde gegevensconnector die is ontworpen en ontwikkeld om een directe verbinding tot stand te brengen tussen Power BI en LinkedIn Learning-API's. Via deze integratie hebben gebruikers toegang tot essentiële inzichten en metrische gegevens over betrokkenheid, waaronder voltooiingen van de cursus, uren van bekeken inhoud en actieve leerdagen.

Deze inzichten kunnen worden samengevoegd op basis van verschillende entiteiten, zoals personen, groepen, accounts of inhoudsobjecten, zoals cursussen en video's. Organisaties die deze metrische gegevens analyseren, kunnen het effect en het succes van hun leer- en ontwikkelingsinitiatieven effectief meten.

Samenvatting

Onderdeel Description
Status van vrijgave Algemene beschikbaarheid
Products Power BI Desktop
Power Apps
Ondersteunde verificatietypen Oauth 2-stapsverificatie

Ondersteunde mogelijkheden

  • De Power BI Connector vereenvoudigt het extraheren van betrokkenheidsgegevens van cursisten en cursusinformatie op een eenvoudige en praktische manier.

Opmerking

Sommige weergegeven mogelijkheden zijn mogelijk niet standaard aanwezig en vereisen mogelijk extra ondersteuning van LinkedIn om in te schakelen. Neem contact op met uw LinkedIn Learning-accountteam.

Advantages

  • U hoeft geen CSV-bestanden te downloaden of te ontvangen.
  • De mogelijkheid om gegevensperioden van meer dan één jaar op te vragen.
  • Er is geen vereiste voor het coderen van oplossingen om verbinding te maken met de LinkedIn Learning-API voor cursisten en assetgegevens.

Beperkingen

  • De licentiestatus van learner is niet toegankelijk in onze rapportage-API. Deze gegevens zijn dus niet beschikbaar in de Power BI Connector.

Vereiste voorwaarden

In het scenario dat in deze zelfstudie wordt beschreven, wordt ervan uitgegaan dat u al beschikt over de volgende vereisten:

  • Een Microsoft Windows-pc
  • Microsoft Power BI Desktop: download hier
  • LinkedIn Learning-beheerderstoegang

U wordt aangeraden de nieuwste versie van Power BI te gebruiken om ervoor te zorgen dat u toegang hebt tot de nieuwste versie van de LinkedIn Learning Connector.

Stappen voor het configureren van LinkedIn Learning Power BI-connector

De volgende stappen beschrijven het proces voor het configureren van de LinkedIn Learning Power BI Connector:

Opmerking

Voordat u deze configuratie start, moet u ervoor zorgen dat u de API-sleutels al hebt gegenereerd voor het verkrijgen van de Client-id en clientgeheim vereist voor de Power BI-connector.

Selecteer hier: Voor de stappen voor het inrichten van API-sleutels

Zorg ervoor dat bij het genereren van de API-sleutels de selectievakjes 'inhoud en rapport' zijn ingeschakeld.

Authenticatie

Uw Client ID en Client Secret van LinkedIn Learning verkrijgen, volgt u deze stappen:

  1. Meld u aan bij LinkedIn Learning als u zich nog niet in het scherm Admin bevindt, selecteert u Go to Admin en selecteert u vervolgens Me > Integreren.

    Screenshot met de locatie van de Client-ID en Client Secret binnen LinkedIn Learning integratie-instellingen.

  2. Binnen de Access-inhoud en -rapporten via API is de client-ID en de geheime sleutel die is gegenereerd voor de Power BI-connector hier te vinden.

  3. Open vervolgens Power BI, selecteer File en selecteer vervolgens Get-gegevens.

  4. Zoek in het zoekvak naar "LinkedIn Learning".

    Schermopname van het zoekvak voor gegevens ophalen met geretourneerde zoekresultaten wanneer LinkedIn Learning wordt doorzocht.

  5. Selecteer de LinkedIn Learning Connector.

    Schermopname van waar de client-id en het clientgeheim moeten worden ingevoerd binnen Power BI.

  6. Wanneer hierom wordt gevraagd, voert u de Client-ID en Client Secret die binnen LinkedIn Learning zijn gegenereerd in, in de sectie Verbindingsgegevens. Start_date en end_date datum/tijd-parameters zijn optioneel en zijn niet vereist voor een geslaagde verbinding.

    1. Selecteer Basic voor het verificatietype.
    2. Voer de client-id in de sectie Gebruikersnaam in.
    3. Voer het clientgeheim in de sectie Wachtwoord in.

Aanbeveling

De parameter start_date kan worden gebruikt om meer dan één jaar aan gegevens te downloaden en de parameter end_date kan worden gebruikt in combinatie met start_date parameter om een gegevensvenster in te stellen. Als de parameter start_date leeg blijft, wordt deze automatisch ingesteld op de huidige datum min 1 jaar en wordt de parameter end_date ingesteld op de huidige datum en wordt deze continu vernieuwd tijdens gegevensupdates.

Opmerking

De Client-id en clientgeheim worden opgeslagen in Power BI en hoeven slechts eenmaal te worden ingevoerd. U kunt ze echter bijwerken onder Gegevens transformeren en vervolgens Gegevensbroninstellingen.

Zodra de verbinding tot stand is gebracht, zijn de gegevenstabellen die beschikbaar zijn om te laden in Power BI nu zichtbaar.

Scherm van LinkedIn Learning-gegevenstabellen die kunnen worden geladen in Power BI.

Overzicht van gegevenstabellen

Voer de volgende stappen uit om gegevens in tabellen te laden:

  1. Selecteer Gegevens ophalen

  2. Selecteer de LinkedIn Learning-gegevensverbinding

  3. Selecteer vervolgens de tabellen die u wilt laden of maken

    Schermafbeelding waarin de stappen worden gemarkeerd die moeten worden uitgevoerd om LinkedIn Learning-gegevens te laden in tables.

Opmerking

Standaard worden de gegevens van 1 jaar voor elke gegevenstabel geladen. Houd er rekening mee dat het enige tijd kan duren om te laden. Toevoegend komen de gegevenstabellen die worden gebruikt in de LinkedIn Learning Power BI-connector overeen met onze gedocumenteerde API-eindpunten.

Documentatie voor API-eindpunten:

Alle gegevenstabellen, met uitzondering van Learning Assets, vertegenwoordigen activiteitenrapporten van cursisten. De tabel Learning Assets biedt onze volledige catalogus met cursussen, inclusief alle talen.

Ondanks de meerdere mogelijke query's die beschikbaar zijn in het API-eindpunt van learning-assets, worden alle assets geladen met volledige informatie. Meer informatie over het eindpunt vindt u in onze API-documentatie. Hier gevestigd

Opties voor gegevensvernieuwing

In Power BI zijn er twee belangrijke opties om gegevens te vernieuwen om ervoor te zorgen dat de meest recente up-to-datumgegevens beschikbaar zijn:

  • Vernieuwen op aanvraag: Hiermee kunnen gebruikers handmatig een vernieuwing van de gegevensset activeren wanneer ze de gegevens moeten bijwerken. Vernieuwen op aanvraag kan rechtstreeks vanuit de Power BI Service-interface of via de Power BI Desktop-toepassing worden uitgevoerd. Vernieuwen op aanvraag is handig wanneer directe toegang tot de meest recente gegevens is vereist of wanneer de gegevensbron geen ondersteuning biedt voor geplande vernieuwingen.

    Schermopname van waar de knop Vernieuwen op aanvraag zich bevindt binnen Power BI.

  • Scheduled Refresh: Met deze optie kunt u een vernieuwingsschema instellen voor uw gegevensset in Power BI Service. U kunt definiëren hoe vaak de gegevens moeten worden vernieuwd, zoals dagelijks, wekelijks of zelfs meerdere keren per dag.

    Een geplande vernieuwing kan worden geconfigureerd voor uitvoering op specifieke tijdstippen of intervallen om ervoor te zorgen dat de gegevens altijd actueel zijn.

    Deze optie is geschikt voor regelmatig bijgewerkte gegevenssets waarbij de gegevensbron ondersteuning biedt voor geplande vernieuwing.

    Schermopname van waar de knop Vernieuwen plannen zich bevindt binnen Power BI.

Functie voor gegevensvernieuwing in de gepubliceerde gegevensset

Als u de gegevenstabellen wilt bijwerken, kunt u een vernieuwing plannen of een on-demand vernieuwing uitvoeren.

  1. Selecteer de naam van de gegevensset die u wilt vernieuwen.

    Schermopname van de gegevenssets die beschikbaar zijn voor vernieuwing.

  2. Optie vernieuwen selecteren:

    1. Nu vernieuwen
    2. Vernieuwing plannen

    Schermopname van vernieuwingsknoppen met de opties die beschikbaar zijn voor vernieuwen: Nu vernieuwen of Vernieuwen plannen.

Incrementeel vernieuwen (optioneel)

Opmerking

Voordat u begint, moet u een abonnement hebben dat ondersteuning biedt voor incrementele vernieuwingen Incremental refresh wordt ondersteund voor Power BI Premium-, Premium per user-, Power BI Pro- en Power BI Embedded models.Click Here

Incrementeel vernieuwen verbetert de prestaties van updates en biedt verschillende voordelen. Deze vernieuwingsmethode werkt door een gegevensvenster te definiëren voor gegevensarchivering, incrementeel vernieuwen en realtime gegevens (indien ondersteund).

Schermopname van hoe incrementeel vernieuwen wordt uitgevoerd.

Aanvullende informatie over incrementeel vernieuwen. Hier gevestigd

  • Incrementele updates worden per tabel geconfigureerd en vereisen het bewerken van de query van elke tabel in Power BI Desktop.

Opmerking

Dit proces is optioneel en is niet vereist voor een succesvolle integratie met LinkedIn Learning met behulp van de Power BI-connector.

Incrementele vernieuwingsinstellingen configureren

Voer de volgende stappen uit om het incrementeel vernieuwen in te stellen:

  1. Klik met de rechtermuisknop op de naam van de specifieke tabel

  2. Selecteer "Query bewerken"

    Schermopname van waar de bewerkingsqueryoptie zich bevindt binnen Power BI.

Opmerking

Er zijn twee parameters van het type datum/tijd nodig: RangeStart en RangeEnd.>De namen van parameters kunnen niet worden gewijzigd.

  • RangeStart: Stel deze parameter in op de datum van waaruit de gegevens moeten worden opgevraagd vanuit de API.
  • RangeEnd: Stel deze parameter in op de datum van vandaag.
  1. Selecteer "Parameters beheren"

    Schermopname van waar de optie parameters beheren zich bevindt binnen Power BI.

  2. Stel de parameters in voor RangeStart en RangeEnd.

    1. Selecteer Nieuw
    2. Voer in de sectie Naam de parameternaam voor datum/tijd in, bijvoorbeeld RangeEnd.
    3. Zorg ervoor dat het selectievakje Vereist is ingeschakeld.
    4. Voer waarden als volgt in:
      1. Type: Datum/tijd

      2. Voorgestelde waarden: elke waarde

      3. Huidige waarde: huidige datum

      4. Herhaal hetzelfde om de parameter RangeStart te maken, maar zorg ervoor dat de huidige waarde is ingesteld op de datum waarop de gegevens moeten worden opgevraagd.

        Schermopname met de stappen die nodig zijn om de parameters RangeStart en RangeEnd te maken.

  3. Nadat u de parameters hebt gemaakt, verplaatst u deze naar het begin van de querysectie.

  4. Selecteer vervolgens de tabelnaam en kies in de toegepaste stappen 'Bron'.

    Schermopname van de gegevenstabellen en de bron die moet worden geselecteerd in de sectie toegepaste stappen.

  5. Stel in de bronfunctie de parameters in zoals weergegeven: "= LinkedInLearning.Contents(RangeStart, RangeEnd)"

    Schermopname van waar de parameters zijn ingesteld in de bronfunctie.

  6. Herhaal het proces voor alle gegevenstabellen en zorg ervoor dat dezelfde parameters (RangeStart en RangeEnd) zijn ingesteld voor alle bronnen in de sectie toegepaste stappen voor elke tabel.

  7. Configureer vervolgens het filteren van het datumbereik.

  8. Selecteer in elke tabel of query navigatie in de sectie Toegepaste stappen.

    Schermopname van het filterbereik dat beschikbaar is voor de kolom datum, week.

  9. Een datum/tijd-filter maken.

    1. Selecteer de vervolgkeuzepijl van de kolom Week.
    2. Selecteer Datum-/tijdfilters.
    3. Selecteer 'Aangepast filter'.
    4. Voer waarden als volgt in:
      1. Selecteer Basic.

      2. Kies 'is na of gelijk aan'.

      3. Zorg ervoor dat de parameter is ingesteld en selecteer vervolgens RangeStart.

      4. Selecteer En.

      5. Kies "is eerder".

      6. Zorg ervoor dat de parameter is ingesteld en selecteer vervolgens RangeEnd.

        Schermopname van het filter dat beschikbaar is voor de kolom datum, week.

  10. Sla het Power Query Editor op en sluit deze. Dit proces kan tijd in beslag nemen, afhankelijk van het aantal tabellen en het datumbereik.

  11. De volgende stap is het inschakelen van incrementeel vernieuwen voor elke tabel.

    1. Klik met de rechtermuisknop op de naam van de specifieke tabel.

    2. Selecteer Incrementeel vernieuwen.

    3. Selecteer Incrementeel vernieuw deze tabel.

    4. Configureren op basis van voorkeur.

    5. Klik op Toepassen.

      Schermopname van de optie incrementeel vernieuwen.

Aanbeveling

Gegevens archiveren: Hiermee definieert u het bereik wanneer u geen gegevens meer wilt zien. Incrementele vernieuwingsgegevens: Definieert wanneer er geen query's meer worden uitgevoerd op gegevens uit de API. Zorg ervoor dat incrementeel vernieuwen is ingesteld op niet minder dan 1 maand en maximaal 6 maanden.

Gegevenskolommen/JSON

De volgende kolommen worden gebruikt door de gegevensconnector en mogen niet worden verwijderd, omdat dit fouten kan veroorzaken tijdens het vernieuwen van gegevens:

  • epoch week
  • week
  • parameters
  • total_pages_week
  • page_index
  • param_w_start
  • pagina_data.paginering

Daarnaast bevat de kolom page_data.paging de paging-informatie die door de API wordt geretourneerd.

Als u het symbool 'uitvouwen' tegenkomt tijdens het bewerken van een query, geeft dit aan dat de kolom kan worden uitgevouwen om meer rijen weer te geven.

Schermopname van de optie uitvouwen die zich in de gegevenskolommen bevindt.

Als u de kolom uitbreidt, wordt er een stap toegevoegd in de query-instellingen.

  • Het uitvouwen van kolommen kan worden uitgevoerd wanneer dat nodig is, waardoor rijen worden gedupliceerd.
  • Het uitbreiden van kolommen is belangrijk voor het weergeven van vaardigheden in leerassets en aangepaste eigenschappen in rapporten met cursistendetails.

Gefeliciteerd! Uw leerbeheerders kunnen nu belangrijke inzichten krijgen en metrische gegevens over betrokkenheid verkrijgen via hun Microsoft Power BI-toepassing.

Beperkingen en overwegingen

Als de gegevensupdate mislukt bij het vernieuwen van gegevens:

  1. Selecteer het waarschuwingsteken om de details van het foutbericht weer te geven om het probleem te diagnosticeren.

Schermopname van waarschuwingsteken dat kan worden gebruikt om foutberichten te bekijken.

  1. Bekijk de details van het foutbericht. Als u dit bericht bekijkt, kunt u problemen identificeren en oplossen waardoor het vernieuwen van gegevens wordt voorkomen.

Schermopname van het foutbericht.

Veelgestelde vragen

Raadpleeg onze LinkedIn Learning Reporting API FAQ.

Extra bronnen

  • LinkedIn Learning API-documentatie Hier
  • Microsoft Power BI: Hier

Disclaimer

LinkedIn Learning investeert voortdurend in onze rapportageinfrastructuur. In de toekomst kunnen er wijzigingen in de rapportage-API zijn die mogelijk aanpassingen vereisen voor de wijze waarop gegevens worden opgevraagd. Voor deze updates moet u mogelijk enkele updates op uw platform uitvoeren. We zijn van plan om gedetailleerde richtlijnen te verstrekken voorafgaand aan mogelijke wijzigingen om ervoor te zorgen dat u voldoende tijd hebt om de benodigde wijzigingen aan te brengen in uw toepassing.