Utilice esta información para resolver preguntas o problemas que tenga con SPSS Modeler.
- Ejecución de varios flujos
- Ejecución interrumpida
- El archivo no existe.
- No se pueden exportar los datos al archivo SPSS Statistics .sav
- Campos sin nombre en secuencias migradas
- Nodos de KDE con versión de Python no soportada
- Diferencias en cómo no se manejan los separadores de línea
- Los valores de importancia de predictor pueden variar entre flujos de SPSS Modeler y secuencias de escritorio de SPSS Modeler
- Es difícil distinguir la diferencia entre los modelos generados a partir de Text Analytics
- Se ha producido un error interno: Error SCAPI: El valor de la fila 1,029 no es una serie válida
Ejecución de varios flujos
Evite ejecutar varios flujos que utilicen el mismo nombre de usuario bajo un proyecto al mismo tiempo. Si debe ejecutar varios flujos, asegúrese de que no se supera el límite de memoria (8 GiB, por defecto). Si hay demasiados flujos en ejecución al mismo tiempo con el mismo nombre de usuario y proyecto, es posible que SPSS Modeler se quede sin memoria y devuelva un mensaje de error, como por ejemplo Se ha interrumpido la ejecución.
Si obtiene este mensaje de error, realice los pasos siguientes:
- Espere a que se complete una o más ejecuciones de flujo.
- Cierre cualquiera de las pestañas del navegador que contengan ejecuciones de flujo completadas correctamente.
- Espere 15 minutos.
- Si utiliza el almacenamiento en memoria caché en el flujo, deseche la memoria caché.
- Pulse Ejecutar en el flujo interrumpido que ha devuelto un error.
Ejecución interrumpida
Si un flujo de SPSS Modeler deja de responder o emite un mensaje de error como Execution was interrupted
, puede intentar reiniciar la sesión. Mientras esté en el flujo de SPSS Modeler , realice los pasos siguientes:
- Pulse Información de flujo.
- Pulse Reiniciar sesión.
El archivo no existe.
Si ha cambiado el nombre de un archivo o ha movido un archivo del proyecto a una carpeta, es posible que reciba este mensaje de error al ejecutar un flujo de SPSS Modeler:
WDP Connector Error: CDICO2015E: The filepath/content.csv file does not exist or you do not have sufficient permissions.
Este error se produce porque el flujo no ha actualizado el nombre o la ubicación del archivo. Para solucionar el error, puede reiniciar la sesión para actualizar el flujo de SPSS Modeler:
- Pulse Información de flujo.
- Pulse Reiniciar sesión.
También puede reiniciar el tiempo de ejecución para solucionar el problema.
No se pueden exportar datos al archivo SPSS Statistics .sav
Ha intentado utilizar un nodo Exportación de activos de datos para exportar datos a un archivo SPSS Statistics .sav, pero el archivo no se ha creado. También ha recibido este mensaje de error:
WDP Connector Error: CDICO9999E: Internal error occurred: IO error: Invalid variable name error: Invalid character found in field name 'AGE YOUN'. Field names can only include any letter, any digit or the symbols @, #, ., _, or $ for export.
Compruebe si algún nombre de campo contiene espacios. El formato de archivo .sav no admite espacios en los nombres de campo.
Campos sin nombre en secuencias migradas
Por defecto, los campos de datos sin nombre en SPSS Modeler desktop se denominan ' field1
, ' field2
, ' field3
, y así sucesivamente. En SPSS Modeler en ' watsonx.ai Studio, los campos de datos sin nombre se denominan ' COLUMN1
, ' COLUMN2
, ' COLUMN3
, etc. Si crea un flujo a partir de un archivo de flujo (.str) que se creó en SPSS Modeler desktop y contiene dichos campos, la salida es diferente.
# TO DO: run this script once after importing the stream into CP4D
import modeler.api
stream = modeler.script.stream()
# map "COLUMN" to "field" for data sources without field names (csv without headers)
source_node = stream.findByID("...") # TO DO: provide ID of existing source node (csv file without headers)
filter_node = stream.findByID("...") # TO DO: provide ID of existing filter node (where field names are provided)
new_node = stream.create("filter", 'new node') # creates new filter node between source and filter
stream.linkBetween(new_node, source_node, filter_node)
# change field names from "COLUMN1" to "field1" etc.
for number in range(1,1000): # change max value if necessary
old_name = 'COLUMN' + str(number)
new_name = 'field' + str(number)
new_node.setKeyedPropertyValue("new_name", old_name, new_name)
Nodos de KDE con versión de Python no soportada
Si ejecuta un flujo que contiene un nodo KDE antiguo, es posible que reciba un error. El error indica que el modelo utiliza un paquete Python que ya no está soportado. En este caso, elimine el nodo KDE antiguo y añada uno nuevo.
Diferencias en cómo no se manejan los separadores de línea
Si una línea de un registro de datos no tiene separador, esa línea se descarta en ' watsonx.ai Studio.
Los valores de Importancia de predictor pueden variar entre los flujos de SPSS Modeler y las secuencias de escritorio de SPSS Modeler
Para evitar resultados inconsistentes en diferentes plataformas, se utiliza un nuevo método de muestreo aleatorio para calcular la Importancia del Predictor en SPSS Modeler en ' watsonx.ai Studio. Esto hace que los nuevos resultados de Importancia Predictiva varíen de los resultados originales de Importancia Predictiva en el escritorio de SPSS Modeler si los datos no están distribuidos uniformemente. El muestreo aleatorio se desencadena cuando el número de registros supera los 200. SPSS Modeler desktop will be upgraded in a future version to match the results in SPSS Modeler on watsonx.ai Studio.
Es difícil distinguir la diferencia entre los modelos generados a partir de Text Analytics
En Text Analytics Workbench, cada vez que haga clic en Generar nuevo modelo, se creará un nuevo nugget de modelo en su flujo. Si genera varios modelos, todos tienen el mismo nombre, por lo que puede ser difícil diferenciarlos. Una recomendación es utilizar anotaciones para ayudar a identificarlas (efectúe una doble pulsación en un nugget de modelo para abrir sus propiedades y, a continuación, vaya a Anotaciones).
Se ha producido un error interno: Error SCAPI: El valor de la fila 1.029 no es una serie válida
Por ejemplo, mientras SPSS Modeler está leyendo un conjunto de datos en el nodo Activo de datos, se produce el siguiente error:
Internal error occurred: SCAPI error: The value on row 1,029 is not a valid string of the Bit data type for the SecurityDelay column.
Se trata de un comportamiento esperado. Para la mayoría de los archivos sin formato, SPSS Modeler lee los 1st 1000 registros para inferir el tipo de datos. En este caso, las 1st 1000 filas eran de 0 o de 1, por lo que SPSS Modeler infería que la columna contenía valores binarios (0 o 1). El valor en la fila 1.029 era 3. Cuando SPSS Modeler lee un valor de 3 en la fila 1.029, se produce un error, ya que 3 no es un valor binario.
Soluciones sugeridas:
- Ajuste el parámetro Inferir recuento de registros para incluir más datos, eligiendo 2000 filas en su lugar (o más).
- Si este problema proviene de un error en los datos, actualice cualquier valor de las primeras 1000 filas que está causando el error.