Bekannte Probleme und Einschränkungen für SPSS Modeler

Die folgenden bekannten Probleme und Einschränkungen gelten für SPSS Modeler.

Weitere Informationen zur Fehlerbehebung bei anderen Problemen finden Sie SPSS Modeler unter Fehlerbehebung SPSS Modeler.

Bekannte Probleme

Die Flows schlagen zeitweise fehl, wenn die Datenquelltabellen leer sind

Gilt für:5.3.0 “ und spätere Versionen

Behoben in:5.3.1 “, Patch 2

Wenn eine Datenquelle Tabellen enthält, die keine Daten enthalten, kann dieses Problem in einem der folgenden Szenarien auftreten:

  • SQL-Pushback ist deaktiviert
  • Die Datenquelle für die Tabellen unterstützt kein SQL-Pushback

Wenn Sie den Ablauf ausführen, schlägt er zeitweise fehl und es wird eine Execution was interrupted Fehlermeldung angezeigt. Der gleiche Fehler tritt auch auf, wenn Sie Daten in einem Daten-Asset-Knoten in der Vorschau anzeigen.

Dieser Fehler tritt aufgrund des Flight service Anschlusses auf. Wenn der Flight service Connector versucht, aus der leeren Tabelle zu lesen, verarbeitet er die leeren Ergebnismengen nicht konsistent und schlägt zeitweise fehl. Wenn dies fehlschlägt, wird die Ausführung unterbrochen.

Problemumgehung

Sie können die Flight service Verbindung deaktivieren, indem Sie eine benutzerdefinierte Laufzeitumgebung erstellen und auf ENABLE_FLIGHT_CONNECTION setzen false.

Hinweis: Das Deaktivieren der Flight service Verbindung kann sich auf die Leistung bei großen Datensätzen auswirken, da die Daten anders verarbeitet werden.

Das Deaktivieren der Flight service Verbindung in einer benutzerdefinierten Laufzeitumgebung deaktiviert sie für alle Flows in dieser Laufzeitumgebung. Beispielsweise Flight service aktiviert SQL Pushback für viele andere Datenbanken, die alle davon betroffen wären.

  1. Generieren Sie ein API-Autorisierungstoken, indem Sie die Schritte unter Generieren eines Autorisierungstokens für ZenApiKey befolgen.
  2. Laden Sie die SPSS Modeler Laufzeitdefinition herunter, indem Sie die Schritte unter Herunterladen der Laufzeitdefinition befolgen.
    Der folgende Curl-Befehl ist ein Beispiel:
    myRuntimeDefinition=spss-modeler; curl -k -X GET -H "Authorization: ZenApiKey ${ZenApiKey}" "https://${cpd_url}/v2/runtime_definitions?include=launch_configuration" | jq '.resources[] | select(.entity.name=="'${myRuntimeDefinition}'") | .entity'  > ${myRuntimeDefinition}.json
  3. Aktualisieren Sie die Laufzeitdefinition in der spss-modeler.json Datei, die Sie heruntergeladen haben.
    1. Ändern Sie displayName von spss-modeler zu spss-modeler-patch.
    2. Bearbeiten Sie die Bereitstellungsvorlage und fügen Sie die folgende Umgebungsvariable unter dem env Abschnitt hinzu:
              {
                "name": "ENABLE_FLIGHT_SERVICE_CONNECTION",
                "value": "false"
              },
      
    3. Speichern Sie die aktualisierte JSON-Datei.
  4. Laden Sie die neue benutzerdefinierte Laufzeitdefinition in den Cluster hoch, indem Sie die Schritte unter Hochladen der benutzerdefinierten Konfiguration befolgen.

    Der folgende Curl-Befehl ist ein Beispiel:

    curl -k -X POST -H "Authorization: ZenApiKey ${ZenApiKey}" -H "Content-Type:application/json" "https://${cpd_url}v2/runtime_definitions" -d @/${path-to-runtime-definition}/spss-modeler.json
  5. Fügen Sie die neue spss-modeler-patch Laufzeitdefinition zur Umgebung hinzu.
    1. Klicken Sie auf die Registerkarte „Verwalten “ und dann auf „Umgebungen “.
    2. Klicken Sie unter „Umgebungen“ auf die Registerkarte „Vorlagen“ und dann auf „Neue Vorlage “.
    3. Wählen Sie für die Softwareversion die Option mit spss-modeler-patch.
  6. Erstellen Sie einen neuen Ablauf für SPSS Modeler die Verwendung der neuen Vorlage. Wählen Sie im Dialogfeld „Modelle als visuellen spss-modeler-patch Ablauf erstellen“ die Option für die Umgebungsdefinition aus.
Canvasbase Pods fallen aus oder gehen nach dem Upgrade in ImagePullBackOff den Status

Gilt für: 5.3.0

