Bekannte Probleme und Einschränkungen für Synthetic Data Generator

Die folgenden bekannten Probleme und Einschränkungen gelten für Synthetic Data Generator.

Weitere Informationen zur Fehlerbehebung bei anderen Problemen finden Sie Synthetic Data Generator unter Fehlerbehebung Synthetic Data Generator.

Bekannte Probleme

Das Upgrade Synthetic Data Generator schlägt fehl, weil ein Wert in CR fehlt

Gilt für: 5.3.0

Behoben in: 5.3.1

Wenn Sie ein Upgrade IBM® Software Hub auf Synthetic Data Generator Version durchführen 5.3.0, schlägt das Upgrade während der Betreiberabstimmung fehl. Außerdem wird folgende Fehlermeldung angezeigt:

ERROR! the role '11.2.0/roles/common' was not found ... /opt/ansible/...
Playbook fails at: install.yml task “Checking for license acceptance for cpd” and “Invoke set_status task in rescue”.

Dieses Problem tritt auf, weil der Wert für in der Synthetic Data Generator benutzerdefinierten version Ressource (CR) fehlt, zum Beispiel:

---
# Source: syntheticdata/templates/03-cr.yaml
apiVersion: syntheticdata.cpd.ibm.com/v1
kind: Syntheticdata
metadata:
    name: syntheticdata-cr
    namespace: cpd-instance
    labels:
        component-id: syntheticdata
spec:
    license:
        accept: true
        license: Enterprise
    version:
    docker_registry_prefix: cp.stg.icr.io
    docker_registry_namespace_cpd: cp/cpd
    imagePullSecret: ibm-entitlement-key

Problemumgehung

Patch das SyntheticData CR manuell und setz die Version auf, indem 12.0.0 du den folgenden Befehl verwendest:
oc patch syntheticdata syntheticdata-cr \
--namespace <instance-namespace> \
--type=merge \
--patch '{"spec": {"version": "12.0.0"}}'
Argo CD zeigt OutOfSync den Status für Synthetic Data Generator

Gilt für: 5.3.0

Behoben in: 5.3.1

Bei der Installation Synthetic Data Generator in IBM Software Hub5.3.0 mit Argo CDzeigt die Argo CD Anwendung den OutOfSync Status an, obwohl die Installation erfolgreich abgeschlossen wurde und der Dienst voll funktionsfähig ist.

syntheticdata-cluster-pe                  Synced        Healthy
syntheticdata-pe                          OutOfSync     Healthy

Trotz des OutOfSync Status zeigt die Synthetic Data Generator benutzerdefinierte Ressource (CR), dass die Installation erfolgreich war:

NAMESPACE   NAME               VERSION   STATUS      PERCENT   AGE
zen         syntheticdata-cr   12.0.0    Completed   100%      143m

Dieses Problem tritt auf, weil ein unerwarteter Lizenztyp in die Synthetic Data Generator CR aufgenommen wurde, wodurch die Anwendung als nicht synchronisiert gemeldet Argo CD wird.

Problemumgehung

Sie können den OutOfSync Status ignorieren.

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 die Canvasbase benutzerdefinierte Ressource (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.

ServerException Fehler beim Migrieren von Multi-Import- und Multi-Export-Knoten

Gilt für: 5.3.0

Behoben in: 5.3.1

Wenn Sie einen Synthetic Data Generator Flow importieren, können Sie die Datenverbindungen für die Multi-Import- und Multi-Export-Knoten so migrieren, dass sie auf Quellen und Zielorte in Ihrem aktuellen Projekt verweisen. Trotz der Migration der Knoten kann es jedoch vorkommen, dass Sie eine ServerException Fehlermeldung erhalten, wenn Sie versuchen, den Multi-Export-Knoten auszuführen.

Problemumgehung

Führen Sie den Multi-Mimic-Knoten erneut aus, um ihn zu aktualisieren. Führen Sie dann den Multi-Export-Knoten erneut aus.

Einschränkungen

Der Multi-Export-Knoten erstellt nur Primärschlüssel in den exportierten Daten

Wenn Sie Multi-Table-Knoten zur Generierung synthetischer Daten verwenden, bleibt die referenzielle Integrität des ursprünglichen Datensatzes in den generierten Daten erhalten. Wenn Sie dann einen Multi-Export-Knoten verwenden, um die synthetischen Daten zu exportieren, werden nur die Primärschlüssel in den exportierten Datentabellen erstellt. Fremdschlüssel werden nicht erstellt.

Die Beziehungen bleiben zwar in den Daten erhalten, aber die Primärschlüssel-Fremdschlüssel-Paare, die diese Beziehungen erzwingen, werden in den exportierten Daten nicht automatisch erstellt.