Hoi Hoi,
De laatste week stage. Dit zal de laatste keer zijn dat ik iets post op mijn blog.
Na 8 weken zit het er bijna op. De laatste zaken worden afgerond en dan zit onze stage er definitief op… L.
Net nu alles in zijn plooi begint te vallen is het tijd om afscheid te nemen.
Deze week heb ik verder gewerkt op het rapport voor PGV. Dit rapport wordt gevoed door data uit een vrij grote en complexe procedure. Tijdens de week zijn er nog veel aanpassing geweest, niet enkel programmatorisch, maar ook de logica achter bepaalde codes is nog gewijzigd.
Daarom moest ik steeds dingen aanpassen in de procedure.
Deze procedure duurt wanneer je ze de eerste maal loopt om de gegevens in de feitentabel steekt vrij lang. Daarom moest ik via putty een sessie rechtstreeks op de server openen en deze procedure ’s avonds laten lopen.
nadien heb ik de universe in BO aangepast aan de nieuwe vormgeving. Ik moest ook de initiele view die in de universe gebruikt wordt aanpassen.
Op het einde van de week was een vreemd iets aan de gang. In de tabel zelf stond een 0 wat het correcte gegevens was en business objects infoview maakte er een 1 van… heel vreemd, en alles uitgeprobeert, maar er was geen ontkomen aan. Ik heb dan uiteindelijk de measure terug op universe niveau gemaakt, (hij was nu aangemaakt op basis van de view). Dit leverde op zich geen problemen op, alleen was het wel even zoeken naar de correcte plaatsing van de haken.
Het statement ziet er zo uit.
case when((trunc(DWH.VIEW_F_ITEMS.KPTIFIRSTDTS)-trunc(DWH.VIEW_F_ITEMS.HUBLASTDTS)) -(case when DWH.VIEW_F_ITEMS.COUNTRYANSICODE = 43 then decode(DWH_D_TIME_HUBLASTDTS.DAY_OF_WEEK,’Monday’, 1, ‘Friday’,2,0)end)) <= 0 then ’0′ when((trunc(DWH.VIEW_F_ITEMS.KPTIFIRSTDTS)-trunc(DWH.VIEW_F_ITEMS.HUBLASTDTS))-(case when DWH.VIEW_F_ITEMS.COUNTRYANSICODE = 43 then decode(DWH_D_TIME_HUBLASTDTS.DAY_OF_WEEK,’Monday’, 1, ‘Friday’,2,0) end))>=5 then ’5+’ else to_char(((trunc(DWH.VIEW_F_ITEMS.KPTIFIRSTDTS)-trunc(DWH.VIEW_F_ITEMS.HUBLASTDTS)) -(case when DWH.VIEW_F_ITEMS.COUNTRYANSICODE = 43 then decode(DWH_D_TIME_HUBLASTDTS.DAY_OF_WEEK,’Monday’, 1, ‘Friday’,2,0) end)))end
Onder de collega’s begint nu ook alles op wieltjes te lopen. We beginnen iedereen te eindelijk wat een beetje beter te kennen en we amuseren ons J… Spijtig dus dat het gedaan is!
Een geweldige, ‘jammer dat het gedaan is’ , super laatste week!
Enfin,
tot in het stageverslag zekers!
Frederik