Прочитать на английском

Поделиться через


LinkedIn Learning — соединитель Power BI

Соединитель LinkedIn Learning Power BI — это специализированный соединитель данных, разработанный и разработанный для установления прямого подключения между API Power BI и LinkedIn Learning. Благодаря этой интеграции пользователи могут получить доступ к основным аналитическим сведениям и метрикам взаимодействия, включая завершения курса, часы просмотра содержимого и активные дни обучения.

Эти аналитические сведения можно агрегировать на основе различных сущностей, таких как отдельные лица, группы, учетные записи или объекты содержимого, такие как курсы и видео. Организации, анализирующие эти метрики, могут эффективно измерять влияние и успех своих инициатив по обучению и развитию.

Примечание

Следующая статья соединителя представлена LinkedIn Learning, владельцем этого соединителя и членом программы сертификации соединителя Microsoft Power Query. Если у вас есть вопросы о содержимом этой статьи или вы хотите изменить эту статью, посетите веб-сайт LinkedIn Learning и используйте каналы поддержки там.

Итоги

Позиция Description
Состояние выпуска Общая доступность
Продукты Power BI Desktop
Power Apps
Поддерживаемые типы проверки подлинности Oauth 2-шаг

Поддерживаемые возможности

  • Соединитель Power BI упрощает извлечение данных об участии учащихся и информацию о курсе простым и практическим способом.

Примечание

Некоторые возможности, отображаемые по умолчанию, могут не присутствовать и могут потребовать дополнительной поддержки LinkedIn для включения. Обратитесь к группе учетной записи LinkedIn Learning.

Достоинства

  • Не нужно скачивать или получать CSV-файлы.
  • Возможность запрашивать периоды данных больше одного года.
  • Не требуется выполнять программирование решений для подключения к API LinkedIn Learning для учащихся и данных ресурсов.

Ограничения

  • Состояние лицензии Learner недоступно в API отчетов. Поэтому эти данные недоступны в соединителе Power BI.

Необходимые компоненты

В сценарии, описанном в этом руководстве, предполагается, что у вас уже имеется:

  • Компьютер Microsoft Windows
  • Microsoft Power BI Desktop: скачайте здесь
  • Доступ администратора LinkedIn Learning

Рекомендуется использовать последнюю версию Power BI, чтобы обеспечить доступ к последней версии соединителя LinkedIn Learning.

Действия по настройке соединителя Power BI LinkedIn Learning

Ниже описан процесс настройки соединителя Power BI LinkedIn Learning:

Примечание

Перед запуском этой конфигурации убедитесь, что ключи API уже созданы для получения идентификатора клиента и секрета клиента, необходимых для соединителя Power BI.

Выберите здесь: инструкции по подготовке ключей API

Убедитесь, что при создании ключей API установлен флажок "Содержимое и отчет".

Проверка подлинности

Чтобы получить идентификатор клиента и секрет клиента из LinkedIn Learning, выполните следующие действия:

  1. Войдите в LinkedIn Learning, если вы еще не на экране администрирования, выберите "Перейти к администратору", а затем выберите "Интегрировать".>

    Снимок экрана: идентификатор клиента и расположение секрета клиента в LinkedIn Learning интегрируются с параметрами.

  2. В содержимом и отчетах Access через API идентификатор клиента и секрет, созданный для соединителя Power BI, можно использовать здесь.

  3. Затем откройте Power BI, выберите "Файл", а затем нажмите кнопку "Получить данные".

  4. В поле поиска найдите LinkedIn Learning.

    Снимок экрана: поле поиска данных с возвращаемыми результатами поиска при поиске LinkedIn Learning.

  5. Выберите соединитель LinkedIn Learning .

    Снимок экрана: идентификатор клиента и секрет клиента должны быть вводимы в Power BI.

  6. При появлении запроса на ввод идентификатора клиента и секрета клиента, созданного в LinkedIn Learning, в разделе учетных данных подключения. Start_date и end_date параметры datetime являются необязательными и не требуются для успешного подключения.

    1. Выберите "Базовый " для типа проверки подлинности.
    2. Введите идентификатор клиента в раздел имени пользователя.
    3. Введите секрет клиента в раздел "Пароль".

Совет

Параметр start_date можно использовать для скачивания более одного года данных, а параметр end_date можно использовать вместе с параметром start_date для задания окна данных. Если оставить пустым, параметр start_date будет автоматически задан на текущую дату минус 1 год, а параметр end_date будет установлен на текущую дату и постоянно обновляется во время обновлений данных.

Примечание

Идентификатор клиента и секрет клиента хранятся в Power BI и вводятся только один раз. Однако их можно обновить в разделе "Преобразование данных" и "Параметры источника данных".

