Error en mig_Datos_Censales Script 4 versión 3.19

Estimados,
Estoy probando la migración con la versión 3.19. Al llegar a la migración de datos censales, en el script “04_mdp_datos_actividades”, me devuelve un error que indica:

ERROR: el valor null para la columna «nivel_estudio» viola la restricción not null
2021/05/10 14:36:06 - 04_mdp_datos_actividades - Detail: La fila que falla contiene (17341, 746, null, null, -, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null).

Estuve revisando las tablas involucradas y efectivamente para la persona 17341 el valor del campo alu_otestsup_niv, es NULL.
En el código, se observa:
SELECT
mcp.persona,
CASE msdca2.alu_otestsup_niv
WHEN ‘1’ THEN 5
WHEN ‘2’ THEN 4
ELSE cast(null as integer)
END as nivel_estudio,

¿El campo NULL no debería ser convertido a INT antes de la inserción?
Espero sus sugerencias.

Que valores retorna esta consulta?

SELECT DISTINCT alu_otestsup_niv FROM mig.sga_datos_cen_aux2 

La consulta: SELECT DISTINCT alu_otestsup_niv FROM mig.sga_datos_cen_aux2
devuelve

“”
“2”
“1”

En ese archivo , reemplazá la linea 196:

	 ELSE cast(null as integer)	-- "Desconoce"

por:

	 ELSE 7				-- "Desconoce"

Alejandro,
con ese cambio funcionó.
Muchas Gracias.
Saludos.