Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Этот соединитель принадлежит и предоставляется LinkedIn Learning.
Соединитель LinkedIn Learning Power BI — это специализированный соединитель данных, созданный для установления прямого подключения между API Power BI и API LinkedIn Learning. Благодаря этой интеграции пользователи могут получить доступ к основным аналитическим сведениям и метрикам взаимодействия, включая завершения курса, часы просмотра содержимого и активные дни обучения.
Эти аналитические сведения можно агрегировать на основе различных сущностей, таких как отдельные лица, группы, учетные записи или объекты содержимого, такие как курсы и видео. Организации, анализирующие эти метрики, могут эффективно измерять влияние и успех своих инициатив по обучению и развитию.
Сводка
| Item | Description |
|---|---|
| Статус релиза | Общая доступность |
| Products | Power BI Desktop Power Apps (Приложения Power) |
| Поддерживаемые типы проверки подлинности | Oauth двухэтапная аутентификация |
Поддерживаемые возможности
- Соединитель Power BI упрощает извлечение данных об участии учащихся и информацию о курсе простым и практическим способом.
Замечание
Некоторые возможности, отображаемые по умолчанию, могут не присутствовать и могут потребовать дополнительной поддержки LinkedIn для включения. Обратитесь к группе учетной записи LinkedIn Learning.
Advantages
- Не нужно скачивать или получать CSV-файлы.
- Возможность запрашивать периоды данных больше одного года.
- Не требуется выполнять программирование решений для подключения к API LinkedIn Learning для учащихся и данных ресурсов.
Ограничения
- Состояние лицензии Learner недоступно в API отчетов. Поэтому эти данные недоступны в соединителе Power BI.
Предпосылки
В сценарии, описанном в этом руководстве, предполагается, что у вас уже есть следующие предварительные требования:
- Компьютер Microsoft Windows
- Microsoft Power BI Desktop: скачайте здесь
- Доступ администратора LinkedIn Learning
Рекомендуется использовать последнюю версию Power BI, чтобы обеспечить доступ к последней версии соединителя LinkedIn Learning.
Шаги по настройке коннектора LinkedIn Learning Power BI
Ниже описан процесс настройки соединителя Power BI LinkedIn Learning:
Замечание
Перед запуском этой конфигурации убедитесь, что ключи API уже созданы для получения идентификатора клиента и секрета клиента , необходимых для соединителя Power BI.
Выберите здесь: инструкции по подготовке ключей API
Убедитесь, что при создании ключей API установлен флажок "Содержимое и отчет".
Authentication
Чтобы получить идентификатор клиента и секрет клиента из LinkedIn Learning, выполните следующие действия:
Войдите в LinkedIn Learning. Если вы еще не на экране Администратор, выберите Перейти к администратору, а затем выберите Я > Интегрировать.
В доступе к содержимому и отчетам через API идентификатор клиента и секрет, созданные для соединителя Power BI, находятся здесь.
Затем откройте Power BI, выберите "Файл", а затем нажмите кнопку "Получить данные".
В поле поиска найдите LinkedIn Learning.
Выберите коннектор LinkedIn Learning.
При появлении запроса на ввод идентификатора клиента и секрета клиента , созданного в LinkedIn Learning, в разделе учетных данных подключения . Start_date и end_date параметры datetime являются необязательными и не требуются для успешного подключения.
- Выберите "Базовый " для типа проверки подлинности.
- Введите идентификатор клиента в раздел имени пользователя .
- Введите секрет клиента в раздел "Пароль ".
Подсказка
Параметр start_date можно использовать для скачивания более одного года данных, а параметр end_date можно использовать вместе с параметром start_date для задания окна данных. Если оставить пустым, параметр start_date будет автоматически задан на текущую дату минус 1 год, а параметр end_date будет установлен на текущую дату и постоянно обновляется во время обновлений данных.
Замечание
Идентификатор клиента и секрет клиента хранятся в Power BI и вводятся только один раз. Однако их можно обновить в разделе "Преобразование данных" и "Параметры источника данных".
После успешного подключения таблицы данных, доступные для загрузки в Power BI, теперь видны.
Общие сведения о таблицах данных
Чтобы загрузить данные в таблицы, выполните следующие действия.
Выберите "Получить данные"
Выбор соединителя данных LinkedIn Learning
Затем выберите таблицы, которые вы хотите загрузить или создать
Замечание
По умолчанию для каждой таблицы данных будет загружаться объем данных за 1 год. Обратите внимание, что это может занять некоторое время для загрузки. Кроме того, таблицы данных, используемые в соединителе Power BI LinkedIn Learning, соответствуют нашим документированных конечным точкам API.
Документация по конечной точке API:
- Документация по API LinkedIn Learning , расположенная здесь
- Популярные курсы учетной записи , расположенные здесь
- Популярное пользовательское содержимое учетной записи , расположенное здесь
- Сводка по общей активности учетной записи , расположенная здесь
- Сводка по содержимому , расположенная здесь
- Сводка действий Learner , расположенная здесь
- Детали активности учащегося в курсе находятся здесь
- Детали пользовательского учебного содержания расположено здесь
- Сведения об обучающемся расположены здесь
- Сводка learner , расположенная здесь
- Сводка организации , расположенная здесь
Все таблицы данных, кроме ресурсов обучения, представляют отчеты о действиях учащихся. Таблица "Ресурсы обучения" предоставляет полный каталог курсов, включая все языки.
Несмотря на несколько возможных запросов, доступных в конечной точке API ресурсов обучения, все ресурсы загружаются с полными сведениями. Дополнительные сведения о конечной точке см. в документации по API. Расположенный здесь
Параметры обновления данных
В Power BI есть два основных варианта обновления данных, чтобы гарантировать доступность самой актуальной информации.
Обновление по запросу: Позволяет пользователям вручную активировать обновление набора данных всякий раз, когда им нужно обновить данные. Обновление по запросу можно выполнить непосредственно из интерфейса службы Power BI или приложения Power BI Desktop. Обновление по запросу полезно, если требуется немедленный доступ к последним данным или когда источник данных не поддерживает запланированные обновления.
Запланированное обновление: Этот параметр позволяет настроить расписание обновления для набора данных в службе Power BI. Вы можете определить частоту обновления данных, например ежедневно, еженедельно или даже несколько раз в день.
Запланированное обновление можно настроить для выполнения в определенное время или интервалы, чтобы убедиться, что данные всегда актуальны.
Этот параметр подходит для регулярно обновляемых наборов данных, где источник данных поддерживает запланированное обновление.
Функция обновления данных в опубликованном наборе данных
Чтобы обновить таблицы данных, можно запланировать обновление или выполнить обновление по запросу.
Выберите имя набора данных, которое вы хотите обновить.
Выберите параметр обновления:
- Обновить сейчас
- Запланировать обновление
Непрерывное обновление (необязательно)
Замечание
Перед началом убедитесь, что у вас есть план, поддерживающий добавочные обновления, поддерживаемые для Power BI Premium, Premium для каждого пользователя, Power BI Pro и моделей Power BI Embedded.Нажмите здесь
Инкрементальное обновление повышает производительность процесса и предлагает несколько преимуществ. Этот метод обновления работает путем определения окна данных для архивирования данных, добавочного обновления и данных в режиме реального времени (при поддержке).
Дополнительные сведения об инкрементальном обновлении. Расположенный здесь
- Добавочные обновления настраиваются по таблицам и требуют редактирования запроса каждой таблицы в Power BI Desktop.
Замечание
Этот процесс необязателен и не требуется для успешной интеграции с LinkedIn Learning с помощью соединителя Power BI.
Настройка инкрементного обновления
Чтобы настроить добавочное обновление, выполните следующие действия.
Щелкните правой кнопкой мыши на "имя конкретной таблицы".
Выберите "Изменить запрос"
Замечание
Требуются два параметра даты и времени типа: RangeStart и RangeEnd.>Имена параметров нельзя изменить.
- RangeStart: задайте этот параметр дате, с которой необходимо запрашивать данные из API.
- RangeEnd: задайте для этого параметра текущую дату.
Выберите "Управление параметрами"
Настройте параметры для RangeStart и RangeEnd.
- Выберите "Создать"
- В разделе "Имя" введите имя параметра datetime, например RangeEnd.
- Убедитесь, что флажок "Обязательный" установлен.
- Введите следующие значения:
Тип: дата и время
Предлагаемые значения: любое значение
Текущее значение: дата представления
Повторите то же самое, чтобы создать параметр RangeStart , но убедитесь, что текущее значение задано в дату запроса данных.
После создания параметров переместите их в верхнюю часть раздела запроса.
Затем выберите имя таблицы, а затем в рамках примененных действий выберите "Источник".
В исходной функции задайте параметры, как показано: "= LinkedInLearning.Contents(RangeStart, RangeEnd)"
Повторите процесс для всех таблиц данных, гарантируя, что для всех источников в разделе примененных шагов для каждой таблицы заданы одни и те же параметры (RangeStart и RangeEnd).
Затем настройте фильтрацию диапазона дат.
В каждой таблице или запросе выберите навигацию в разделе "Примененные шаги".
Создайте фильтр datetime.
- Выберите стрелку раскрывающегося списка столбца "Неделя".
- Выберите "Фильтры даты и времени".
- Выберите "Настраиваемый фильтр".
- Введите следующие значения:
Сохраните и закройте редактор Power Query. Этот процесс может занять время в зависимости от количества таблиц и диапазона дат.
Следующим шагом является включение добавочного обновления для каждой таблицы.
Подсказка
Архивные данные: Определяет диапазон, когда вы больше не хотите просматривать данные. Добавочные данные обновления: Определяет, когда данные больше не запрашиваются из API. Убедитесь, что инкрементное обновление установлено не менее чем на 1 месяц и не более чем на 6 месяцев.
Столбцы данных / JSON
Следующие столбцы используются соединителем данных и не должны быть удалены, так как это может привести к ошибкам во время обновления данных:
- неделя эпохи
- неделя
- parameters
- общее_количество_страниц_в_неделю
- индекс_страницы
- param_w_start
- page_data.постраничная_навигация
Кроме того, столбец page_data.paging содержит сведения о разбиении по страницам, возвращаемым API.
Если при редактировании запроса возникает символ "развернуть" , он указывает, что столбец можно развернуть, чтобы отобразить больше строк.
Расширение столбца добавляет шаг в параметры запроса.
- При необходимости развертывание столбцов может быть выполнено, что приводит к дублированию строк.
- Расширение столбцов важно для отображения навыков в учебных ресурсах и пользовательских свойствах в детализированных отчетах об учащихся.
Поздравляю! Теперь администраторы обучения могут получать ключевые аналитические сведения и метрики взаимодействия с помощью приложения Microsoft Power BI.
Распространенные проблемы и советы по устранению неполадок
Если попытка обновления данных завершается неудачей:
- Выберите знак предупреждения, чтобы просмотреть сведения об ошибке для диагностики проблемы.
- Просмотрите сведения об сообщении об ошибке. Проверка этого сообщения помогает выявлять и устранять любые проблемы, которые препятствуют обновлению данных.
Часто задаваемые вопросы
Дополнительные сведения см. в этой статье: часто задаваемые вопросы и ответы по API отчетов LinkedIn Learning.
Дополнительные ресурсы
- Документация по API LinkedIn Learning , расположенная здесь
- Microsoft Power BI: расположен здесь
Заявление об отказе от ответственности
LinkedIn Learning постоянно инвестирует в нашу инфраструктуру отчетов. В будущем могут быть изменения в API отчетов, которые могут потребовать корректировки способа запроса данных. Для этих обновлений может потребоваться внести некоторые обновления на платформу. Мы планируем предоставить подробные рекомендации перед любыми потенциальными изменениями, чтобы убедиться, что у вас достаточно времени, чтобы внести необходимые изменения в приложение.