Old systems

În prezent lucrez pe un proiect nou și sunt abia la început. Este vorba de un sistem vechi de gestiune a stocului de articole dintr-un supermarket. Baza de date este Oracle, interfața este in Java și procedurile Oracle sunt rulate sub Unix…

Zilele astea am încercat să înțeleg de ce avem valoarea X într-o anumită coloană…buuun, destul de simpul, nu?… task standard pt un dezvoltator PL/SQL… Caut eu frumos în toate pachetele (vreo 30) și triggerii care folosesc tabela mea, încerc să înțeleg codul care a fost inițial scris (de altcineva) acum vreo 10 ani și corectat în ultimii 3 ani, ok, identific pachetele în cauză și gata, credeam că am rezolvat: aici facem insert, aici facem update, super.

Dar nuuuu, ei bine, mai există numeroase alte programe care apelează într-o anumită ordine procedurile mele și se pare că persoana care știe cam tot istoricul și tot fluxul ETL este în vacanță… Of course, documenție puțină…

Mă întreb oare: ar fi fost mai bine să avem tot fluxul de date reprezentat vizual într-un tool de ETL ca Pentaho sau ODI?

Lasă un răspuns

Acest site folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.