LogoLogo
Go to Syntho.AI
Japanese (AI Translated)
Japanese (AI Translated)
  • Welcome to Syntho
  • 概要
    • 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
  • ワークスペースの設定
    • 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
  • データ生成ジョブの設定
    • Configure table settings
    • Configure column settings
      • AI-powered generation
        • Sequence model
          • Prepare your sequence data
      • Mockers
        • Consistent mapping
        • Supported languages
      • Duplicate
      • Exclude
      • Hash
      • Calculated columns
      • Primary Key / Foreign Key
        • Key generators
    • 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
  • デプロイ・シント
    • 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
  • サブセット
    • What is subsetting
    • Verify foreign keys
    • Configure subsetting
  • シンセAPI
    • Syntho REST API
Powered by GitBook
On this page
  • ソーススキーマの検証
  • ソース・スキーマの同期
  • 宛先スキーマの検証
  • テーブルの問題:
  • テーブルの警告:
  • カラムの問題:
  • カラムの警告:

Was this helpful?

  1. データ生成ジョブの設定

Validate and Synchronize workspace

{ヒント style="info" %}。 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.

を選択すると Generate より Job configuration パネル, Syntho はソースデータベースとデスティネーションデータベースのスキーマに対して、いくつかの検証ステップを実行します。

ソーススキーマの検証

ソースデータベースのスキーマは時間とともに変更される可能性があります。例えば, テーブルが追加されるかもしれない, 一列削除, またはカラムのデータ型が変更された;

これらの変更を追跡し、それに応じてジョブ設定を調整することが極めて重要です。これを怠ると、データ生成プロセスが失敗する可能性があります。例えば, カラムのエンコーディング・タイプがカテゴリ型から離散型に変更された場合, で、以前は Custom String モッカー, データ生成は成功しない。

Syntho はソース データベースの変更を追跡し、データ スキーマの変更を通知するように設計されています;

を選択すると Generate, その Source Database Validation タブはスキーマの変更を警告し、以下のオプションを提供する。 Sync その変更をワークスペースに反映させる。

ソース・スキーマの同期

を選択します。 Sync button にある。 Job configuration パネルを使用して、ワークスペースとソース・データベース・スキーマ間の不一致を自動的に同期します。

スキーマの問題が未解決の場合, これらはデータ生成プロセスの失敗につながる可能性がある;

Syntho は、以下のタイプのスキーマ変更を自動的に識別し、同期する機能を備えています。:

  • テーブルがソース・データベースに追加されました;

  • テーブルがソース・データベースに存在しなくなりました。

  • カラムのデータ型が変更されました;

  • カラムがソース・データベースに追加されました;

  • カラムがソース・データベースに存在しなくなりました。

  • 外部キーがソース・データベースに追加されました。

  • 外部キーがソース・データベースに存在しなくなりました。

宛先スキーマの検証

Syntho はワークスペースに対して移行先データベースのスキーマを自動的に検証します。その結果、次のような問題や警告が発生することがあります。, これは、デスティネーション・データベースを変更することで解決できる。

テーブルの問題:

テーブルの問題は、合成データジョブの失敗の原因となります。デスティネーション・データベースで以下の問題が発生する可能性があります。:

  • テーブルがありません。 To resolve this issue: 1.移行元データベースと移行先データベースのスキーマ名が一致していることを確認する。, {cH00ffff}そして 2.宛先データベースに全く同じ名前のテーブルを追加する。

テーブルの警告:

テーブルの警告が自動的に合成データジョブを失敗させることはありません。, が、それでも問題が発生する可能性があります。デスティネーション・データベースで以下のような警告が発生する可能性があります。:

  • テーブルにはすでにデータがあります。 To resolve this warning:

    • 宛先データベースのテーブルを切り捨てる。

  • 表は循環参照の一部である。 To resolve this warning:

    • 外部キー制約を無効にする(または削除する)。

カラムの問題:

列の問題は、合成データジョブの失敗の原因となります。デスティネーション・データベースで以下の問題が発生する可能性があります。:

  • カラムが存在しません。 To resolve this issue:

    • 移行先データベースのテーブルに、まったく同じ名前のカラムを追加します。

カラムの警告:

列の警告が自動的に合成データジョブを失敗させることはありません。, が、それでも問題が発生する可能性があります。デスティネーション・データベースで以下のような警告が発生する可能性があります。:

  • カラムのデータ型が不一致です。 To resolve this warning:

    • デスティネーション列のデータ型をソース列のデータ型と一致するように変更する。

PreviousCircular foreign key referencesNextView and adjust generation settings

Last updated 9 months ago

Was this helpful?