Compartilhar via


LinkedIn Learning – Conector do Power BI

Observação

Esse conector é de propriedade e fornecido pelo LinkedIn Learning.

O conector do Power BI do LinkedIn Learning é um conector de dados especializado projetado e desenvolvido para estabelecer uma conexão direta entre o Power BI e as APIs do LinkedIn Learning. Por meio dessa integração, os usuários podem acessar insights essenciais e métricas de engajamento, incluindo conclusões de cursos, horas de conteúdo exibidas e dias de aprendizagem ativos.

Esses insights podem ser agregados, com base em várias entidades, como indivíduos, grupos, contas ou objetos de conteúdo, como cursos e vídeos. As organizações que analisam essas métricas podem medir efetivamente o efeito e o sucesso de suas iniciativas de aprendizado e desenvolvimento.

Resumo

Item Description
Estado da liberação Disponibilidade geral
Products Power BI Desktop
Power Apps
Tipos de autenticação com suporte Oauth 2 Etapas

Capacidades suportadas

  • O Conector do Power BI facilita a extração de dados de envolvimento do aprendiz e informações do curso de maneira simples e prática.

Observação

Alguns recursos mostrados podem não estar presentes por padrão e podem exigir suporte adicional do LinkedIn para habilitar. Entre em contato com a equipe de suporte da sua conta LinkedIn Learning.

Advantages

  • Não é necessário baixar ou receber arquivos CSV.
  • Capacidade de consultar períodos de dados maiores que um ano.
  • Não é necessário codificar soluções para se conectar à API do LinkedIn Learning para dados de ativos e aprendizes.

Limitações

  • O status da licença do aprendiz não está acessível em nossa API de relatório. Portanto, esses dados não estão disponíveis no Conector do Power BI.

Pré-requisitos

O cenário descrito neste tutorial pressupõe que você já tenha os seguintes pré-requisitos:

  • Um computador Microsoft Windows
  • Microsoft Power BI Desktop: baixe aqui
  • Acesso de administrador do LinkedIn Learning

Recomendamos que você use a versão mais recente do Power BI para garantir que tenha acesso à versão mais recente do LinkedIn Learning Connector.

Etapas para configurar o conector do Power BI do LinkedIn Learning

As etapas a seguir descrevem o processo de configuração do Conector do Power BI do LinkedIn Learning:

Observação

Antes de iniciar essa configuração, verifique se você já gerou as Chaves de API para obter a ID do cliente e o Segredo do Cliente necessários para o Conector do Power BI.

Selecione aqui: Para obter etapas sobre como provisionar chaves de API

Verifique ao gerar as chaves de API que você selecionou as caixas de seleção "Conteúdo & Relatório".

Authentication

Para obter a ID do cliente e o segredo do cliente do LinkedIn Learning, siga estas etapas:

  1. Entre no LinkedIn Learning, se você ainda não estiver na tela de Admin, selecione Ir para Admin e, em seguida, selecione Me > Integrar.

    Captura de tela com a ID do cliente e o local do Segredo do Cliente dentro das configurações de integração do LinkedIn Learning.

  2. No conteúdo e relatórios acessíveis por meio da API, o ID do cliente e o segredo que foi gerado para o Conector do Power BI podem ser encontrados aqui.

  3. Em seguida, abra o Power BI, selecione Arquivo e, em seguida, selecione Obter Dados.

  4. Na caixa de pesquisa, procure "LinkedIn Learning".

    Captura de tela da caixa de pesquisa de obtenção de dados com os resultados retornados quando se pesquisa por LinkedIn Learning.

  5. Selecione o Conector do LinkedIn Learning .

    Captura de tela de onde a ID do cliente e o Segredo do Cliente devem ser inseridos no Power BI.

  6. Quando solicitado, insira a ID do cliente & o segredo do cliente que foi gerado no LinkedIn Learning na seção credenciais de conexão . Start_date e end_date parâmetros datetime são opcionais e não são necessários para uma conexão bem-sucedida.

    1. Selecione Básico para o tipo autenticação.
    2. Insira a ID do cliente na seção Nome de usuário .
    3. Insira o Segredo do Cliente na seção Senha .

Dica

O parâmetro start_date pode ser usado para baixar mais de um ano de dados e o parâmetro end_date pode ser usado em conjunto com start_date parâmetro para definir uma janela de dados. Se deixado vazio, o parâmetro start_date será automaticamente definido como data atual menos 1 ano e o parâmetro end_date será definido como data atual e será atualizado continuamente durante as atualizações de dados.

Observação

A ID do cliente e o Segredo do Cliente são armazenados no Power BI e só precisam ser inseridos uma vez. No entanto, você pode atualizá-los em Transformar Dados e, em seguida, configurações de fonte de dados.

Depois de conectados com êxito, as tabelas de dados que estão disponíveis para carregar no Power BI agora estão visíveis.

