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

Cómo importar inscripciones a cursos mediante integración

Resumen

La importación de inscripciones a cursos (Course Enrollment Import) es una integración programada que inscribe automáticamente a los usuarios en cursos a partir de un archivo de inscripción colocado en su servidor de transferencia de archivos. Funciona como una de las secciones de importación habilitadas dentro del marco de transferencia de archivos de Integrations, conectándose por FTP, recogiendo los nuevos archivos de inscripción según un calendario definido y procesándolos sin intervención manual. Este artículo explica qué hace la función y cómo configurarla.

Introducción

La importación de inscripciones a cursos forma parte del producto Integrations de KnowledgeCity. Lee un archivo de inscripción desde una ubicación de transferencia de archivos configurada e inscribe a los usuarios indicados en los cursos nombrados en ese archivo, de modo que las inscripciones se mantengan alineadas con un sistema de origen externo a KnowledgeCity.

Esta integración suele configurarla administradores o gestores de cuenta que mantienen a KnowledgeCity sincronizado con una lista o un feed de inscripción gestionado en otro lugar. Elimina la necesidad de inscribir a los alumnos uno por uno al convertir un archivo preparado en una operación repetible y programada.

Conceptos clave

  • Course enrollment import (importación de inscripciones a cursos): la sección de importación que lee un archivo de inscripción e inscribe a los usuarios indicados en los cursos especificados de forma recurrente.
  • FTP connection (conexión FTP): la conexión de transferencia de archivos que KnowledgeCity verifica para la sección de importación antes de descargar cualquier archivo.
  • Enrollment file (archivo de inscripción): el archivo que indica qué usuarios deben inscribirse y en qué cursos, colocado en el servidor de transferencia de archivos para que KnowledgeCity lo recoja.
  • Inbox path (ruta de entrada): la ubicación en el servidor donde se colocan los nuevos archivos de inscripción y donde la integración busca trabajo que procesar.
  • Received path (ruta de recibidos): la ubicación a la que se trasladan los archivos procesados una vez que la integración termina de leerlos, de modo que cada archivo se gestione una sola vez.
  • Schedule (calendario): el intervalo recurrente en el que la integración comprueba si hay archivos nuevos y ejecuta la importación de inscripciones.
  • Enabled section (sección habilitada): el estado activado o desactivado de la sección de importación, que controla si la integración recopila y procesa archivos de inscripción.

Pasos a seguir

Preparar el archivo de inscripción

Comience elaborando un archivo de inscripción que indique los usuarios que se van a inscribir y los cursos en los que se inscribirán. Asegúrese de que los identificadores tanto de los usuarios como de los cursos sean exactos y coherentes, ya que determinan qué alumnos se emparejan y en qué cursos se inscriben. Guarde el archivo en el formato que espera su integración antes de colocarlo en el servidor.

Configurar la conexión FTP

Configure la conexión de transferencia de archivos que KnowledgeCity utiliza para llegar a su servidor. Proporcione los detalles de conexión del servidor para que la integración pueda iniciar sesión y acceder a las carpetas que necesita. KnowledgeCity verifica esta conexión FTP para la sección de importación antes de intentar descargar cualquier archivo.

Definir las rutas de entrada y de recibidos

Defina dónde busca la integración los archivos nuevos y dónde los coloca una vez gestionados. Apunte la inbox path a la carpeta donde se colocan sus archivos de inscripción, y configure la received path como la carpeta a la que deben trasladarse los archivos procesados. Mantener estas dos ubicaciones separadas es lo que permite que la integración procese cada archivo exactamente una vez.

Definir el calendario

Elija el schedule (calendario) con el que se ejecuta la importación. En cada ejecución programada, la integración comprueba el inbox en busca de archivos de inscripción nuevos y procesa los que encuentre. Elija un intervalo que coincida con la frecuencia con la que su sistema de origen produce un nuevo archivo de inscripción.

Habilitar la sección de importación

Active la importación de inscripciones a cursos para que la integración comience a recopilar y procesar archivos. Cuando la sección está habilitada, KnowledgeCity descarga los nuevos archivos de inscripción que se encuentran en el inbox, inscribe a los usuarios indicados en los cursos nombrados y traslada los archivos procesados del inbox a la received path.

Verificar los resultados

Confirme que las inscripciones se realizaron como se esperaba después de una ejecución programada. Compruebe que los usuarios indicados estén inscritos en los cursos correctos y que el archivo procesado se haya trasladado a la received path, lo que indica que el archivo fue recogido y gestionado. Si un archivo no se recoge, confirme que la sección esté habilitada, que la conexión FTP sea válida y que el archivo se encuentre en la inbox path configurada.

Conclusión

La importación de inscripciones a cursos convierte un archivo de inscripción preparado en una forma repetible y programada de inscribir a los alumnos en cursos a través del marco de transferencia de archivos de Integrations. Al configurar la conexión FTP, definir las rutas de entrada y de recibidos, establecer el calendario y habilitar la sección, mantiene las inscripciones de KnowledgeCity alineadas con su sistema de origen sin inscribir a los alumnos uno por uno.

Preguntar a Casey sobre este artículo