Et unikt id på 128 bit, skrevet som 32 tegn i fem grupper. Det, der gør det brugbart, er ikke længden, men at hvem som helst kan lave et uden at spørge nogen om lov.
Definition
UUID står for universally unique identifier. Microsoft kalder det samme GUID. Det skrives normalt som 8-4-4-4-12 hexadecimale tegn adskilt af bindestreger, for eksempel f47ac10b-58cc-4372-a567-0e02b2c3d479. Formatet er standardiseret af IETF, oprindeligt i RFC 4122 og siden afløst af RFC 9562.
Det afgørende er ikke talrummet, men fraværet af en udsteder. Ingen central instans deler UUID'er ud. Et system, der har brug for en identifikator, laver den selv, når som helst, uden netværk og uden at koordinere med nogen. Rummet er så stort, at to uafhængigt genererede id'er i praksis aldrig kolliderer.
Det er den egenskab, der gør dem brugbare på tværs af systemer, som ikke kender hinanden. To databaser, der aldrig har talt sammen, kan lægges sammen, uden at id'erne støder sammen, og et id lavet i et feltværktøj uden dækning holder, når enheden kommer online igen.
Et UUID siger ingenting om, hvad det peger på. Det kan ikke læses, sorteres meningsfuldt eller gættes, og netop derfor er det en dårlig erstatning for et navn eller et anlægsnummer. Det er en nøgle, ikke en beskrivelse.
Sammenlign med de GS1-numre, branchen ellers bruger. Et GLN eller et GSRN er tildelt: nogen ejer nummerserien, og du får dit udsnit af den. Det giver sporbarhed til en udsteder, og det koster koordinering. Et UUID giver det modsatte: nul koordinering, ingen udsteder at spørge og ingen mening i selve tallet.
Begge dele er nødvendige. Målepunktet har et GSRN, fordi hele markedet skal være enige om det. Komponenten i anlægget har et GlobalID, som er et UUID, fordi ingen central instans deler identiteter ud til afbryderne i en netstation.
RUNA tildeler GlobalID ved varemodtagelse. Det er det tidligste punkt, hvor komponenten findes som en fysisk ting hos os, og derfra følger id'et den gennem flytninger, ejerskifter og systemskifter.
I praksis
Sammenlign med de GS1Global standardiseringsorganisation kendt for stregkoder, GTIN og GSRN - standarden bag unikke målepunkts-ID i elmarkedet.-numre, branchen ellers bruger. Et GLNGlobalt lokationsnummer fra GS1 - tretten cifre der entydigt identificerer en juridisk enhed eller et sted. På elmarkedet er GLN-nummeret aktørens identitet. eller et GSRNGlobal Service Relation Number - den unikke 18-cifrede identifikator for hvert målepunkt, baseret på GS1-standarden. er tildelt: nogen ejer nummerserien, og du får dit udsnit af den. Det giver sporbarhed til en udsteder, og det koster koordinering. Et UUID giver det modsatte: nul koordinering, ingen udsteder at spørge og ingen mening i selve tallet.
Begge dele er nødvendige. Målepunktet har et GSRN, fordi hele markedet skal være enige om det. Komponenten i anlægget har et GlobalIDEt unikt id, der følger en komponent gennem hele levetiden, på tværs af hvert system, den optræder i. Den tekniske betegnelse er UUID., som er et UUID, fordi ingen central instans deler identiteter ud til afbryderne i en netstation.
RUNATvimennings komponentregister for elektriske installationer - giver struktur og sporbarhed for de komponenter, som installationerne bygges af. tildeler GlobalID ved varemodtagelse. Det er det tidligste punkt, hvor komponenten findes som en fysisk ting hos os, og derfra følger id'et den gennem flytninger, ejerskifter og systemskifter.