Citat:
Tako da ne vidim razlog brisanja necega sto "vise nece trebati". A i sama ideja DW-a je da ne postoji UPDATE i DELETE nego samo INSERT podataka, stavise zabranjeno je brisati u updatovati podatke.
Nekako ne mogu da se slozim sa ovom konstatacijom. Brisanje podataka nije zabranjeno cak sta vise mislim da je veoma losa administracija sistema gde se ne vodi racuna o podacima.
U zavisnosti za sta se koristi BW sistem se pravi i plan koliko podaci moraju da se cuvaju. Sve ono sto nije potrebno treba da se obrise, arhivira, pomeri, kako god hoces.
Citat:
Dimenzije dw-a spuštaju ključeve na fakt tabelu i nije mi jasno kako će se onda brisati podaci iz fakt tabele. Mislim da brisanje podataka iz fakt tabele nema uopšte smisla pošto je svima u interesu (pogotovo oni koji analiziraju podatke) da imaju što veću količinu podataka i dužu istoriju podataka. A problemi sa velikom količinom podataka se mogu rešiti sa particionisanjem tabela.
Nije mi jasno kako ovo ima veze. Ti u fakt tabeli imas "fakt" podatke plus kljuceve dimenzija. Ako obrises podatke iz fakt tabele brisu se kljucevi koji su bili vezani za te obrisane podatke ali podaci u dimenzijama ostaju i dalje u dim tabelama tako da dodavanje novih "fakt" podataka moze da se radi bez ikakvih problema.
Poenta BW sistema nije da postani ogromni sistemi u koje cemo stavi sve sto nam padne na pamet. Kada se krecu BW projekti sve radi savrseno ali samo zato sto je malo podataka, onda tokom vremena kako se povecava baza tako klijenti pocinju da se zale, te ovo je sporo, te ono je sporo a kao vrednosti za poredjenje se uzima ono vreme kada nije bilo mnogo podataka i sve je radilo prilicno brzo.
Evo ga tekst jednog SAP servisa koji pokriva ovo o cemu pisemo (Data Volume Strategy for BW)
Your database is a large contributor to your total cost of ownership. By scheduling the Data Volume Strategy for SAP BW service to manage the size and growth of your database, you take a big step toward reducing the costs and getting more out of your investment.
The following bullets all represent advantages your company can take away from the Data Volume Strategy for SAP BW service:
- Reduce necessary disk space. 1GB of disk space can cost between 800 – 1,000 USD per year. This includes hardware, software, maintenance, and human resources related to storage and storage management. After you apply the recommendations given in the service report, experience shows that your database size and growth can be reduced by approximately 15 - 50%, depending on your current housekeeping practices.
- Reduce the growth rate of the database and of individual tables.
- Reduce time needed for managing disk space. While disk space is relatively inexpensive, managing it is not. Managing disk space can take 10 hours or more per GB per year. If an enterprise is experiencing a 30% annual growth rate, the amount of time required to manage the data will double in 3 years.
- Benefit from more efficient use of existing resources such as hard drives, memory, and CPU. Thus, you do not need to buy additional hardware to tackle increased database volumes or new development.
- Increase system availability because administration tasks like software upgrades, database reorganization, data backups, or recovery can be done in less time.
- Improve performance and response time of data loads and query reporting with a smaller database.
Mislim da je ovo napravljeno 2006-e tako da su cene po Gb velike ali poenta je tu.
Sa tobom mogu da se slozim da ono sto je potrebno treba da se cuva (zarad analize, predvidjanja, zakonske regulative) ali "data volume management" je veoma bitan jer kolicina podataka ima ogroman uticaj na ceo BW sistem.