Company Name (CompanyNameGenerator)
The Company Name generator generates a random company name-like string.
Link object structure
The Company Name generator does not support linking. It can be self-consistent or consistent with another column. You cannot configure differential privacy.
The metadata
object is populated from the BaseMetadata
object.
There is no generator-specific configuration.
{
"schema": "string",
"table": "string",
"column": "string",
"dataType": "string", //MongoDB only
"metadata": {
"presetId": "string",
"generatorId": "CompanyNameGenerator",
"isConsistent": boolean,
"consistencyColumn": "string",
"encryptionProcessor": "x-on", //To use configured Structural data encryption
"customValueProcessor": "string" //If custom value processor applied
}
}
Example replacement
In the following replacement, the Company Name generator is applied to a company
column, and is consistent with a name
column.
{
"name": "company",
"schema": "public",
"table": "users",
"links": [
{
"schema": "public",
"table": "users",
"column": "company",
"metadata": {
"presetId": "CompanyNameGenerator",
"generatorId": "CompanyNameGenerator",
"isConsistent": true,
"consistencyColumn": "name"
}
}
]
}
Last updated
Was this helpful?