Verwenden Sie diese Informationen, um Fragen oder Probleme zu lösen, die Sie mit SPSS Modelerhaben.
- Mehrere Datenflüsse ausführen
- Ausführung unterbrochen
- Datei ist nicht vorhanden
- Daten können nicht in die SPSS Statistics.sav-Datei exportiert werden
- Nicht benannte Felder in migrierten Datenströmen
- KDE-Knoten mit nicht unterstützter Python-Version
- Unterschiede bei der Handhabung ohne Zeilentrennzeichen
- Werte für Prädiktoreinfluss können zwischen SPSS Modeler -Datenflüssen und SPSS Modeler -Desktop-Datenströmen variieren
- Es ist schwierig, den Unterschied zwischen Modellen zu erkennen, die aus Textanalyse generiert werden.
- Interner Fehler: SCAPI-Fehler: Der Wert in Zeile 1.029 ist keine gültige Zeichenfolge
Mehrere Datenflüsse ausführen
Vermeiden Sie die gleichzeitige Ausführung mehrerer Nachrichtenflüsse, die denselben Benutzernamen unter einem Projekt verwenden. Wenn Sie mehrere Abläufe ausführen müssen, stellen Sie sicher, dass die Speichergrenze (standardmäßig 8 GiB,) nicht überschritten wird. Wenn zu viele Datenflüsse gleichzeitig unter demselben Benutzernamen und Projekt ausgeführt werden, kann es vorkommen, dass in SPSS Modeler kein Speicher mehr verfügbar ist und eine Fehlernachricht wie Execution was interruptedzurückgegeben wird.
Wenn diese Fehlernachricht angezeigt wird, führen Sie die folgenden Schritte aus:
- Warten Sie, bis eine oder mehrere Ablaufausführungen abgeschlossen sind.
- Schließen Sie alle Browserregisterkarten, die erfolgreich abgeschlossene Ablaufausführungen enthalten.
- Warten Sie 15 Minuten.
- Wenn Sie Caching in Ihrem Ablauf verwenden, löschen Sie den Cache.
- Klicken Sie auf die Option Ausführen für den unterbrochenen Ablauf, der einen Fehler zurückgegeben hat.
Ausführung unterbrochen
Wenn ein Ablauf von SPSS Modeler nicht mehr reagiert oder eine Fehlernachricht wie beispielsweise Execution was interrupted
ausgegeben wird, können Sie versuchen, die Sitzung neu zu starten. Führen Sie im SPSS Modeler -Ablauf die folgenden Schritte durch:
- Klicken Sie auf Datenflussinformationen.
- Klicken Sie auf Sitzung erneut starten.
Datei ist nicht vorhanden
Wenn Sie eine Datei umbenannt oder eine Datei aus dem Projekt in einen Ordner verschoben haben, erhalten Sie möglicherweise diese Fehlermeldung, wenn Sie einen SPSS Modeler ausführen:
WDP Connector Error: CDICO2015E: The filepath/content.csv file does not exist or you do not have sufficient permissions.
Dieser Fehler tritt auf, weil der Fluss den Namen oder den Speicherort der Datei nicht aktualisiert hat. Um den Fehler zu beheben, können Sie die Sitzung neu starten, um den SPSS Modeler zu aktualisieren:
- Klicken Sie auf Datenflussinformationen.
- Klicken Sie auf Sitzung erneut starten.
Sie können auch die Runtime neu starten, um das Problem zu beheben.
Daten können nicht in die SPSS Statistics .sav Datei exportiert werden
Sie haben versucht, einen Data Asset Export Knoten zu verwenden, um Daten in eine SPSS Statistics .sav Datei zu exportieren, aber die Datei wurde nicht erstellt. Sie haben auch diese Fehlermeldung erhalten:
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.
Prüfen Sie, ob Feldnamen Leerzeichen enthalten. Das Dateiformat .sav unterstützt keine Leerzeichen in Feldnamen.
Nicht benannte Felder in migrierten Datenströmen
Standardmäßig werden unbenannte Datenfelder in SPSS Modeler Desktop mit " field1
, " field2
, " field3
usw. bezeichnet. In SPSS Modeler werden unbenannte Datenfelder in " watsonx.ai als " COLUMN1
, " COLUMN2
, " COLUMN3
usw. bezeichnet. Wenn Sie einen Fluss aus einer Stream-Datei (.str) erstellen, die in SPSS Modeler desktop erstellt wurde und solche Felder enthält, ist die Ausgabe anders.
# 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)
KDE-Knoten mit nicht unterstützter Python-Version
Wenn Sie einen Nachrichtenfluss ausführen, der einen alten KDE-Knoten enthält, erhalten Sie möglicherweise einen Fehler. Der Fehler besagt, dass das Modell ein Python -Paket verwendet, das nicht mehr unterstützt wird. Entfernen Sie in einem solchen Fall den alten KDE-Knoten und fügen Sie einen neuen Knoten hinzu.
Unterschiede bei der Handhabung ohne Zeilentrennzeichen
Wenn eine Zeile eines Datensatzes kein Trennzeichen hat, wird diese Zeile in " watsonx.ai verworfen.
Die Werte für den Prädiktoreinfluss können zwischen SPSS Modeler -Datenflüssen und SPSS Modeler -Desktopdatenströmen variieren.
Um inkonsistente Ergebnisse auf verschiedenen Plattformen zu vermeiden, wird eine neue Zufallsstichprobenmethode zur Berechnung der Prädiktorenbedeutung in SPSS Modeler auf " watsonx.ai verwendet. Dies führt dazu, dass die neuen Ergebnisse der prädiktiven Wichtigkeit von den ursprünglichen Ergebnissen der prädiktiven Wichtigkeit in SPSS Modeler desktop abweichen, wenn die Daten nicht gleichmäßig verteilt sind. Zufallsstichproben werden ausgelöst, wenn die Anzahl der Datensätze 200 überschreitet. SPSS Modeler Desktop wird in einer zukünftigen Version aktualisiert werden, um die Ergebnisse in SPSS Modeler auf " watsonx.ai abzustimmen.
Es ist schwierig, den Unterschied zwischen Modellen zu erkennen, die aus Textanalyse generiert werden
In der Text Analytics Workbench wird jedes Mal, wenn Sie auf Neues Modell generieren klicken, ein neues Modell-Nugget in Ihrem Fluss erstellt. Wenn Sie mehrere Modelle generieren, haben sie alle denselben Namen, sodass es schwierig sein kann, sie zu unterscheiden. Eine Empfehlung besteht darin, Modelle durch Annotationen zu identifizieren (doppelklicken Sie auf ein Modellnugget, um die zugehörigen Eigenschaften zu öffnen, und rufen Sie anschließend Annotationen auf).
Interner Fehler: SCAPI-Fehler: Der Wert in Zeile 1.029 ist keine gültige Zeichenfolge.
Wenn zum Beispiel SPSS Modeler einen Datensatz im Knoten Data Asset liest, tritt der folgende Fehler auf:
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.
Dieses Verhalten wird erwartet. Bei den meisten Flachdateien liest SPSS Modeler die 1st 1000 Datensätze, um den Datentyp abzuleiten. In diesem Fall waren die 1st 1000 Zeilen 0 oder 1 Zeilen, sodass SPSS Modeler folgerte, dass die Spalte binäre Werte (0 oder 1) enthielt. Der Wert in Zeile 1.029 war 3. Wenn SPSS Modeler einen Wert von 3 in Zeile 1.029 liest, kommt es zu einem Fehler, da 3 kein binärer Wert ist.
Mögliche Lösung:
- Passen Sie den Parameter Infer record count an, um mehr Daten einzuschließen, und wählen Sie stattdessen 2000 Zeilen (oder mehr) aus.
- Wenn dieses Problem auf einen Fehler in den Daten zurückzuführen ist, aktualisieren Sie jeden Wert in den ersten 1.000 Zeilen, der den Fehler verursacht.