Description
Summary:Tradicionalna skladišta podataka i analitički alati za podršku odlučivanju orijentirani su prema strateškoj razini odlučivanja. Međutim, kao posljedica brzih promjena na tržištu današnje poslovodstvo zahtjeva i računalnu potporu za odlučivanje na taktičko - operativnoj razini poslovanja. Kako bi se u svakom konkretnom slučaju moglo definirati pojmove "u stvarnom vremenu" (RT), odnosno "gotovo u stvarnom vremenu" (NRT) neophodno je analizirati suštinu odgovarajućeg poslovnog procesa. U takvom kontekstu potrebno je odrediti optimalnu frekvenciju osvježavanja skladišta podataka - dnevna ili čak tjedna osvježavanja više nisu prihvatljiva. S druge strane, zahtjevi za automatizacijom procesa ažuriranja na način da se minimizira vrijeme u kojem skladište podataka nije raspoloživo, u suprotnosti su s tradicionalnim pristupom procedurama za izlučivanje, transformaciju i punjenje (ETL). Zakašnjeli činjenični i dimenzijski podaci dodatno otežavaju situaciju jer mijenjaju sadržaj i rezultate već napravljenih izvještaja. Zato je potrebno uvesti i elemente vremenskih (temporal) baza podataka - iako postojeće relacijske baze podataka još uvijek imaju ograničenu podršku (DDL, DML) za ovakav pristup. Analizirani primjer iz prakse daje prikaz izgradnje skladišta podataka u stvarnom vremenu korištenjem mehanizama koji su raspoloživi u okvirima komercijalne verzije relacijske baze podataka. A traditional data warehouse and business intelligence applications focus on decision support at the strategic level. But, as a result of fast changes on the market, today's management demands software support also for the tactical level. To exactly define the terms "Real Time" (RT) or "Near Real Time" (NRT), underlying business processes must be analyzed. In that context, optimal refresh frequency of the DWH must be determined - daily or even weekly refresh rates are not acceptable any more. However, requirements for continuous updates with almost no DWH downtime are quite inconsistent with traditional Extraction, Transformation and Loading ...