Error Icon

Something went wrong. Please try again

loading...
TDspora Logo Round

TDspora EPAM Test Data Management tool

4.5

(140 ratings)
Open Source
Loading
TDspora Logo Round

TDspora

get it now
Overview
Benefits
Features
Price
Reviews
Overview
Benefits
Features
Price
Reviews

Solution Overview

TDspora is an instrument that helps with data sub-setting, data migration, and advanced synthetic data generation capabilities.

The tool leverages state-of-the-art machine learning models to deliver highly accurate, preferentially intact datasets of unlimited volume, removes availability and compliance restrictions of test data in non-production environments, enables ingestion of strictly controlled or publicly available data, re-shaping, and feeding it to the environments.

It also uncovers patterns, trends, and correlations hidden within your production datasets and replicates them in less protected environments. You no longer need to follow labor-intensive data classification and obfuscation procedures as with other Test Data Management solutions. The model training process is differentially private with adjustable utility loss and privacy budget, which is a mathematical representation of privacy protection level.

Customer problem

An outstanding issue of quality test data generation in the light of various privacy regulations and the lack of representative, statistically correct, and lightweight datasets became the main problems of Test Data Management.

EPAM Solution

We suggest a solution that wraps up the complexities of test data management into an easy-to-use UI, keeping technicalities under control.

The customers may extract subsets of related entities from relational and non-relational storage, train ML models with controlled privacy budgets, and generate synthetic data for application development and QA teams.

TDspora short HQ
TDspora Screenshot
TDspora Screenshot
TDspora Screenshot
TDspora Metrics
TDspora Metrics
TDspora short HQ
TDspora Screenshot
TDspora Screenshot
TDspora Screenshot
TDspora Metrics
TDspora Metrics

1/6

Benefits

Easy Start

Start using the toll in less than two hours and no formal training.

Test Data Quality

Keep test data volume under control, and make it accurate, variable, and safe.

Low TTM

Lift data access restrictions, remove test data availability bottleneck.

Synthetic Data Generation

Generate enough test data from production or non-production samples.

Privacy Regulations Compliance

Quantifiable privacy level compliant with GDPR, CCPA, HIPAA, PCI DSS

Public Cloud Integration

Pre-built containers for AWS SageMaker and Google Cloud VertexAI

Features

  • Privacy-preserving data generation: TDspora learns your data patterns and generates production-like data compliant with privacy regulations, eliminates the need for manual data classification and masking, and protects your data with a Differential Privacy approach

  • Data migration: This enables distributed, fault-tolerant data migration between different types of data stores, allowing you to adjust the shape of the target data set, and helping to enrich test data

  • Data sub-setting: Test Data management feature that allows you to traverse through data sources, following complex relationships and applying filters to minimize the footprint of test data while keeping it consistent

  • Data sources: TDspora can be extended to support a wide range of SQL dialects and versions of databases. Built-in SQL translation engine enables quick adoption of new data sources following the customer demand

  • Relationships management: TDspora extracts and visualizes data relationships as flexible, easy-to-understand graphs

Pricing Plans

Open Source

Free

saved
Start Now
  • Retain statistical relationships
  • Accuracy reports

Team

$9,600/mon

saved
Get Offer
  • Professional service hours - 80
  • Minimum commitment - 6 months
  • Retain statistical relationships

Line of Business

$16,000/mon

saved
Get Offer
  • Professional service hours - 160
  • Minimum commitment - 6 months
  • Retain statistical relationships

Enterprise

$25,000/mon

saved
Get Offer
  • Professional service hours - 320
  • Minimum commitment - 3 months
  • Retain statistical relationships

Pricing Plans Comparison

featuresOpen SourceFreeTeam$9,600/monLine of Business$16,000/monEnterprise$25,000/mon
Professional service hoursNo80160320
Minimum commitmentNo6 months6 months3 months
Retain statistical relationships
yesyesyesyes
Accuracy reports
yesyesyesyes
Accelerated training of models
Noyesyesyes
Improved quality of synthetic data
Noyesyesyes
Improved data protection with differential privacy
Noyesyesyes
Retain semantical relationships
Noyesyesyes
Privacy reports
Noyesyesyes
Integrations with leading Cloud providers
Noyesyesyes
Priority support
NoNoNoyes

Customer Ratings & Reviews

4.5

Based on 140 votes

5 stars
91
4 stars
34
3 stars
13
2 stars
2
1 star
0
5 stars
91
4 stars
34
3 stars
13
2 stars
2
1 star
0
Most recent reviews

October 3, 2022

I was looking for a tool that would help me with data subsetting and data migration and came across TDspora. I'm glad I did! The tool is very user-friendly and has a lot of great features. The synthetic data generation capabilities are particularly impressive. With TDspora, I was able to create a dataset of unlimited volume. This tool is definitely a valuable asset for any organization that needs to manage data.

Author: Abel Giles

1 user found this review helpful

March 6, 2022

It's been a great help in generating production-like data that comply with privacy regulations. I don't have to worry about manual data classification and masking anymore, and my data is protected with a Differential Privacy approach.

Author: Cecilia Howell

1 user found this review helpful

Questions & Answers

How does TDspora handle dependencies across multiple databases?

Posted on July 18, 2022 by Ron

As of now, TDspora does not support cross-database relationships. However, the internal architecture of the accelerator makes the implementation of the feature relatively simple. Please the Contact Us form.

Posted on July 19, 2022 by SolutionsHub Support

How do I add or remove relationships not defined in the database?

Posted on April 17, 2022 by Daniel

TDspora supports manually defined relations as a simple script in the format

([,])-->([,])

For example,

ORDER(ORDER_ID)-->CUSTOMER(CUSTOMER_ORDER_ID)

Posted on April 20, 2022 by SolutionsHub Support

What are the incoming and outgoing depths?

Posted on February 24, 2022 by Ben

The second step of the pipeline configuration allows you to select a base table, the entry point of the subsetting algorithm, and two parameters “incoming” and “outgoing” depth. They regulate how far or deep from the base table the subsetting algorithm can go to include related tables. The “incoming depths” parameter enables the parent-to-child relationships and the “outgoing depths” – child-to-parent from the base table standpoint.

Posted on February 24, 2022 by SolutionsHub Support

Have a question? We are ready to help you.

license type

Integrates with

Apache Spark

Oracle – RDBMS

PostgreSQL

Google Cloud Platform: Vertex AI

Amazon Web Services: SageMaker

Tech Requirements

  • Docker Community or Enterprise Editions 20.10+

Version

V.1.21

Updated on June 20, 2022

Documentation

Get solution in 3 simple steps

We can help you achieve more! Choose the solution that supports your growth and success.

01

Reach Out to Us

Request the solution by submitting a short form

02

Sit Back & Relax

Our experts swiftly process your request and get back to you

03

Start Using The Solution

Dive in and unlock all the benefits

Loading...