Consistent Mapping

Preserve referential integrity in an entire relational data ecosystem

Book a demo

Key benefits of consistent
mapping

Ensure data consistency across your data ecosystem by preserving referential integrity.

Data Integrity

Consistent mapping ensures that relationships and dependencies between different data fields remain intact, preserving the logical flow and structure of the dataset during testing.

Accurate Testing

It allows for realistic and reliable test environments, as masked data maintains its contextual relevance, leading to more accurate test results and system validation.

Reduced Risk of Errors

Consistent mapping reduces the risk of introducing errors or inconsistencies, ensuring smooth system performance.

Simplified Debugging

When masking is consistently applied, it becomes easier to track and identify issues during testing, as the masked data behaves in the same way as the original data.

User documentation

Explore the Syntho user documentation

Learn more

Why Syntho’s consistent mapping
is more advanced

Discover how consistent mapping enhances data accuracy and reliability beyond traditional methods

Integration testing and end-to-end testing

In complex systems, different modules or components may rely on each other through database relationships, potentially across different systems. Referential integrity is crucial during integration testing to ensure that these dependencies are properly maintained, and the integrated components work together as expected.

Realistic testing scenarios

Testing environments should mirror the production environment as closely as possible to ensure that the testing scenarios are realistic. If referential integrity is not maintained, the behavior of the system may differ from what is expected in a production setting, leading to inaccurate test results.

Data quality

Non-production environments are not exempt from the need for high-quality data. Maintaining referential integrity ensures that the data used for testing and development accurately reflects the relationships between entities in the system. This is essential for producing reliable results and making informed decisions during the development process.

Advanced mockers

Advanced mockers are configurable mockers that enable users to fine-tune data according to their specific needs. Examples include the custom text mocker, which generates customizable strings containing letters, numbers, and symbols, and the Uniform Distribution Mocker, which allows users to set minimum.

Product Demo

Consistent mapping

Create synthetic data that enhances the volume and diversity of your data

Consistent mapping
in 3 steps

01
Select the Column for Mocking

Select the columns that should be consistently mapped to new mock values.

Consistent mapping <br>in <span class="accent-for-white">3 steps</span>
02
Enable Consistent Mapping

Preview the values and enable the consistent mapping feature to ensure original values will be linked across different generation jobs.

Consistent mapping <br>in <span class="accent-for-white">3 steps</span>
03
Confirm the Mapping Consistency

Preview and confirm the values to ensure that the original values have been consistently replaced with mocked values. This consistency will be maintained across different data generation jobs and tables, preserving data integrity.

Consistent mapping <br>in <span class="accent-for-white">3 steps</span>

Other features from Syntho

Explore other features that we provide

Test Data Management

  • De-Identification & Synthetization

    Comprehensive Testing with Representative Date.

  • Rule-Based Synthetic Data

    Simulate Real-World Scenarios.

  • Subsetting

    Create Manageable Date Subsets.

Smart De-Identification

  • PII Scanner

    Identify PII automatically with our AI-powered PII Scanner.

  • Synthetic Mock Data

    Substitute sensitive PII, PHI, and other identifiers.

  • Consistent Mapping

    Preserve referential integrity in an entire relational data ecosystem.

AI Generated Synthetic Data

  • Quality Assurance Report

    Assess generated synthetic data on accuracy, privacy, and speed.

  • Time Series Synthetic Data

    Synthesize time-series data accurately with Syntho.

  • Upsampling

    Increase the number of data samples in a dataset.

Frequently Asked Questions

How to preserve referential integrity with consistent mapping?

Consistent mapping ensures that referential integrity across tables, databases and systems is preserved as part of de-identification.

For any column that has the First Name mocker applied with the Consistent Mapping feature enabled, the first name values of “Karen” will be consistently mapped to the same Synthetic Mock Value, which is “Olivia” in the example.

For any column that has the SSN mocker applied with the Consistent Mapping feature enabled, the SSN values of “755-59-6947” will be consistently mapped to the same Synthetic Mock Value, which is in “478-29-1089” in the example. 

Build better and faster with synthetic data today

Unlock data access, accelerate development, and enhance data privacy.

Join our newsletter

Keep up to date with synthetic data news