Type Id
string
integer
float
bool
date
id
array / object
Le type id est un type qui permet de générer un identifiant unique incluant des paramètres de personnalisation. Il est utile nottament pour pour l'utilsation de Pattern (fonctionnalité permettant de créer plusieurs lignes avec un même id dans le but de reproduire un comportement d"utilisation....).
Pour générer un champs id sur un dataset cela prend toujours la même forme
// Exemple de champs générés
- fieldName : Idcar
type : id
#paramètre optionnel
includeLetters: true
includeNumbers: true
includeSpecialChars: false
start_by : "ID_test"
includeLetters ->booléen (true , false) ce paramètre précise si l'id doit contenir des lettres
includeNumbers -> bolléen (true, false) ce paramètre précise si l'id doit contenir des chiffres
includeSpecialChars -> bolléen (true, false) ce paramètre précise si l'id doit contenir des caractères spéciaux
Utilisation du Pattern
Pattern est un des 5 modules permettant de créer du réalisme au sein du dataset voir la page réalisme.
Pour plus dinfo allez sur la page pattern.
ur générer un champs id sur un dataset cela prend toujours la même forme
Pour permettre de générer un dataset ou un id peux être présent sur plusieurs lignes exemple (transaction bancaire), on utilise pattern.
pattern ->(booléen) à terme il sera soit supprimé car ne servant rien soit un booléen sera mis à la place. Ce paramètre prend en valeur type mais ne sert à rien
pattern_max_cycle ->(integer) donne le nombre maximum de répétition d'un id ex 3 alors l'id ne sera présent que 3 fois maximum dans le dataset
pattern_part_of_dataset ->(float min:0 , max:1) donne la aprt du dataset ayant des id pouvant être dupliqué. Si vous souhaitez que seulement 10% du datset contienne des id dupliqué alors pattern_part_of_dataset 0.1
Last updated