Primerjava strukture in podatkov
Dve ločeni orodji, ki odgovarjata na dve različni vprašanji: ali se ti shemi ujemata? in ali se te vrstice ujemajo?
Primerjava struktur
Z desno tipko kliknite bazo in izberite Primerjava struktur.
- Izberite bazi Leva (vir) in Desna (cilj).
- Kliknite 🔍 Primerjaj.
Rezultate lahko filtrirate:
| Filter | Prikaže |
|---|---|
| Vse | Vse objekte na obeh straneh |
| Različni | Objekte, ki obstajajo na obeh straneh, a se razlikujejo |
| Samo levo | Manjkajo na cilju |
| Samo desno | Odvečni na cilju |
| Enaki | Enaki na obeh straneh |
Tipična uporaba je preverjanje produkcijske sheme glede na razvojno pred izdajo — seznam Samo levo je tisto, kar mora vaša migracija še ustvariti.
Bazi sta lahko na različnih povezavah, zato deluje tudi primerjava lokalne kopije z oddaljenim strežnikom.
Primerjava podatkov
Kadar gre za vrstice, kliknite Primerjaj v orodni vrstici. Če je aktiven zavihek tabele, se njena tabela izpolni namesto vas.
- Izberite levo tabelo — povezavo, bazo, tabelo.
- Izberite desno tabelo.
- Izberite ključni stolpec, po katerem se ujemajo vrstice na obeh straneh.
- Kliknite ⇄ Primerjaj.
Vsaka vrstica se nato razvrsti:
| Stanje | Pomen |
|---|---|
| ← Samo levo | V levi tabeli, ne v desni |
| → Samo desno | V desni tabeli, ne v levi |
| ≠ Različno | Isti ključ, različne vrednosti |
| = Enako | Enako |
Enake vrstice so privzeto skrite, da izstopajo razlike; filtri preklapljajo med vsemi razlikami, samo levo, samo desno in razlikami.
Ključni stolpec izberite skrbno
Ujemanje je dobro le toliko, kolikor je dober ključ. Uporabite primarni ključ ali stolpec, ki je na obeh straneh resnično enoličen — neenoličen ključ naredi vsako primerjavo nesmiselno.
Kaj uporabiti
- Priprava migracije ali preverjanje uvedbe → Primerjava struktur.
- Preverjanje prenosa podatkov ali uvoza → Primerjava podatkov.
- »Nekaj je drugače, ne vem pa, kaj« → najprej struktura, nato podatki. Razlike v stolpcih pojasnijo večino razlik v vrsticah.