Behoben in: 5.3.1

Beim Upgrade Canvasbase auf Version 5.3.0 können Canvasbase Pods (wie canvasbase-flow-api und canvasbase-flow-ui) möglicherweise nicht gestartet werden und in einen ImagePullBackOff Status übergehen.

Dieser Fehler tritt auf, weil die Pods keine Container-Images aus der internen Registry abrufen konnten.

Problemumgehung

Führen Sie den folgenden Befehl aus, um den Canvasbase CR zu patchen, wodurch die Image-Registrierung für canvasbase-flow-api die canvasbase-flow-ui Bereitstellung automatisch zurückgesetzt wird.

oc patch canvasbase canvasbase-cr  \
 --namespace <cpd-instance-ns>  \
 --patch '{"spec":{"docker_registry_prefix":"<docker registry that used in the image mirror"}}' \
 --type=merge

Die Pods sollten in Running den Status übergehen.

upgradeStatus bleibt nach dem Upgrade im InProgress Status „stuck“ hängen IBM® Software Hub

Gilt für: 5.3.0 und höher

Wenn Sie ein Upgrade SPSS Modeler auf IBM Software Hub Version 5.3.x durchführen, wird das Upgrade erfolgreich abgeschlossen, aber der Status upgradeStatus bleibt möglicherweise im InProgress Status „Hängend“ stehen.

Diese Statusinkonsistenz tritt auf, weil das set_status Playbook nach Abschluss des Upgrades nicht ausgelöst wurde.

Problemumgehung

Sie können das ignorieren upgradeStatus , wenn der Status für die benutzerdefinierte Ressource (CR) lautet Completed.

Component           CR-kind              CR-name                           Namespace    Status      Version    Creationtimestamp     Reconciled-version       Operator-info
spss                Spss                 spss-sample                       base       Completed  10.0.0      2025-12-12T13:33:46Z  10.0.0                    10.0.0+20240906.223839.13
 
Zeilen ohne Dokumente werden auf der Registerkarte „Kategorien“ nicht korrekt angezeigt

Gilt für: 5.3.0 und höher

Dieses Anzeige-Problem tritt in der Registerkarte „Kategorien“ der Text Analytics Workbench auf. Wenn eine Kategorie keine Übereinstimmungen in einem Datensatz oder Dokument hat, wird in der Zeile manchmal ein Aktualisierungssymbol anstelle eines angezeigt 0.

Abb. 1. Registerkarte „Kategorien“ zeigt ein Symbol anstelle einer Zahl an
Bild der Registerkarte „Kategorien“, auf der anstelle der Zahl 0 ein Symbol zum Aktualisieren angezeigt wird.

Abgesehen vom Anzeigefehler funktioniert die Registerkarte „Kategorien“ normal. Die Zeile muss nicht aktualisiert werden.

Problemumgehung

Behandeln Sie alle Zeilen mit dem Aktualisierungssymbol so, als hätten sie keine Übereinstimmungen in Datensätzen oder Dokumenten ergeben.

Excel-Dateien aus einer FTP-Datenquelle

Gilt für: 5.3.0 und höher

Wenn Sie in einem Datenasset-Knoten eine Datenquelle auswählen, wird die Schaltfläche „Auswählen“ zu früh aktiviert, wenn Sie eine Excel-Datei (XLS oder XLSX) aus einer FTP-Datenquelle auswählen. Sie können auf „Auswählen“ klicken und das Dialogfeld schließen, ohne ein Arbeitsblatt aus der Excel-Datei auszuwählen. Bei FTP-Verbindungen müssen Sie jedoch ein Arbeitsblatt auswählen, damit der Lesevorgang erfolgreich durchgeführt werden kann. Daher erhalten Sie eineDATA_IO_ERRORFehler beim Ausführen des Ablaufs.

Problemumgehung

Beim Importieren von Excel-Dateien aus einer FTP-Datenquelle wählen Sie während des Importvorgangs immer ein bestimmtes Arbeitsblatt aus.

Abbildung 2: Dialogfeld „Datenressource“ mit Schaltfläche „Auswählen“
Dialogfeld zur Auswahl von Datenquellen, in dem die Schaltfläche „Auswählen“ aktiviert ist, wenn nur die Datei ausgewählt ist
Datenbestände aus der Verbindung „ Teradata “

Gilt für: 5.3.0 und höher

Bei Instanzen von „ Teradata “ werden SET-Tabellen standardmäßig erstellt, wenn in der Spalte „Transaktionssemantik“ angezeigt wird Teradata. Wenn in der Spalte „Transaktionssemantik“ angezeigt wird ANSI, werden standardmäßig MULTISET-Tabellen erstellt.

SET-Tabellen verhindern Duplikate. MULTISET-Tabellen erlauben Duplikate.

