❖ PrimaryToPrimaryKeySubset
Last updated
from sdv.cag import PrimaryToPrimaryKeySubset
my_constraint = PrimaryToPrimaryKeySubset(
main_table_name='Users',
conditional_column_name='Is Minor?',
relationships={
'Parental Info': [True]
})synthesizer = HSASynthesizer(metadata)
synthesizer.add_constraints([my_constraint])
synthesizer.fit(data)
synthetic_data = synthesizer.sample()constraints = synthesizer.detect_constraints(
data,
constraint_classes=['PrimaryToPrimaryKeySubset']
)