Captura de tela das tabelas de dados do LinkedIn Learning que estão disponíveis para serem carregadas no Power BI.

Visão geral das tabelas de dados

Para carregar dados em tabelas, siga estas etapas:

  1. Selecionar em Obter Dados

  2. Selecione o conector de dados do LinkedIn Learning

  3. Em seguida, selecione as tabelas que você deseja carregar ou criar

    Captura de tela realçando as etapas necessárias para carregar dados do LinkedIn Learning em tabelas.

Observação

Por padrão, um ano de dados será carregado para cada tabela de dados. Lembre-se de que isso pode levar algum tempo para ser carregado. Além disso, as tabelas de dados usadas no conector do Power BI do LinkedIn Learning correspondem aos nossos pontos de extremidade de API documentados.

Documentação do ponto de extremidade da API:

Todas as tabelas de dados, exceto os Ativos de Aprendizagem, representam relatórios de atividade do aprendiz. A tabela Ativos de Aprendizagem fornece nosso catálogo completo de cursos, incluindo todos os idiomas.

Apesar das várias consultas possíveis disponíveis no ponto de extremidade da API de ativos de aprendizagem, todos os ativos são carregados com informações completas. Mais detalhes sobre o ponto de extremidade podem ser encontrados em nossa documentação da API. Localizado aqui

Opções de atualização de dados

No Power BI, há duas opções principais para atualizar os dados e garantir que as informações mais recentes e atualizadas estejam disponíveis.

  • Atualização sob demanda: Permite que os usuários disparem manualmente uma atualização do conjunto de dados sempre que precisarem atualizar os dados. A atualização sob demanda pode ser feita diretamente na interface do Serviço do Power BI ou por meio do aplicativo Power BI Desktop. A atualização sob demanda é útil quando o acesso imediato aos dados mais recentes é necessário ou quando a fonte de dados não dá suporte a atualizações agendadas.

    Captura de tela de onde o botão de atualização sob demanda está localizado no Power BI.

  • Atualização agendada: Essa opção permite que você configure uma agenda de atualização para seu conjunto de dados no Serviço do Power BI. Você pode definir a frequência com que deseja que os dados sejam atualizados, como diariamente, semanais ou até mesmo várias vezes por dia.

    Uma atualização agendada pode ser configurada para ser executada em horários ou intervalos específicos para garantir que os dados estejam sempre atualizados.

    Essa opção é adequada para conjuntos de dados atualizados regularmente em que a fonte de dados dá suporte à atualização agendada.

    Captura de tela de onde o botão Agendar atualização está localizado no Power BI.

Recurso de atualização de dados no conjunto de dados publicado

Para atualizar as tabelas de dados, você pode agendar uma atualização ou executar uma atualização sob demanda.

  1. Selecione o nome do conjunto de dados que você deseja atualizar.

    Captura de tela dos conjuntos de dados disponíveis para atualização.

  2. Selecione a opção atualizar:

    1. Atualizar agora
    2. Agendar atualização

    Captura de tela dos botões de atualização que mostram as opções disponíveis para atualização que são Atualizar agora ou Agendar atualização.

Atualização incremental (opcional)

Observação

Antes de começar, certifique-se de que você tem um plano que suporte atualizações incrementais. A atualização incremental é suportada para modelos Power BI Premium, Premium por usuário, Power BI Pro e Power BI Embedded.Clique aqui

A atualização incremental melhora o desempenho da atualização e oferece vários benefícios. Esse método de atualização funciona definindo uma janela de dados para arquivamento de dados, atualização incremental e dados em tempo real (quando há suporte).

Captura de tela de como uma atualização incremental é executada.

Informações adicionais sobre atualização incremental. Localizado aqui

  • As atualizações incrementais são configuradas tabela por tabela e exigem a edição da consulta de cada tabela no Power BI Desktop.

Observação

Esse processo é opcional e não é necessário para uma integração bem-sucedida com o LinkedIn Learning usando o conector do Power BI.

Configurando a atualização incremental

Para configurar a atualização incremental, siga estas etapas:

  1. Clique com o botão direito do mouse no "Nome específico da tabela"

  2. Selecione "Editar Consulta"

    Captura de tela de onde a opção editar consulta está no Power BI.

Observação

