Continuous (GaussianGenerator)
The Continuous generator supports linking. It cannot be made consistent, but you can configure differential privacy.
The Continuous generator does support partitioning, which is configured in the
partitions
object outside of the links
object.There is no generator-specific configuration.
{
"presetId": "string",
"generatorId": "GaussianGenerator",
"schema": "string",
"table": "string",
"column": "string",
"dataType": "string" //MongoDB only
"metadata": {
"isDifferentiallyPrivate": boolean
},
"encryptionProcessor": "x-on", //To use configured Tonic data encryption
"customValueProcessor": "string" //If custom value processor applied
}
In this example replacement for the Continuous generator, differential privacy is enabled. The
capital-gain
column is partitioned by the native-country
and income
columns.{
"name": "capital-gain",
"schema": "public",
"table": "user-income",
"links": [
{
"presetId": "GaussianGenerator",
"generatorId": "GaussianGenerator",
"schema": "public",
"table": "user-income",
"column": "capital-gain",
"metadata": {
"isDifferentiallyPrivate": true
}
}
],
"partitions": [
"native-country",
"income"
]
}