После успешного подключения таблицы данных, доступные для загрузки в Power BI, теперь видны.

Снимок экрана: таблицы данных LinkedIn Learning, доступные для загрузки в Power BI.

Общие сведения о таблицах данных

Чтобы загрузить данные в таблицы, выполните следующие действия.

  1. Выберите "Получить данные"

  2. Выбор соединителя данных LinkedIn Learning

  3. Затем выберите таблицы, которые вы хотите загрузить или создать

    Снимок экрана: этапы, необходимые для загрузки данных LinkedIn Learning в таблицы.

Примечание

По умолчанию для каждой таблицы данных будет загружено 1 год. Обратите внимание, что это может занять некоторое время для загрузки. Кроме того, таблицы данных, используемые в соединителе Power BI LinkedIn Learning, соответствуют нашим документированных конечным точкам API.

Документация по конечной точке API:

Все таблицы данных, кроме ресурсов обучения, представляют отчеты о действиях учащихся. Таблица "Ресурсы обучения" предоставляет полный каталог курсов, включая все языки.

Несмотря на несколько возможных запросов, доступных в конечной точке API ресурсов обучения, все ресурсы загружаются с полными сведениями. Дополнительные сведения о конечной точке см. в документации по API. Расположенный здесь

Параметры обновления данных

В Power BI есть два основных варианта обновления данных, чтобы убедиться, что доступны последние актуальные сведения:

  • Обновление по запросу. Позволяет пользователям вручную активировать обновление набора данных всякий раз, когда им нужно обновить данные. Обновление по запросу можно выполнить непосредственно из интерфейса службы Power BI или приложения Power BI Desktop. Обновление по запросу полезно, если требуется немедленный доступ к последним данным или когда источник данных не поддерживает запланированные обновления.

    Снимок экрана: кнопка обновления по запросу находится в Power BI.

  • Запланированное обновление. Этот параметр позволяет настроить расписание обновления для набора данных в службе Power BI. Вы можете определить частоту обновления данных, например ежедневно, еженедельно или даже несколько раз в день.

    Запланированное обновление можно настроить для выполнения в определенное время или интервалы, чтобы убедиться, что данные всегда актуальны.

    Этот параметр подходит для регулярно обновляемых наборов данных, где источник данных поддерживает запланированное обновление.

    Снимок экрана: кнопка

Функция обновления данных в опубликованном наборе данных

Чтобы обновить таблицы данных, можно запланировать обновление или выполнить обновление по запросу.

  1. Выберите имя набора данных, которое вы хотите обновить.

    Снимок экрана: наборы данных, доступные для обновления.

  2. Выберите параметр обновления:

    1. Обновить сейчас
    2. Запланировать обновление

    Снимок экрана: кнопки обновления, показывающие параметры обновления, доступные для обновления сейчас или расписания обновления.

Добавочное обновление (необязательно)

Примечание

Перед началом убедитесь, что у вас есть план, поддерживающий добавочное обновление добавочного обновления, поддерживается для моделей Power BI Premium, Premium на пользователя, Power BI Pro и Power BI Embedded. Щелкните здесь

Добавочное обновление повышает производительность обновления и предлагает несколько преимуществ. Этот метод обновления работает путем определения окна данных для архивирования данных, добавочного обновления и данных в режиме реального времени (при поддержке).

Снимок экрана: выполнение добавочного обновления.

Дополнительные сведения о добавочном обновлении. Расположенный здесь

  • Добавочные обновления настраиваются по таблицам и требуют редактирования запроса каждой таблицы в Power BI Desktop.

Примечание

Этот процесс необязателен и не требуется для успешной интеграции с LinkedIn Learning с помощью соединителя Power BI.

Настройка добавочного обновления

Чтобы настроить добавочное обновление, выполните следующие действия.

  1. Щелкните правой кнопкой мыши имя конкретной таблицы.

  2. Выберите "Изменить запрос"

    Снимок экрана: параметр редактирования запроса находится в Power BI.

Примечание

