Définition d'un identifiant unique

Par défaut, le stage Unique ID Generator crée un ID séquentiel, avec le premier enregistrement doté d'un ID de 0, le second enregistrement doté d'un ID de 1, le troisième enregistrement doté d'un ID de 2, etc. Pour modifier la manière dont l'ID unique est généré, suivez cette procédure.

  1. Dans le stage Unique ID Generator, sous l'onglet Règles, cliquez sur Modifier.
  2. Choisissez la méthode à utiliser pour générer l'ID unique.
    Options Description
    Le tag numérique séquentiel débute à Affecte une valeur numérique incrémentielle à chaque enregistrement en commençant par le nombre que vous indiquez. Si vous indiquez 0, le premier enregistrement aura un ID de 0, le deuxième aura un ID de 1, etc.
    Balise numérique séquentielle commençant à la valeur dans un champ de base de données Affecte une valeur numérique incrémentielle à chaque enregistrement en commençant par le nombre maximal de lectures à partir du champ de base de données. Ce nombre est ensuite incrémenté de 1 et affecté au premier enregistrement. Par exemple, si le nombre de lectures du champ de base de données est 30, le premier enregistrement aura un ID de 31, le deuxième enregistrement aura un ID de 32, etc.
    Connexion
    Sélectionnez la connexion de base de données à utiliser. Vos choix varient en fonction des connexions qui sont définies dans le Gestionnaire de connexion de Management Console. Si vous devez établir une nouvelle base de données, ou modifier ou supprimer une connexion existante, cliquez sur Gérer.
    Si vous ajoutez ou modifiez une connexion de base de données, remplissez ces champs :
    Nom de la connexion
    Saisissez le nom de la connexion.: Ce nom est entièrement de votre choix.
    Pilote de la base de données
    Sélectionnez le type de base de données approprié.
    Options de connexion
    Indiquez l'hôte, le port, l'instance, le nom d'utilisateur et le mot de passe à utiliser pour vous connecter à la base de données.
    Vue de la table
    Indiquez la table ou la vue de la base de données que vous souhaitez interroger.
    Champ Database
    Sélectionnez une colonne à partir de la liste pour générer une clé unique.

    Les types de données pris en charge pour la génération d’ID unique sont les suivants :

    long
    Un type de données numériques qui contient à la fois des nombres entiers négatifs et positifs entre -263 (-9,223,372,036,854,775,808) et 263-1 (9,223,372,036,854,775,807).
    integer
    Un type de données numériques qui contient à la fois des nombres entiers négatifs et positifs entre -231 (-2,147,483,648) et 231-1 (2,147,483,647).
    bigdecimal
    Type de données numérique prenant en charge 38 points de précision décimaux. Utilisez ce type de données pour les données utilisées dans les calculs mathématiques requérant un haut niveau de précision, en particulier ceux impliquant des données financières. Le type de données bigdecimal prend en charge des calculs plus précis que le type de données double.
    double
    Un type de données numérique qui contient à la fois des nombres en double précision négatifs et positifs entre 2-1074 et (2-2-52)×21023. En notation E, la plage de valeurs est comprise entre -1.79769313486232E+308 et 1.79769313486232E+308.
    flottant
    Un type de données numérique contenant des nombres de précision seuls négatifs et positifs entre 2-149 et (2-223)×2127. En notation E, la plage de valeurs est comprise entre -3.402823E+38 et 3.402823E+38.
    Horodatage Crée une clé unique en fonction de l'horodatage au lieu de la numérotation séquentielle.
    UUID

    Crée une clé d'identifiant de 32 chiffres universellement unique pour chaque enregistrement. Les chiffres de la clé sont affichés en cinq groupes séparés par des traits d’union, sous la forme 8-4-4-4-12, pour un total de 36 caractères (32 caractères alphanumériques et quatre traits d'union). Exemple : 123e4567-e89b-12d3-a456-432255330000

    Désactivé Sélectionnez cette option uniquement si vous souhaitez générer une clé non unique à l'aide d'un algorithme.
  3. Cliquez sur OK.