hooliType 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"
      
  
circle-info

includeLetters ->booléen (true , false) ce paramètre précise si l'id doit contenir des lettres

circle-info

includeNumbers -> bolléen (true, false) ce paramètre précise si l'id doit contenir des chiffres

circle-info

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.

circle-info

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

circle-info

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

circle-info

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