Create a test database
- Navigate to Test Data → Structural in the left sidebar.
- Click New Database.
- Fill in the form:
- Database Name — A name for the synthetic database.
- Select Datasource — The source connection to replicate from.
- Select Datasets — Choose which tables to include. Use Select All or search to filter.
- Click Submit.
Database View
The Database View is where you configure which generators to use for each column. Left sidebar lists all tables from the selected datasource. Each table shows the column count. Filter by sensitivity using the At Risk, Protected, and Not Sensitive buttons. Column table shows the columns for the selected table:Configure a column
Click the edit icon on any column to open the column editor:Generator types
Row count
Click the edit icon next to the row count in the column table header to set how many rows to generate for each table.Add a column
Click Add Column to add a new column to a table beyond what was imported from the source.Privacy Hub
The Privacy Hub gives you a sensitivity analysis of all tables and columns imported from the source datasource. Use it to identify which columns contain sensitive data before configuring generators.Table View
The Table View previews the generated data before you export it. Select a table from the left sidebar to see a sample of the generated rows. From here you can:- Download Data — Save the generated dataset as a file.
- Export YAML — Export the generator configuration for reuse or version control.
- Regenerate Data — Trigger a new generation run with the current configuration.
Foreign Keys
Define relationships between tables to ensure generated data maintains referential integrity. Click New FK to create a relationship:- Foreign Key — Select the table and column that holds the foreign key.
- Primary Key — Select the table and column it references.