De Excel a software de horarios

Cómo limpiar los datos del horario escolar antes de importar

La limpieza que decide si su importación pasa: duplicados, formatos, campos vacíos y las asignaciones de campos que rompen las migraciones.

Juho Isola, fundador de Smootables

Limpie los datos antes de la importación, no después de que falle. Las tareas son las mismas en casi todas las migraciones: eliminar duplicados, estandarizar nombres, fechas y códigos, completar campos vacíos, archivar lo que el año activo no necesita y migrar los registros actuales en lugar del archivo completo.

La parte que merece más sospecha es la asignación de campos. Estructuras de aulas que no coinciden, códigos de personal que difieren entre sistemas y entradas duplicadas del plan de estudios rompen más migraciones de horarios que cualquier otra causa.

La limpieza es el primer paso de trabajo de una migración desde Excel. Hágala después de mapear los riesgos en problemas de horarios en Excel y antes de comprobar los datos del horario para la generación.

Ideas clave

  • La limpieza va antes de la importación: duplicados, formatos, campos vacíos, registros archivados.
  • Estandarice nombres, fechas y códigos; ahí es donde se rompe la correspondencia.
  • Migre los registros del año activo y archive el resto.
  • Revise la asignación de campos antes de la primera importación de prueba; es el punto de rotura más común.

La lista de limpieza

Complétela antes de la primera importación de prueba. La cobertura importa más que el orden; cada punto omitido aparece después como un fallo de asignación o de validación.

  • Elimine los registros duplicados de docentes, aulas, grupos y plan de estudios
  • Estandarice los nombres a una sola convención
  • Estandarice los formatos de fecha
  • Estandarice los códigos de personal, aulas y cursos
  • Complete los campos obligatorios vacíos
  • Archive los registros que el año activo no usa

La asignación de campos, el punto de rotura habitual

Las estructuras antigua y nueva rara vez significan lo mismo. Estructuras propias de cada proveedor, definiciones de campos incoherentes, aulas modeladas de forma distinta en cada lado, códigos de personal que difieren entre sistemas y entradas duplicadas del plan de estudios son las causas recurrentes de las migraciones de horarios fallidas.

Cuando una importación no pasa la validación, trate el fallo como un puntero de vuelta a esta lista. Adivinar la causa cuesta más tiempo que volver a revisar la asignación.

Prepare los datos del año activo

El objetivo es una importación que pase la validación como muy tarde en el segundo intento.

  1. Liste los registros que el año activo realmente necesita: docentes, aulas, grupos, unidades de estudio.
  2. Archive todo lo que quede fuera de esa lista.
  3. Elimine los duplicados del conjunto activo.
  4. Estandarice nombres, fechas y códigos en todo el conjunto.
  5. Complete los campos obligatorios donde los datos de origen lo permitan; marque el resto para las personas que conocen los registros.
  6. Revise la asignación de campos frente a la estructura de destino antes de la primera importación de prueba.

Cómo hacerlo en Smootables: vista previa y resolución antes de importar

La vista previa muestra lo que la importación creará, antes de crearlo.

Los datos sucios afloran en dos puntos del asistente de importación de Smootables: la vista previa y la resolución de unidades de estudio.

  1. En el paso Asignación, asigne solo las columnas que necesita. Marque el resto como No importar (omitir columna).
  2. Revise los recuentos de la vista previa. Un duplicado que sobrevivió a la limpieza aparece aquí como un docente, grupo o aula de más a punto de crearse.
  3. Para los hallazgos listados bajo Errores de validación, vuelva al paso de asignación y corrija la asignación de columnas o los datos de origen en lugar de importar esquivándolos.
  4. Cuando el nombre de una unidad de estudio coincide con varias cualificaciones, el asistente le pide elegir y bloquea con Resolver todas las unidades de estudio antes de importar hasta que cada coincidencia quede resuelta.
  5. Corrija el archivo de origen y repita la importación de prueba hasta que la vista previa quede limpia.

Primero los registros actuales

Migrar el archivo completo multiplica cada tarea de limpieza y no añade nada que el proceso vivo necesite. Mueva el año activo, deje el archivo histórico donde está y vuelva a él solo si aparece una necesidad real.

La limpieza del lado de los datos del centro continúa en preparación de datos, que cubre la preparación para la generación: elegibilidad docente, disponibilidad y límites de horas, en lugar de higiene de migración.

Preguntas de planificadores sobre la limpieza de datos

¿Debemos limpiar en el sistema antiguo o después de importar?

Antes de importar. Los datos limpiados en origen se importan limpios en cualquier destino; los datos corregidos después de importar hay que corregirlos otra vez en la siguiente prueba. El orden de trabajo es limpiar, luego asignar, luego probar.

¿Necesitamos conservar los horarios históricos?

Consérvelos, archívelos y déjelos fuera de la migración. Migrar datos heredados multiplica el trabajo de limpieza y asignación mientras añade registros que el año activo nunca toca.

¿Qué cuenta como duplicado?

La misma cosa real que aparece como dos registros: un docente con dos grafías, un aula con dos códigos, un curso listado dos veces en el plan de estudios. Cada duplicado se convierte en dos objetos separados después de la importación si no se fusiona antes.

Más guías sobre este tema

Descubra cómo encaja Smootables en su centro

Reserve una demostración y adaptaremos Smootables a su proceso de planificación, carga docente y horarios.