Transform: Faker Entity Replacement¶
-
class
gretel_client.transformers.transformers.fake_constant.
FakeConstant
(config: gretel_client.transformers.transformers.fake_constant.FakeConstantConfig)¶ -
config_class
¶ alias of
FakeConstantConfig
-
-
class
gretel_client.transformers.transformers.fake_constant.
FakeConstantConfig
(labels: List[str] = None, minimum_score: Optional[float] = None, seed: int = None, fake_method: str = None, locales: List[str] = None, locale_seed: Optional[int] = 0)¶ Create a fake value of a certain entity / type given an input value.
- Parameters
seed – A required starting seed for the underlying fake generator. Use the same seed in order to get the same fake values for a given input.
fake_method – A string of what kind of fake entity to create. One of the keys from the
FAKER_MAP
mapping. The return type from Faker is retained and used to replace the source value. Please see thefaker
module docs for the available methods to use.locales – A list of locales to use for generating fake values. Please see the
faker
module docs for the available locales to use.locale_seed – An optional seed to use for initializing the order of locales to be used for creating fake values