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.
- Dans le stage Unique ID Generator, sous l'onglet Règles, cliquez sur Modifier.
-
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. - Cliquez sur OK.