Gratis tool / geen upload

Afstemming van credentialbestanden: productie- en backend-UID-lijsten matchen

Laad aan de ene kant het productiebestand voor personalisatie en aan de andere kant de backendexport. De engine matcht identificatoren over weergaven en bytevolgordes heen en levert het uitzonderingsregister plus een gecorrigeerd importbestand.

Afstemming van credentialbestanden
Alle berekeningen worden in deze browser uitgevoerd. Invoer wordt niet geüpload of door ChargeRFID opgeslagen.

MATCH / 2× CSV

Afstemming van credentialbestanden

Vergelijk een productiebestand voor personalisatie met een backendexport. De engine herkent genormaliseerde, aangevulde, decimaal equivalente en byte-omgekeerde identificatoren.

Aantal bytes

Productiebestand

Uitgegeven of gepersonaliseerde credentialrecords

0 · Gegevensrijen

Backendbestand

Geïmporteerde of geregistreerde credentialrecords

0 · Gegevensrijen
Laad beide bestanden om de afstemming te starten.
56-BIT / 0 UPLOAD

Laad beide bestanden om de afstemming te starten.

De klassieke fout die u hiermee voorkomt

De kaarten arriveren, de batch wordt geïmporteerd, en een deel wordt bij het laadpunt of de lezer geweigerd. De chips zijn vrijwel altijd in orde: het productiebestand en de backend beschrijven dezelfde identificatoren gewoon anders. De ene kant slaat hexadecimaal op, de andere decimaal; de ene bewaart voorloopnullen, de andere heeft ze verwijderd; ergens in de keten is de bytevolgorde omgekeerd.

Dit met het blote oog uitzoeken over duizenden rijen is traag en foutgevoelig. De twee bestanden afstemmen vóór of direct na levering maakt van een week supporttickets een controle van vijf minuten.

Zo werkt de matching-engine

Elke identificator uit beide bestanden wordt genormaliseerd naar een canonieke bytereeks op de gekozen lengte. De engine matcht daarna in vier rondes: exacte of genormaliseerde matches, matches na aanvulling met voorloopnullen, decimaal equivalente matches en matches met omgekeerde bytevolgorde. Elke match krijgt een categorielabel, zodat u ziet hoe het verschil is ontstaan.

Wat overblijft is het uitzonderingsregister: identificatoren die in de backend ontbreken, extra's in de backend, duplicaten aan beide kanten, ambigue gevallen met meerdere kandidaten en waarden die op de gekozen lengte niet te interpreteren zijn.

Exports die de discussie beëindigen

Een afstemmingsrun levert drie CSV-exports op: het uitzonderingsregister voor de eigenaar van de data, het matchbewijs dat elk productierecord aan zijn backendrecord koppelt, en een gecorrigeerd importbestand dat al is omgezet naar de weergave en bytevolgorde die de backend verwacht.

Beide bestanden worden lokaal in uw browser geparseerd en nooit geüpload. Voor volgende bestellingen legt de bijbehorende datacontract-tool het afgesproken formaat vast als JSON met acceptatievectoren, zodat de volgende batch in één keer schoon importeert.

Vragen over afstemming

Vragen over afstemming

De meest voorkomende oorzaken zijn verschillen in weergave en bytevolgorde: de backend slaat decimaal op terwijl het bestand hexadecimaal was, voorloopnullen zijn verloren gegaan, of het lezerpad keert bytes om. Vergelijk het productiebestand met de backendexport om te zien welke transformatie het verschil verklaart.

Bevestig eerst de omkering door beide bestanden af te stemmen: omgekeerde matches worden expliciet gelabeld. Corrigeer daarna slechts één kant, bij voorkeur door een gecorrigeerd bestand in de verwachte bytevolgorde opnieuw te importeren. Vermijd handmatige correcties over duizenden rijen.

Een korte machineleesbare afspraak die bytelengte, weergave, bytevolgorde, voorloopnulbeleid en hoofdlettergebruik vastlegt tussen kaartproducent en backendbeheerder, samen met acceptatievectoren om tegen te testen. Zo'n contract neemt de ambiguïteit weg die afstemmingsproblemen veroorzaakt.

Nee. Beide bestanden worden lokaal in uw browser geparseerd en gematcht. Er wordt niets verzonden naar of opgeslagen door ChargeRFID, dus de tool is bruikbaar met productiedata.

Beoordeling door engineer

Een tweede paar ogen op dit resultaat?

Laat een zakelijk e-mailadres achter en een credential-engineer van ChargeRFID reageert met een korte beoordeling van uw formaatsituatie, meestal binnen één werkdag. Alleen uw e-mailadres en uw notitie worden verzonden; uw identificatorgegevens verlaten deze browser nooit.

Geen nieuwsbrief, geen lijst. Eén antwoord van één engineer.

Laat de volgende levering in één keer schoon importeren.

Elke ChargeRFID-bestelling wordt geleverd met een machineleesbaar datacontract en acceptatievectoren die vóór productie zijn afgestemd, zodat afstemming een formaliteit wordt in plaats van een reddingsactie.