Требуются два параметра даты и времени типа: RangeStart и RangeEnd.>Имена параметров нельзя изменить.

  • RangeStart: задайте этот параметр дате, с которой необходимо запрашивать данные из API.
  • RangeEnd: задайте для этого параметра текущую дату.
  1. Выберите "Управление параметрами"

    Снимок экрана: параметр управления параметрами находится в Power BI.

  2. Настройте параметры для RangeStart и RangeEnd.

    1. Выберите "Создать"
    2. В разделе "Имя" введите имя параметра datetime, например RangeEnd.
    3. Убедитесь, что флажок "Обязательный " установлен.
    4. Введите следующие значения:
      1. Тип: дата и время

      2. Предлагаемые значения: любое значение

      3. Текущее значение: дата представления

      4. Повторите то же самое, чтобы создать параметр RangeStart , но убедитесь, что текущее значение задано в дату запроса данных.

        Снимок экрана: этапы, необходимые для создания параметров RangeStart и RangeEnd.

  3. После создания параметров переместите их в верхнюю часть раздела запроса.

  4. Затем выберите имя таблицы, а затем в рамках примененных действий выберите "Источник".

    Снимок экрана: таблицы данных и источник, выбранные в разделе примененных шагов.

  5. В исходной функции задайте параметры, как показано: "= LinkedInLearning.Contents(RangeStart, RangeEnd)"

    Снимок экрана: расположение параметров в исходной функции.

  6. Повторите процесс для всех таблиц данных, гарантируя, что для всех источников в разделе примененных шагов для каждой таблицы заданы одни и те же параметры (RangeStart и RangeEnd).

  7. Затем настройте фильтрацию диапазона дат.

  8. В каждой таблице или запросе выберите навигацию в разделе "Примененные шаги".

    Снимок экрана: диапазон фильтрации, доступный для даты, столбца недели.

  9. Создайте фильтр datetime.

    1. Выберите стрелку раскрывающегося списка "Неделя столбца".
    2. Выберите "Фильтры даты и времени".
    3. Выберите "Настраиваемый фильтр".
    4. Введите следующие значения:
      1. Выберите Базовый.

      2. Выберите "после или равно".

      3. Убедитесь, что параметр задан, а затем выберите "RangeStart".

      4. Выберите и.

      5. Выберите "до".

      6. Убедитесь, что параметр задан, а затем выберите RangeEnd.

        Снимок экрана: фильтрация, доступная для даты, столбца недели.

  10. Сохраните и закройте Редактор Power Query. Этот процесс может занять время в зависимости от количества таблиц и диапазона дат.

  11. Следующим шагом является включение добавочного обновления для каждой таблицы.

    1. Щелкните правой кнопкой мыши имя конкретной таблицы.

    2. Выберите "Добавочное обновление".

    3. Выберите "Добавочно обновить эту таблицу".

    4. Настройка на основе предпочтений.

    5. Выберите "Применить".

      Снимок экрана: параметр добавочного обновления.

Совет

Архивные данные: определяет диапазон, если вы больше не хотите просматривать данные. Добавочное обновление данных: определяет, когда данные больше не запрашиваются из API. Убедитесь, что добавочное обновление не менее 1 месяца и не более 6 месяцев.

Столбцы данных / JSON

Следующие столбцы используются соединителем данных и не должны быть удалены, так как это может привести к ошибкам во время обновления данных:

  • неделя эпохи
  • нед.
  • parameters
  • total_pages_week
  • page_index
  • param_w_start
  • page_data.paging

Кроме того, столбец page_data.paging содержит сведения о разбиении по страницам, возвращаемым API.

Если при редактировании запроса возникает символ "развернуть" , он указывает, что столбец можно развернуть, чтобы отобразить больше строк.

Снимок экрана: параметр развертывания, расположенный в столбцах данных.

Расширение столбца добавляет шаг в параметры запроса.

  • При необходимости расширение столбцов можно выполнить, что дублирует строки.
  • Расширение столбцов важно для отображения навыков в ресурсах обучения и пользовательских свойствах в подробных отчетах учащихся.

Поздравляем! Теперь администраторы обучения могут получать ключевые аналитические сведения и метрики взаимодействия с помощью приложения Microsoft Power BI.

Распространенные проблемы и советы по устранению неполадок

Если обновление данных завершается ошибкой при попытке обновить данные:

  1. Выберите знак предупреждения, чтобы просмотреть сведения об ошибке для диагностики проблемы.

Снимок экрана: знак предупреждения, который можно использовать для просмотра сообщений об ошибках.

  1. Просмотрите сведения об сообщении об ошибке. Проверка этого сообщения помогает выявлять и устранять любые проблемы, которые препятствуют обновлению данных.

Снимок экрана: сообщение об ошибке.

Часто задаваемые вопросы

Дополнительные сведения см. в этой статье: часто задаваемые вопросы и ответы по API отчетов LinkedIn Learning.

Дополнительные ресурсы

Заявление об отказе

LinkedIn Learning постоянно инвестирует в нашу инфраструктуру отчетов. В будущем могут быть изменения в API отчетов, которые могут потребовать корректировки способа запроса данных. Для этих обновлений может потребоваться внести некоторые обновления на платформу. Мы планируем предоставить подробные рекомендации перед любыми потенциальными изменениями, чтобы убедиться, что у вас достаточно времени, чтобы внести необходимые изменения в приложение.