Ett unikt id på 128 bitar, skrivet som 32 tecken i fem grupper. Det som gör det användbart är inte längden, utan att vem som helst kan skapa ett utan att fråga någon om lov.
Definition
UUID står för universally unique identifier. Microsoft kallar samma sak GUID. Det skrivs vanligtvis som 8-4-4-4-12 hexadecimala tecken med bindestreck emellan, till exempel f47ac10b-58cc-4372-a567-0e02b2c3d479. Formatet är standardiserat av IETF, ursprungligen i RFC 4122 och sedan ersatt av RFC 9562.
Det avgörande är inte talrymden utan frånvaron av en utgivare. Ingen central instans delar ut UUID:er. Ett system som behöver en identifierare skapar den själv, när som helst, utan nätverk och utan att samordna med någon. Rymden är så stor att två oberoende genererade id:n i praktiken aldrig krockar.
Det är den egenskapen som gör dem användbara över system som inte känner varandra. Två databaser som aldrig har pratat kan slås ihop utan att id:na krockar, och ett id som skapats i ett fältverktyg utan täckning håller när enheten kommer online igen.
Ett UUID säger ingenting om vad det pekar på. Det går inte att läsa, sortera meningsfullt eller gissa, och just därför är det en dålig ersättning för ett namn eller ett anläggningsnummer. Det är en nyckel, inte en beskrivning.
Jämför med GS1-numren branschen annars använder. Ett GLN eller ett GSRN är tilldelat: någon äger nummerserien och du får ditt utsnitt av den. Det ger spårbarhet till en utgivare, och det kostar samordning. Ett UUID ger det motsatta: noll samordning, ingen utgivare att fråga och ingen mening i själva talet.
Båda behövs. Mätpunkten har ett GSRN för att hela marknaden måste vara överens om det. Komponenten i anläggningen har ett GlobalID, som är ett UUID, för att ingen central instans delar ut identiteter till brytarna i en nätstation.
RUNA tilldelar GlobalID vid varumottagning. Det är den tidigaste punkten där komponenten finns som en fysisk sak hos oss, och därifrån följer id:t den genom flyttar, ägarbyten och systembyten.
I praktiken
Jämför med GS1Global standardiseringsorganisation känd för streckkoder, GTIN och GSRN - standarden bakom unika mätpunkts-ID i elmarknaden.-numren branschen annars använder. Ett GLNGlobalt lokaliseringsnummer från GS1 - tretton siffror som entydigt identifierar en juridisk enhet eller en plats. På elmarknaden är GLN-numret aktörens identitet. eller ett GSRNGlobal Service Relation Number - den unika 18-siffriga identifieraren för varje mätpunkt, baserad på GS1-standarden. är tilldelat: någon äger nummerserien och du får ditt utsnitt av den. Det ger spårbarhet till en utgivare, och det kostar samordning. Ett UUID ger det motsatta: noll samordning, ingen utgivare att fråga och ingen mening i själva talet.
Båda behövs. Mätpunkten har ett GSRN för att hela marknaden måste vara överens om det. Komponenten i anläggningen har ett GlobalIDEtt unikt id som följer en komponent genom hela livslängden, över varje system den förekommer i. Den tekniska beteckningen är UUID., som är ett UUID, för att ingen central instans delar ut identiteter till brytarna i en nätstation.
RUNATvimennings komponentregister för elektriska installationer - ger struktur och spårbarhet för komponenterna som installationerna byggs av. tilldelar GlobalID vid varumottagning. Det är den tidigaste punkten där komponenten finns som en fysisk sak hos oss, och därifrån följer id:t den genom flyttar, ägarbyten och systembyten.