Enhancements
Added filters for upstream subset records - In the subsetting configuration, for upstream related tables, you can now filter the records to include based on either a date value or a WHERE clause. Upstream tables contain data that has a foreign key that references a primary key in a target table. Upstream records are optional, and are not needed for referential integrity.
The Confirm Generation panel now provides access to tips to improve data generation performance.
Other updates
Tonic no longer offers DB2 as a data connector type.
On the Job History list, changed the job type "Privacy Scan" to "Sensitivity Scan".
Corrected a display issue in Privacy Hub where the column details panel extended past the bottom of the page.
For the JSON Mask generator, the path expression selection tool now works for arrays and for keys that contain spaces or special characters.
Tonic now provides a more meaningful error when Preserve Destination mode is assigned to a table in a workspace that does not have a defined destination database.
Added a message to notify users when queries used to validate a subset WHERE clause run for a long time.
Tonic now continues to record logs when a job fails.
Improved memory usage when running data generation.
Amazon Redshift
- Fixed an issue where Tonic failed to display an error for an invalid generator assignment.
MongoDB
- Corrected a subsetting issue that occurred when multiple foreign keys in one collection referred to the same primary key in another collection.
MySQL
- Updated the MySqlConnector driver to 2.2.0.
Oracle
- Downgraded the Oracle drivers to 3.21.70 after encountering issues with 3.21.80.
- Corrected an issue with the Event Timestamps generator.
PostgreSQL
- When executing
psqlandpgdumpcommands, we properly enforce the requirement to use SSL for connections. - Corrected connection issues by escaping special characters in password files.
Snowflake
Spark
- You can now apply the Timestamp Shift generator to string fields that contain datetime values.