Optional Parameters
On top of the provider's logic, you can apply options
Presence
- name: column_name
provider: Any.provider
presence: 0.8
Adds a percentage of presence to the column: with missing values in the result. Default value is 1, or always present. The parameter should be set between 0 and 1, otherwise it will be set to the closest.
In this example, 80% of the column will be generated, 20% will be missing.
Corrupted
- name: column_name
provider: Any.provider
corrupted: 0.001
Adds a percentage of corruption to the column: the provider asked will not validate the asked rule. For example for an email, the resulting will not be an email. For a random date or integer, it will not use the interval you provide.
Default value is 0, or no corruption. The parameter should be set between 0 and 1, otherwise it will be set to the closest.
In this example, 0.1% of the column will be corrupted.