❖ FixedNullCombinations
Last updated
Last updated
Compatibility: 2 or more columns of any sdtype
Do you want to apply this constraint to PII data? As part of its algorithm, this constraint will learn and remember some parameters in the synthesizer. While you can always share your synthetic data, we recommend caution when sharing out your synthesizer itself, as it will contain some of these parameters.
The FixedNullCombinations
constraint enforces that the null combinations between a set of columns are fixed. That is, no other permutations or shuffling of null values is allowed other than what's already observed in the data.
(required) column_names
: A list of two or more columns whose combinations are fixed when it comes to null values. The SDV will not further shuffle the null values between these column names.
Define your constraint using the parameters and then add it to a synthesizer.
It will continue to create new permutations of non-null values. If you would like to fix all combinations (null and non-null values), please apply the constraint instead.