Nima Ma'lumotlar xaritasi
Tizimlar orasidagi maydonlar moslashtirish
Ma'lumotlar xaritasi — turli tizimlar, ma'lumotlar bazalari yoki formatlar orasidagi maydonlar, atributlar va ma'lumotlar tuzilmalari o'rtasidagi muvofiqlikni o'rnatish jarayoni.
Xaritalash turlari
| Turi | Tavsif | Misol | |------|--------|-------| | Sxemadan sxemaga | DB sxemalari o'rtasidagi muvofiqlik | Oracle → PostgreSQL | | Formatdan formatga | Format o'zgartirish | XML → JSON | | Semantik | Ma'noga asoslangan munosabat | "Mijoz" ↔ "Customer" | | Texnik | Ma'lumotlar turi muvofiqlik | VARCHAR → STRING |
Jarayon bosqichlari
- Manba tahlili — manba ma'lumotlar tuzilmasini o'rganish
- Maqsad tahlili — maqsad tuzilmasini o'rganish
- Qoidalarni belgilash — o'zgartirish mantiqsi
- Istisno ishlov berish — null, bo'sh qiymatlar, xatolar
- Tasdiqlash — xaritalash to'g'riligini tekshirish
O'zgartirish qoidalari
Oddiy o'zgartirishlar
- To'g'ridan-to'g'ri nusxalash: source.name → target.name
- Nomini o'zgartirish: source.client_id → target.customer_id
- Turini o'zgartirish: INTEGER → STRING
Murakkab o'zgartirishlar
- Birlashtirish: first_name + last_name → full_name
- Ajratish: full_address → city, street, zip
- Qidirish: code → ma'lumotnoma jadvalidan tavsif
- Hisoblashlar: price * quantity → total
Vositalar
- ETL platformalari — Informatica, Talend, SSIS
- iPaaS — MuleSoft, Dell Boomi, Workato
- Maxsus — Altova MapForce, CloverDX
- Ochiq kodli — Apache NiFi, Pentaho
Qo'llanilishi
Ma'lumotlar xaritasi tizimlarni integratsiyalash, ma'lumotlarni ko'chirish, omborlar qurish va B2B ma'lumotlar almashinuvi uchun muhimdir. Sifatli xaritalash butun tashkilotda ma'lumotlar yaxlitligi va izchilligini ta'minlaydi.