Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El conector de Power BI de LinkedIn Learning es un conector de datos especializado diseñado y desarrollado para establecer una conexión directa entre Power BI y las API de LinkedIn Learning. A través de esta integración, los usuarios pueden acceder a las métricas esenciales de información e interacción, incluidas las finalizaciones del curso, las horas de contenido visualizadas y los días de aprendizaje activos.
Estas conclusiones se pueden agregar, en función de varias entidades, como individuos, grupos, cuentas o objetos de contenido, como cursos y vídeos. Las organizaciones que analizan estas métricas pueden medir eficazmente el efecto y el éxito de sus iniciativas de aprendizaje y desarrollo.
Nota:
LinkedIn Learning, el propietario del conector y miembro del Programa de certificación de conectores de Microsoft Power Query, presenta el siguiente artículo sobre el conector. Si tienes preguntas sobre el contenido de este artículo o hay cambios que te gustaría que se implementaran en este artículo, visita el sitio web de LinkedIn Learning y usa los canales de soporte técnico que ahí se proporcionan.
Resumen
Elemento | Descripción |
---|---|
Estado de la versión | Disponibilidad general |
Productos | Power BI Desktop PowerApps |
Tipos de autenticación admitidos | Oauth en 2 pasos |
Funcionalidades admitidas
- El conector de Power BI facilita la extracción de datos de interacción del aprendiz y la información del curso de una manera sencilla y práctica.
Nota:
Es posible que algunas funcionalidades que se muestran no estén presentes de forma predeterminada y que requieran compatibilidad adicional de LinkedIn para habilitarla. Ponte en contacto con el equipo de la cuenta de LinkedIn Learning.
Ventajas
- No es necesario descargar ni recibir archivos CSV.
- Capacidad de consultar períodos de datos mayores de un año.
- No es necesario que las soluciones de codificación se conecten a la API de LinkedIn Learning para los datos de aprendizaje y recursos.
Limitaciones
- El estado de la licencia del aprendiz no es accesible en nuestra API de informes. Por lo tanto, estos datos no están disponibles en el conector de Power BI.
Requisitos previos
En el escenario descrito en este tutorial se supone que ya cuenta con los requisitos previos siguientes:
- Un equipo con Microsoft Windows
- Microsoft Power BI Desktop: descargar aquí
- Acceso de administrador de LinkedIn Learning
Se recomienda usar la versión más reciente de Power BI para asegurarse de que tiene acceso a la versión más reciente del conector de LinkedIn Learning.
Pasos para configurar el conector de Power BI de LinkedIn Learning
En los pasos siguientes se describe el proceso para configurar el conector de Power BI de LinkedIn Learning:
Nota:
Antes de iniciar esta configuración, asegúrate de que ya has generado las claves de API para obtener el identificador de cliente y el secreto de cliente necesarios para el conector de Power BI.
Selecciona aquí: Para conocer los pasos sobre cómo aprovisionar claves de API
Asegúrate de que al generar las claves de API has seleccionado las casillas "contenido e informe".
Autenticación
Para obtener el identificador de cliente y el secreto de cliente de LinkedIn Learning, sigue estos pasos:
Inicia sesión en LinkedIn Learning, si aún no estás en la pantalla de Administración, selecciona Ir a Administración y, a continuación, selecciona Yo > Integrar.
En el contenido y los informes de acceso a través de la API, el identificador de cliente y el secreto que se generó para el conector de Power BI se ubican aquí.
A continuación, abre Power BI, selecciona Archivo y, a continuación, selecciona Obtener datos.
En el cuadro de búsqueda, busca LinkedIn Learning.
Seleccione el conector de datos de LinkedIn Learning.
Cuando se le solicite, escriba el Id. de cliente y el secreto de cliente que se generó en LinkedIn Learning en la sección Credenciales de conexión. Los parámetros datetime fecha_inicial y fecha_final son opcionales y no son necesarios para una conexión correcta.
- En Tipo de autenticación, seleccione Básica.
- Escriba el Id. de cliente en la sección Nombre de usuario.
- Escriba el secreto de cliente en la sección Contraseña.
Sugerencia
El parámetro fecha_inicial se puede usar para descargar más de un año de datos y el parámetro fecha_final se puede usar junto con el parámetro fecha_inicial para establecer una ventana de datos. Si se deja vacío, el parámetro fecha_inicial se establecerá automáticamente en la fecha actual menos 1 año y el parámetro fecha_final se establecerá en la fecha actual y se actualizará continuamente durante las actualizaciones de datos.
Nota:
El identificador de cliente y el secreto de cliente se almacenan en Power BI y solo deben escribirse una vez. Sin embargo, puedes actualizarlos en Transformar datos y, a continuación, Configuración de origen de datos.
Una vez conectado correctamente, las tablas de datos que están disponibles para cargarse en Power BI ahora están visibles.
Introducción a las tablas de datos
Para cargar datos en tablas, sigue estos pasos:
Selecciona Obtener datos
Selecciona el conector de datos de LinkedIn Learning
A continuación, selecciona las tablas que deseas cargar o crear.
Nota:
De forma predeterminada, los datos de 1 año se cargarán para cada tabla de datos. Ten en cuenta que esto puede tardar algún tiempo en cargarse. Además, las tablas de datos usadas en el conector de Power BI de LinkedIn Learning coinciden con los puntos de conexión de la API documentados.
Documentación del punto de conexión de API:
- La documentación de la API de LinkedIn Learning se encuentra aquí
- Los cursos populares de cuenta se encuentran aquí
- El contenido personalizado popular de la cuenta se encuentra aquí
- El resumen de la actividad total de la cuenta se encuentra aquí
- El resumen de contenido se encuentra aquí
- El resumen de la actividad del aprendiz se encuentra aquí
- Los detalles de la actividad del curso del aprendiz se encuentran aquí
- Los detalles de actividad de contenido personalizado del aprendiz se encuentran aquí
- Los detalles del aprendiz se encuentran aquí
- El resumen del aprendiz se encuentra aquí
- El resumen de la organización se encuentra aquí
Todas las tablas de datos, excepto los recursos de aprendizaje, representan informes de actividad del aprendiz. La tabla Recursos de aprendizaje proporciona nuestro catálogo completo de cursos, incluidos todos los idiomas.
A pesar de las múltiples consultas posibles disponibles en el punto de conexión de la API de recursos de aprendizaje, todos los recursos se cargan con información completa. Puedes encontrar más detalles sobre el punto de conexión en nuestra documentación de API. Se encuentra aquí
Opciones de actualización de datos
En Power BI, hay dos opciones principales para actualizar los datos para asegurarse de que la información actualizada más reciente está disponible:
Actualización a petición: permite a los usuarios desencadenar manualmente una actualización del conjunto de datos siempre que necesiten actualizar los datos. La actualización a petición se puede realizar directamente desde la interfaz del servicio Power BI o a través de la aplicación de Power BI Desktop. La actualización a petición es útil cuando se requiere acceso inmediato a los datos más recientes o cuando el origen de datos no admite las actualizaciones programadas.
Actualización programada: esta opción te permite configurar una programación de actualización para el conjunto de datos en el servicio Power BI. Puedes definir la frecuencia con la que deseas que se actualicen los datos, como diaria, semanal o incluso varias veces al día.
Se puede configurar una actualización programada para que se ejecute en intervalos o momentos específicos para asegurarse de que los datos siempre están actualizados.
Esta opción es adecuada para conjuntos de datos actualizados periódicamente en los que el origen de datos admite la actualización programada.
Característica de actualización de datos en el conjunto de datos publicado
Para actualizar las tablas de datos, puedes programar una actualización o realizar una actualización a petición.
Selecciona el nombre del conjunto de datos que deseas actualizar.
Selección de la opción Actualizar:
- Actualizar ahora
- Programar actualización
Actualización incremental (opcional)
Nota:
Antes de empezar, asegúrate de que tienes un plan que admita actualizaciones incrementales Se admite la actualización incremental para los modelos de Power BI Premium, Premium por usuario, Power BI Pro y Power BI Embedded. Haz clic aquí
La actualización incremental mejora el rendimiento de las actualizaciones y ofrece varias ventajas. Este método de actualización funciona definiendo una ventana de datos para el archivado de datos, la actualización incremental y los datos en tiempo real (cuando se admite).
Información adicional sobre la actualización incremental. Se encuentra aquí
- Las actualizaciones incrementales se configuran tabla por tabla y requieren la edición de la consulta de cada tabla en Power BI Desktop.
Nota:
Este proceso es opcional y no es necesario para la integración correcta con LinkedIn Learning mediante el conector de Power BI.
Configurar la actualización incremental
Para configurar la actualización incremental, sigue estos pasos:
Haz clic con el botón derecho en el "Nombre de tabla específico"
Selecciona "Editar consulta"
Nota:
Se necesitan dos parámetros de tipo datetime: RangeStart y RangeEnd.>No se pueden cambiar los nombres de los parámetros.
- RangeStart: establece este parámetro en la fecha desde la que se deben consultar los datos desde la API.
- RangeEnd: establece este parámetro en la fecha actual.
Selección de "Administrar parámetros"
Configura los parámetros para RangeStart y RangeEnd.
- Selecciona "Nuevo"
- En la sección Nombre, escribe el nombre del parámetro datetime, por ejemplo, RangeEnd.
- Asegúrate de que la casilla "Obligatorio" esté activada.
- Escribe los valores como se indica a continuación:
Tipo: Fecha y hora
Valores sugeridos: cualquier valor
Valor actual: fecha actual
Repite lo mismo para crear el parámetro RangeStart, pero asegúrate de que el valor actual esté establecido en la fecha desde la que se deben consultar los datos.
Después de crear los parámetros, muévelos a la parte superior de la sección de consulta.
A continuación, selecciona el nombre de la tabla y, a continuación, en los pasos aplicados, selecciona "Origen".
En la función de origen, establece los parámetros como se muestra: "= LinkedInLearning.Contents(RangeStart, RangeEnd)"
Repite el proceso para todas las tablas de datos, asegurándote de que se establecen los mismos parámetros (RangeStart y RangeEnd) para todos los orígenes de la sección de pasos aplicados para cada tabla.
A continuación, configura el filtrado del intervalo de fechas.
En cada tabla o consulta, selecciona Navegación en la sección Pasos aplicados.
Crea un filtro datetime.
- Selecciona la flecha desplegable del filtro de la "columna Semana".
- Selecciona "Filtros de fecha y hora".
- Selecciona "Filtro personalizado".
- Escribe los valores como se indica a continuación:
Guarda y cierra el Editor de Power Query. Este proceso puede tardar tiempo en función del número de tablas y del intervalo de fechas.
El siguiente paso es habilitar la actualización incremental para cada tabla.
Sugerencia
Datos de archivo: define el intervalo cuando ya no deseas ver los datos. Datos de actualización incremental: define cuándo ya no se consultan los datos desde la API. Asegúrate de que la actualización incremental está establecida en no menos de 1 mes y en un máximo de 6 meses.
Columnas de datos/JSON
El conector de datos usa las columnas siguientes y no debe eliminarse, ya que, al hacerlo, podría provocar errores durante la actualización de datos:
- semana de época
- semana
- parámetros
- total_pages_week
- page_index
- param_w_start
- page_data.paging
Además, la columna page_data.paging contiene la información de paginación devuelta por la API.
Si encuentras el símbolo "expand" al editar una consulta, indica que la columna se puede expandir para mostrar más filas.
Al expandir la columna, se agrega un paso en la configuración de la consulta.
- La expansión de columnas se puede realizar cuando sea necesario, lo que duplica las filas.
- La expansión de columnas es importante para mostrar aptitudes en recursos de aprendizaje y propiedades personalizadas en informes detallados del aprendiz.
Felicidades. Los administradores de aprendizaje ahora pueden obtener información clave y métricas de interacción a través de su aplicación de Microsoft Power BI.
Problemas habituales y recomendaciones de soluciones
Si se produce un error en la actualización de datos al intentar actualizar los datos:
- Selecciona el signo de advertencia para ver los detalles del mensaje de error para diagnosticar el problema.
- Revisa los detalles del mensaje de error. Revisar este mensaje ayuda a identificar y solucionar cualquier problema que impida la actualización de datos.
Preguntas más frecuentes
Para más información, revisa nuestras preguntas más frecuentes sobre la API de informes de LinkedIn Learning.
Recursos adicionales
- La documentación de la API de LinkedIn Learning se encuentra aquí
- Microsoft Power BI: se encuentra aquí
Declinación de responsabilidades
LinkedIn Learning está invirtiendo constantemente en nuestra infraestructura de informes. En el futuro, puede haber cambios en la API de informes que podrían requerir ajustes en la forma en que se consultan los datos. Estas actualizaciones pueden requerir que realices algunas actualizaciones en la plataforma. Tenemos previsto proporcionar instrucciones detalladas con antelación de los posibles cambios para asegurar que tienes tiempo suficiente para realizar los cambios necesarios en la aplicación.