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
versionRessource (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-keyProblemumgehung
Patch dasSyntheticDataCR manuell und setz die Version auf, indem12.0.0du den folgenden Befehl verwendest:oc patch syntheticdata syntheticdata-cr \ --namespace <instance-namespace> \ --type=merge \ --patch '{"spec": {"version": "12.0.0"}}'- Argo CD zeigt
OutOfSyncden 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
OutOfSyncStatus an, obwohl die Installation erfolgreich abgeschlossen wurde und der Dienst voll funktionsfähig ist.syntheticdata-cluster-pe Synced Healthy syntheticdata-pe OutOfSync HealthyTrotz des
OutOfSyncStatus 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% 143mDieses 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
OutOfSyncStatus ignorieren.CanvasbasePods fallen aus oder gehen nach dem Upgrade inImagePullBackOffden StatusGilt für: 5.3.0
Behoben in: 5.3.1
Beim Upgrade
Canvasbaseauf Version 5.3.0 könnenCanvasbasePods (wiecanvasbase-flow-apiundcanvasbase-flow-ui) möglicherweise nicht gestartet werden und in einenImagePullBackOffStatus ü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
Canvasbasebenutzerdefinierte Ressource (CR) zu patchen, wodurch die Image-Registrierung fürcanvasbase-flow-apidiecanvasbase-flow-uiBereitstellung 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=mergeDie Pods sollten in
Runningden Status übergehen.ServerExceptionFehler beim Migrieren von Multi-Import- und Multi-Export-Knoten
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.