2.8 KiB
2.8 KiB
21.1 Adatmélység és Idővonal
A rendszer célja a teljes EU-s járműpark lefedése a 2000-es évjárattól kezdődően.
Hierarchia: Make -> Model -> Generation -> Engine Variant -> Trim Level.
Kezdeti adatok: Az első fázisban a robot a 4 alapszintet tölti (Márka, Típus, Évjárat, Motor), majd iteratívan mélyíti a factory_data JSONB mezőt (olajmennyiség, nyomaték, guminyomás stb.).
# 21. Deep Asset Catalog (MDM)
Ez a dokumentum írja le a járművek technikai mélységét kategóriánként.
1. Kategória Specifikus Adatok (JSONB Schemas)
- Személyautó: Klíma fajták (digit, többzónás), hajtáslánc, ADAS rendszerek.
- Teherautó/Kamion: Tengelyek száma, fülke típusa, retarder típusok, menetíró.
- Motorkerékpár: Munkaütem, hűtés módja, táskák/dobozok konfigurációja.
- Hajó: Merülés, vízkiszorítás, orrsugárkormány, navigációs elektronika.
2. Numerikus Indexelés
A gyors keresés érdekében a következő mezők fix oszlopok:
engine_capacity(ccm)power_kw(kW)weight_kg(Súly)year_from / year_to(Gyártási időszak)
21. Deep Asset Catalog & Master Data Management (MDM)
Ez a modul a rendszer "agyát" képezi, ahol a zajos külső forrásokból származó adatok tiszta, dúsított és egyedi járműspecifikációkká alakulnak.
21.1 Adatmodell (vehicle_model_definitions)
A katalógus nem egyszerűen rekordokat tárol, hanem egy Master-Slave viszonyrendszert valósít meg a duplikációk elkerülése érdekében.
Kulcsfontosságú mezők:
technical_code: Egyedi gyári azonosító (pl. PC44, ZX600R). Elsődleges kulcs a deduplikációhoz.parent_id: Önhivatkozás. Ha egy rekord duplikátum, itt mutat a Master (eredeti) rekordra.synonyms(JSONB): Alternatív elnevezések gyűjteménye (pl. "Tracer 9", "MT-09 Tracer") a kereshetőség javítására.year_from / year_to: Gyártási intervallumok a generációk megkülönböztetéséhez.specifications(JSONB): Műszaki adatok (olajmennyiség, gyertya típus, hűtőfolyadék).
21.2 Master-Merge Logika
A rendszer az "Igazság Hierarchiáját" követi az adatok mentésekor:
- Hatósági Adat (RDW): CCM és teljesítmény (kW) forrása.
- AI Adatbányászat (Gemini + Google Search): Technikai kódok, évjáratok és szervizadatok forrása.
- Manuális felülbírálat: Legmagasabb prioritású
status = 'manual_check'.
Összefésülési szabály (Deduplikáció):
A Robot 2 csak akkor olvaszt össze két rekordot, ha:
- A
make(gyártó) egyezik. - A
technical_codeazonos és nem 'N/A'. - A
engine_capacity(CCM) megegyezik.
21.3 Állapotgépek (Status Lifecycle)
unverified: Alapállapot, csak nyers adatok.ai_enriched: Sikeresen dúsított, hitelesített Master rekord.duplicate: Felismert másolat, amely egy Master rekordhoz van láncolva.