
Unifikacja jest to proces, który ma na celu zmniejszenie różnorodności danych zgromadzonych w zasobach bazodanowych poprzez ich ujednolicenie. Ujednolicenie, to inaczej sprowadzenie czegoś do jednej postaci lub do jednej normy. Mam nadzieję, że poniższy przykład okaże się wystarczający w zrozumieniu procesu unifikacji danych.
PRZYKŁAD UNIFIKACJI
Innymi słowy, jeśli w wyniku rejestracji danych np. numerów identyfikacyjnych takich jak NIP, REGON, numery telefonów itp. użyto znaków interpunkcyjnych czy odstępowych takich jak: spacja, myślnik itp. – jak to przedstawiono w poniższej tabeli
id | imię | nazwisko | nip | telefon | dial_code |
25396 | Jan | Kowalski | 111 111 111 | 48 509 115 116 | |
1568 | Jan | Kowalski | 222-22-22-222 | 509-115-116 | |
458 | Jan | Kowalski | 333-333-33-33 | 0-48 509 115-116 | |
35621 | Jan | Kowalski | 444 444 44 44 | +(48) 509 115 116 |
to wynikiem unifikacji danych będzie masowa eliminacja znaków nadmiarowych i doprowadzenie danych do spójnego charakteru co przedstawiono w tabeli poniżej.
id | imię | nazwisko | nip | telefon | dial_code |
25396 | Jan | Kowalski | 1111111111 | 509115116 | 48 |
1568 | Jan | Kowalski | 2222222222 | 509115116 | |
458 | Jan | Kowalski | 3333333333 | 509115116 | 48 |
35621 | Jan | Kowalski | 4444444444 | 509115116 | 48 |
Po co komu unifikacja?
Często w wyniku rozwoju oprogramowania i usług powiązanych, wymagany jest zunifikowany format danych identyfikacyjnych co powoduje powstawanie błędów wymiany informacji w wyniku niespójności danych. Proces unifikacji wyeliminuje potencjalne problemy podczas wymiany danych i znacząco przyczyni się do wzrostu efektywności pracy.
Mierzysz się problemami związanymi z niespójnością danych? Pomyśl o ich unifikacji. Zapraszam do kontaktu.