Wenn Ihr System SET-Tabellen erstellt, können folgende Probleme auftreten:
Fehler „Doppelte Zeile“
Bei einigen Instanzen von „ Teradata “ kann es vorkommen, dass während der Anhängen-Aktion ein Fehler wegen doppelter Zeilen auftritt, wenn die anzuhängenden Zeilen bereits in der Tabelle vorhanden sind.
Problem beim Aufhängen
Möglicherweise treten einige Probleme mit dem Einfrieren auf. SET-Tabellen können sich auf die Leistung auswirken.

Einschränkungen

Ausfallzeit während SPSS Modeler des Upgrades auf IBM Software Hub Version 5.3

Während des Upgrades auf IBM Software Hub Version 5.3 werden Jobs SPSS Modeler für ausgeführt, aber alle Builds schlagen fehl.

Dieses Verhalten wird erwartet. Das Upgrade wartet, bis die bestehende Sitzung beendet ist, und beginnt dann mit der Anwendung der neuen Laufzeitdefinition.

Problemumgehung

Warten Sie, bis das Upgrade abgeschlossen ist, und versuchen Sie es erneut.

Von Text Analytics unterstützte Sprachen

SPSS Modeler Text Analytics unterstützt die folgenden Sprachen:

  • Chinesisch (vereinfacht und traditionell)
  • Niederländisch
  • Englisch
  • Französisch
  • Deutsch
  • Italienisch
  • Japanisch
  • Portugiesisch
  • Spanisch

Der Text Mining-Knoten kann Textdaten extrahieren, die sowohl in vereinfachtem Chinesisch als auch in traditionellem Chinesisch geschrieben sind. Derzeit werden jedoch nur Vorlagen und SPSS Modeler Textanalysepakete für vereinfachtes Chinesisch angeboten.

Kein SQL Label für den Knoten „Data Asset Export“, wenn Sie watsonx.data™ Presto

Wenn Sie Daten aus der watsonx.data Presto Verbindung verwenden und SQL-Pushback aktiviert ist, nutzt der Knoten „Data Asset Export“ die SQL-Pushback-Funktion. Daher haben Data Asset Export-Knoten in der Benutzeroberfläche keine SQL -Kennzeichnung.

Daten-Streaming für „ Google BigQuery “ mit SQL-Pushback

Wenn SQL-Pushback aktiviert ist, wird das Daten-Streaming nicht zum Einfügen von Daten verwendet, wenn Sie die Option „Streaming Insert“ für den Schreibmodus in einem Daten-Asset-Exportknoten auswählen. Stattdessen wird ein Standardeinsatz verwendet. Wenn Sie Daten-Streaming mit „ Google BigQuery “ verwenden möchten, müssen Sie SQL-Pushback deaktivieren.

Sonderzeichen für „ Google BigQuery “ mit SQL-Pushback
Google BigQuery unterstützt bestimmte Sonderzeichen (wie $ und *) in Spaltennamen nicht, und die SQL-Validierung schlägt für Abfragen fehl, die diese Zeichen enthalten.

Um Fehler zu vermeiden, wird SPSS Modeler SQL-Pushback automatisch für alle Knoten deaktiviert, bei denen ein Sonderzeichen in einem Spaltennamen vorkommt. SQL-Pushback ist auch für alle nachgeschalteten Knoten im Ablauf deaktiviert.

Problemumgehung

Um SQL Pushback mit Ihren Daten zu verwenden, können Sie Ihrem Ablauf einen Filter knoten hinzufügen, um Spalten herauszufiltern oder deren Namen zu ändern. Sie müssen die Modellausgabefelder, die $ enthalten, umbenennen oder filtern.

  • Um den Namen einer Spalte zu ändern, bearbeiten Sie ihn im Feld „Ausgabe“.
  • Um eine Spalte aus Ihren Daten herauszufiltern, klicken Sie auf den Pfeil in der Spalte „Filter “.

Eine Liste der unterstützten Sonderzeichen finden Sie unter „Festlegen eines Schemas “ in der Dokumentation zu „ Google BigQuery “.

Zeitstempel-Daten gemessen in Mikrosekunden

Wenn Sie Zeitstempel-Daten haben, die in Mikrosekunden gemessen werden, können Sie die präziseren Daten in Ihrem Ablauf verwenden. Sie können jedoch nur Daten, die in Mikrosekunden gemessen werden, von Konnektoren importieren, die SQL-Pushback unterstützen. Weitere Informationen darüber, welche Konnektoren SQL-Pushback unterstützen, finden Sie in der Dokumentation:

Knoten und Unicode-Zeichen zusammenführen
Der Merge-Knoten behandelt die folgenden ähnlichen japanischen Zeichen als dasselbe Zeichen.
Abb. 3 Japanische Zeichen
Ähnliche japanische Zeichen, die vom Merge-Knoten als identisch behandelt werden