Hola Gãel Montoyã,
Por la descripción del problema, parece que el proceso está fallando cuando intenta convertir valores decimales a una columna definida como entero. Antes de modificar la configuración global de Spark, intentaría identificar exactamente qué valor y qué transformación están provocando la excepción.
Una práctica habitual es leer inicialmente la columna como texto o decimal, validar los datos durante la transformación y separar los registros no conformes en una tabla de cuarentena para su revisión posterior. De esta forma, los registros válidos pueden seguir cargándose sin detener todo el pipeline.
Si la plataforma y la versión de Spark lo permiten, funciones como try_cast() pueden ayudar a tratar conversiones inválidas sin interrumpir el proceso. Si los valores decimales son correctos desde el punto de vista del negocio, también convendría revisar si el tipo de dato de destino debería ser DECIMAL en lugar de INT.
Tracy Le.