LogoLogo
Go to Syntho.AI
French (AI Translated)
French (AI Translated)
  • Welcome to Syntho
  • Vue d'ensemble
    • About Syntho
    • Get started
      • Introduction to data generation methods
      • Use Case: AI-generated synthetic data
      • Use Case: AI-generated synthetic time series data
      • Use Case: Database de-identification
    • Frequently asked questions
  • Setup Workspaces
    • View workspaces
    • Create a workspace
      • Connect to a database
        • PostgreSQL
        • MySQL / MariaDB
        • Oracle
        • Microsoft SQL Server
        • DB2
        • Databricks
        • Hive
        • SAP Sybase
        • Azure Data Lake Storage (ADLS)
        • Amazon Simple Storage Service (S3)
    • Edit a workspace
    • Delete a workspace
    • Share a workspace
    • Transfer workspace ownership
  • Configurer une tâche de génération de données
    • Configure table settings
    • Configure column settings
      • AI-powered generation
        • Sequence model
          • Prepare your sequence data
      • Mockers
        • Consistent mapping
        • Supported languages
      • Duplicate
      • Exclude
      • Hashing
      • Calculated columns
      • Primary Key / Foreign Key
    • Manage personally identifiable information (PII)
      • Discover and de-identify PII columns
        • Identify PII columns manually
        • Automatic PII discovery with PII scanner
      • Remove columns from PII list
      • Automatic PII discovery and de-identification in free text columns
      • Supported PII & PHI entities
    • Manage foreign keys
      • Foreign key inheritance
      • Add virtual foreign keys
        • Add virtual foreign keys
        • Use foreign key scanner
        • Import foreign keys via JSON
        • Export foreign keys via JSON
      • Delete foreign keys
      • Circular foreign key references
    • Validate and Synchronize workspace
    • View and adjust generation settings
    • Table relationships
      • Verify foreign keys
      • Synthesize individual tables with automatic key matching
      • De-identify PII columns
  • Déployer Syntho
    • Introduction
      • Syntho architecture
      • Requirements
        • Requirements for Docker deployments
        • Requirements for Kubernetes deployments
      • Access Docker images
        • Using internet
        • Without internet
    • Deploy Syntho using Docker
      • Preparations
      • Deploy using Docker Compose
      • Run the application
      • Manually saving logs
    • Deploy Syntho using Kubernetes
      • Preparations
      • Deploy Ray using Helm
        • Troubleshooting
      • Deploy Syntho using Helm
      • Validate the deployment
      • Troubleshooting
      • Upgrading the applications
    • Manage users and access
      • Single Sign-On (SSO) in Azure
      • Manage admin users
      • Manage non-admin users
    • Logs and monitoring
  • Sous-ensemble
    • What is subsetting
    • Verify foreign keys
    • Configure subsetting
  • Syntho API
    • Syntho REST API
Powered by GitBook
On this page
  • Validation du schéma source
  • Synchronisation du schéma source
  • Validation du schéma de destination
  • Problèmes de table:
  • Table warnings:
  • Problèmes liés aux colonnes:
  • Avertissements sur les colonnes:

Was this helpful?

  1. Configurer une tâche de génération de données

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.

PreviousCircular foreign key referencesNextView and adjust generation settings

Last updated 11 months ago

Was this helpful?