Dois parâmetros de datetime de tipo são necessários: RangeStart e RangeEnd.>Os nomes dos parâmetros não podem ser alterados.

  • RangeStart: defina esse parâmetro como a data da qual os dados precisam ser consultados da API.
  • RangeEnd: defina esse parâmetro como a data de hoje.
  1. Selecione "Gerenciar Parâmetros"

    Captura de tela de onde a opção gerenciar parâmetros está no Power BI.

  2. Configure os parâmetros para RangeStart e RangeEnd.

    1. Selecione "Novo"
    2. Na seção Nome , insira o nome do parâmetro datetime, por exemplo , RangeEnd.
    3. Verifique se a caixa de seleção "Obrigatório" está marcada.
    4. Insira valores da seguinte maneira:
      1. Tipo: Data/Hora

      2. Valores sugeridos: qualquer valor

      3. Valor Atual: Data de apresentação

      4. Repita o mesmo para criar o parâmetro RangeStart , mas verifique se o Valor Atual está definido como a data da qual os dados precisam ser consultados.

        Captura de tela realçando as etapas necessárias para criar os parâmetros RangeStart e RangeEnd.

  3. Depois de criar os parâmetros, mova-os para a parte superior da seção de consulta.

  4. Em seguida, clique no nome da tabela e, dentro das etapas aplicadas, selecione "Origem".

    Captura de tela das tabelas de dados e da origem a ser selecionada na seção etapas aplicadas.

  5. Na função de origem, defina os parâmetros conforme mostrado: "= LinkedInLearning.Contents(RangeStart, RangeEnd)"

    Captura de tela de onde os parâmetros são definidos dentro da função de origem.

  6. Repita o processo para todas as tabelas de dados, garantindo que os mesmos parâmetros (RangeStart e RangeEnd) sejam definidos para todas as fontes na seção de etapas aplicadas para cada tabela.

  7. Em seguida, configure a filtragem do intervalo de datas.

  8. Em cada tabela ou consulta, selecione Navegação na seção Etapas Aplicadas.

    Captura de tela do intervalo de filtragem disponível para a coluna de data e semana.

  9. Crie um filtro de datetime.

    1. Selecione a seta suspensa da "Coluna da Semana".
    2. Selecione "Filtros de data/hora".
    3. Selecione "Filtro Personalizado".
    4. Insira valores da seguinte maneira:
      1. Selecione Básico.

      2. Escolha "é depois ou igual a".

      3. Verifique se o parâmetro está definido e selecione "RangeStart".

      4. Selecione e.

      5. Escolha "vem antes".

      6. Verifique se o parâmetro está definido e selecione "RangeEnd".

        Captura de tela da filtragem disponível para a coluna de data e semana.

  10. Salve e feche o Editor do Power Query. Esse processo pode levar tempo dependendo do número de tabelas e do intervalo de datas.

  11. A próxima etapa é habilitar a atualização incremental para cada tabela.

    1. Clique com o botão direito do mouse no "Nome específico da tabela".

    2. Selecione "Atualização Incremental".

    3. Selecione "Atualizar incrementalmente esta tabela".

    4. Configure com base nas preferências.

    5. Selecione "Aplicar".

      Captura de tela da opção de atualização incremental.

Dica

Arquivar dados: Define o intervalo quando você não deseja mais ver dados. Dados de atualização incremental: Define quando os dados não são mais consultados da API. Verifique se a atualização incremental está definida como no mínimo 1 mês e um máximo de 6 meses.

Colunas de dados/JSON

As seguintes colunas são usadas pelo conector de dados e não devem ser excluídas, pois isso pode causar erros durante a atualização de dados:

  • semana de época
  • semana
  • parameters
  • total_páginas_semana
  • índice_de_página
  • param_w_start
  • page_data.paginação

Além disso, a coluna page_data.paging contém as informações de paginação retornadas pela API.

Se você encontrar o símbolo "expandir" ao editar uma consulta, ele indicará que a coluna pode ser expandida para mostrar mais linhas.

Captura de tela da opção expandir localizada nas colunas de dados.

Expandir a coluna adiciona uma etapa nas configurações de consulta.

  • A expansão de colunas pode ser feita quando necessário, o que duplica linhas.
  • Expandir colunas é importante para exibir habilidades em ativos de aprendizagem e propriedades personalizadas em relatórios detalhados do aprendiz.

Parabéns! Seus administradores de aprendizagem agora podem obter insights importantes e métricas de engajamento por meio de seu aplicativo Microsoft Power BI.

Problemas comuns e dicas de solução de problemas

Se a atualização de dados falhar ao tentar atualizar dados:

  1. Selecione no sinal de aviso para ver os detalhes da mensagem de erro para diagnosticar o problema.

Captura de tela do sinal de aviso que pode ser usado para revisar mensagens de erro.

  1. Examine os detalhes da mensagem de erro. A revisão dessa mensagem ajuda a identificar e resolver quaisquer problemas que impeçam a atualização de dados.

Captura de tela da mensagem de erro.

Perguntas frequentes

Para obter mais informações, examine nossas perguntas frequentes sobre a API de Relatórios do LinkedIn Learning.

Recursos extras

Aviso de isenção

O LinkedIn Learning está investindo constantemente em nossa infraestrutura de relatórios. No futuro, pode haver alterações na API de Relatório que podem exigir ajustes na forma como os dados são consultados. Essas atualizações podem exigir que você faça algumas atualizações em sua plataforma. Pretendemos fornecer diretrizes detalhadas antes de possíveis alterações para garantir que você tenha tempo suficiente para fazer as alterações necessárias em seu aplicativo.