Saltar al contenido
Centro de ayuda
Productos
Volver a Integración con KC LMS

Entendiendo la exportación de datos: cursos, finalizaciones de cursos y usuarios

Resumen

La exportación de datos (Data Export) en Integrations envía sus registros de catálogo, finalización y usuarios de KnowledgeCity a un sistema externo según un calendario. Usted define qué contiene cada archivo, dónde llega en su destino FTP, y con qué frecuencia se ejecuta. Una vez configuradas, las exportaciones se generan y transfieren automáticamente sin manejo manual de archivos.

Introducción

La exportación de datos forma parte del producto Integrations de KnowledgeCity. Produce archivos salientes para tres tipos de registros: cursos, finalizaciones de cursos y usuarios, y los entrega a su destino FTP según un calendario recurrente. Cada exportación se define de forma independiente, para que pueda activar solo los datos que necesita.

Esta capacidad suele configurarla administradores que mantienen un sistema externo, como una plataforma de RR. HH. o un data warehouse, alineado con KnowledgeCity. Reemplaza el trabajo manual de ejecutar informes, reformatear archivos y subirlos a mano con una transferencia repetible y programada.

Conceptos clave

  • Export Setup (configuración de exportación): la sección principal que agrupa las definiciones de exportación individuales. Tiene su propio interruptor Turn On, y también está regida por el interruptor maestro Turn On de nivel superior. Si el interruptor maestro está desactivado, se ignoran todas las configuraciones de exportación independientemente de su estado individual.
  • Export Course Completion (exportación de finalización de cursos): la exportación que escribe los registros de finalización de los cursos de KnowledgeCity en un archivo saliente, incluidos campos como la fecha de inicio y la fecha de aprobación.
  • Export Courses (exportación de cursos): la exportación que escribe su catálogo de cursos de KnowledgeCity en un archivo saliente.
  • Export Users (exportación de usuarios): la exportación que escribe los registros de usuarios en un archivo saliente, siguiendo el mismo modelo de patrón de archivo, campos CSV, destino y calendario que las otras exportaciones.
  • CSV Fields (campos CSV): la lista configurable que define los títulos de las columnas y su orden en el archivo generado, dándole control sobre el formato de salida.
  • File name pattern (patrón de nombre de archivo): la plantilla para el nombre del archivo generado, que puede incluir un token de fecha para que la fecha de exportación se inserte automáticamente.
  • FTP Destination (destino FTP): la conexión y la ubicación de destino a la que se transfiere el archivo generado.
  • Schedule Setup (configuración de calendario): la configuración de recurrencia que controla con qué frecuencia se ejecuta cada exportación, como diaria o semanal.

Pasos a seguir

Habilitar la integración y la configuración de exportación

Comience en la página de Integrations como administrador. Confirme que el interruptor Turn On de nivel superior esté marcado, ya que actúa como un interruptor maestro: cuando está desmarcado, se ignora cada configuración secundaria, incluidas todas las exportaciones. Luego expanda Export Setup y marque su interruptor Turn On para habilitar la sección de exportación en su conjunto.

Configurar los ajustes de la API de KnowledgeCity

Bajo la sección KnowledgeCity API, proporcione los detalles de conexión que necesita la exportación para leer sus datos. Introduzca la Base API URL, que incluye la versión de la API, y el API Secret del usuario de integración dedicado. Guarde sus cambios antes de continuar.

Configurar la exportación de finalización de cursos

Expanda Export Course Completion y marque Turn On. Configure el file name pattern de la exportación, usando un token de fecha para que la fecha de exportación se inserte en el nombre automáticamente. Configure el date format de exportación para los campos de fecha de inicio y fecha de aprobación; déjelo en blanco para exportar esos valores como una marca de tiempo Unix. Bajo CSV Fields, defina los títulos de las columnas y su orden para que el archivo de salida coincida con lo que espera el sistema receptor.

Configurar la exportación de cursos

Bajo Export Setup, expanda Export Courses y marque Turn On. Configure el file name pattern para el archivo de catálogo generado, y luego defina los CSV Fields para especificar los títulos de las columnas y su orden en la salida.

Configurar la exportación de usuarios

Habilite la definición de Export Users para escribir los registros de usuarios en un archivo saliente. Al igual que con las otras exportaciones, configure el file name pattern y defina los CSV Fields para controlar las columnas y su orden en el archivo generado.

Establecer el destino FTP

Para cada exportación, abra la subsección FTP Destination y marque Turn On. Complete sus detalles de conexión: el host, el port, el username, y la clave privada codificada en base64. Configure el Target path, que puede ser relativo o absoluto, para indicarle al sistema dónde debe transferirse el archivo generado.

Establecer el calendario

Bajo Schedule Setup para cada exportación, marque Turn On y configure la recurrencia, como diaria o semanal. Esto determina con qué frecuencia se genera y entrega el archivo al destino FTP.

Verificar la exportación

Después de que el interruptor maestro, Export Setup, y cada exportación individual estén configurados, deje que el calendario se ejecute y confirme la entrega. Compruebe que el archivo llegue al Target path esperado en su destino FTP, que el nombre del archivo refleje el patrón que configuró, y que las columnas coincidan con los CSV Fields que definió. Verifique puntualmente algunos registros antes de considerar la exportación como completa.

Conclusión

La exportación de datos en Integrations convierte los cursos, las finalizaciones de cursos y los registros de usuarios en archivos salientes programados entregados a su destino FTP. Al definir los campos CSV, el patrón de nombre de archivo, el destino y la recurrencia para cada exportación, y mantener activado el interruptor maestro, mantiene un sistema externo alineado con KnowledgeCity sin necesidad de informes manuales.

Preguntar a Casey sobre este artículo