Validate and Synchronize workspace

This feature is planned for release and not part of the Syntho platform yet. The feature will be released using a phased approach.

Please contact your Syntho contact person if you have suggestions for this feature.

Lorsque vous sélectionnez Generate de la Job configuration panneau, Syntho effectue plusieurs étapes de validation par rapport au schéma de la base de données source et de la base de données de destination.

Validation du schéma source

Le schéma de votre base de données source peut changer avec le temps. Par exemple, un tableau peut être ajouté, une colonne supprimée, ou le type de données d'une colonne modifié.&#x20 ;

Il est essentiel que vous gardiez une trace de ces modifications et que vous ajustiez vos paramètres de travail en conséquence. Si vous ne le faites pas, le processus de génération des données risque d'échouer. Par exemple, si le type d'encodage d'une colonne passe de catégorique à discret, et il lui a été attribué précédemment un Custom String moqueur, la génération de données n'aboutira pas.

Syntho est conçu pour suivre les changements dans la base de données source et vous informer de toute modification du schéma de données.&#x20 ;

Lorsque vous sélectionnez Generate, les Source Database Validation vous alertera de toute modification du schéma et vous donnera la possibilité d'effectuer les opérations suivantes Sync ces changements dans votre espace de travail.

Synchronisation du schéma source

Sélectionnez l'option Sync button sur le Job configuration pour synchroniser automatiquement les incohérences entre votre espace de travail et le schéma de la base de données source.

Si les problèmes de schéma ne sont pas résolus, ils peuvent entraîner l'échec du processus de génération des données.&#x20 ;

Syntho est équipé pour identifier et synchroniser automatiquement les types de changements de schéma suivants:&#x20 ;

  • La table a été ajoutée à la base de données source.&#x20 ;

  • La table n'existe plus dans la base de données source.

  • Le type de données de la colonne a été modifié.&#x20 ;

  • Une colonne a été ajoutée à la base de données source.&#x20 ;

  • La colonne n'existe plus dans la base de données source.

  • Une clé étrangère a été ajoutée à la base de données source.

  • La clé étrangère n'existe plus dans la base de données source.

Validation du schéma de destination

Syntho valide automatiquement le schéma de la base de données de destination par rapport à votre espace de travail. Cela peut entraîner plusieurs problèmes ou avertissements, qui peut être résolu en modifiant la base de données de destination.

Problèmes de table:

Les problèmes de table entraîneront l'échec de votre travail de données synthétiques. Les problèmes suivants peuvent survenir dans la base de données de destination:

  • La table n'existe pas.

    To resolve this issue:

    1. Assurez-vous que les noms des schémas de la base de données source et de la base de données de destination correspondent, et

    2. Ajoutez une table portant exactement le même nom à votre base de données de destination.

Table warnings:

Les avertissements relatifs aux tables n'entraînent pas automatiquement l'échec de votre tâche de données synthétiques., mais peut encore causer des problèmes. Les avertissements suivants peuvent apparaître dans la base de données de destination:

  • Le tableau contient déjà des données.

    To resolve this warning:

    • Tronquer la table dans la base de données de destination.

  • Le tableau fait partie d'une référence circulaire.

    To resolve this warning:

    • Désactivez (ou supprimez) toute(s) contrainte(s) de clé étrangère pour briser la référence circulaire.

Problèmes liés aux colonnes:

Les problèmes liés aux colonnes entraîneront l'échec de votre travail de données synthétiques. Les problèmes suivants peuvent survenir dans la base de données de destination:

  • La colonne n'existe pas.

    To resolve this issue:

    • Ajoutez une colonne portant exactement le même nom dans la table de votre base de données de destination.

Avertissements sur les colonnes:

Les avertissements relatifs aux colonnes n'entraînent pas automatiquement l'échec de votre tâche de données synthétiques., mais peut encore causer des problèmes. Les avertissements suivants peuvent apparaître dans la base de données de destination:

  • Column has mismatching data types.\N- La colonne a des types de données incompatibles.

    To resolve this warning:

    • Modifier le type de données de la colonne de destination pour qu'il corresponde au type de données de la colonne source.

Last updated