1 / 18

Data warehouse modeliranje, principi i iskustva

Data warehouse modeliranje, principi i iskustva. Goran Milanov dipl. in ž. Banca Intesa Beograd goran.milanov @ bancaintesabeograd.com. Predviđanje. Fibonačijevi brojevi:

hertz
Download Presentation

Data warehouse modeliranje, principi i iskustva

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Data warehouse modeliranje, principi i iskustva Goran Milanov dipl. inž. Banca Intesa Beograd goran.milanov@bancaintesabeograd.com

  2. Predviđanje... Fibonačijevi brojevi: Koriste se za planiranje prodaje i kupovine vrednosnih papira. Stručnjaci pomoću njih planiraju špekulacije na berzi koje se odnose na porast i pad cena. Tu teoriju je razvio tridesetih godina prošlog veka R. N. Eliot. Leonardo Fibonači je rođen u Pizi u 12 veku, ali se je obrazovao u Alžiru. Bio je izučavalac matematike kod čuvenog matematičara al-Kvarizmija i po njemu je nazvan taj algoritam.Fibonači je bio taj koji je Evropu upoznao sa arapskim brojevima, koji su zamenili stare rimske brojeve.

  3. OLTP i OLAP sistemi • OLTP – OnLine Transaction Processing sytem • OLAP – OnLine Analitical Processing sytem (Microsoft, SAS...) • DSS - Decision Support System • ETL – Extract, Transform and Load

  4. Business Intelligence Systems DSS Data Warehouse OLAP Cube Transaction Data ETL OLAP Cubes Data Marts DSS

  5. n-dimenzione strukture podataka • OLAP strukture podataka • OLAP kocke ili Kocke podataka

  6. Dimenzije i mere • Dimenzije su nešta šta merimo • Mere su nešta čime merimo

  7. Tabele • Dimenzione tabele • Fact tabele • Surogat ključevi • Prirodni ključevi

  8. Star i Snowflake šema • Star šema • Snowflake šema

  9. Slowly changing dimension • SCD Type1 • SCD Type 2 • SCD Type 3 • SCD Type 4 • SCD Type 6 (Hybrid)

  10. SCD Type 1

  11. SCD Type 2

  12. SCD Type 3

  13. SCD Type 4

  14. SCD Type 6 (Hybrid) To je kombinacija pristupa u tipovima 1, 2 i 3

  15. Dimenzioni dizajn u četiri koraka • Izaberite jedan poslovni proces za modeliranje. • Definišite delove poslovnog procesa. Definisanje delova znači da specifikujete tačno šta redovi jedne pojedinačne fact tabele reprezentuju. • Identifikujte dimenzije koje se odnose na redove svake fact tabele. • Identifikujte numeričke faktove (mere) koji će popuniti redove fact tabele.

  16. Dalje... • Uradite GAP analizu. • Definišite analitičke teme • Uradite Data Warehouse BUS matricu (Dimenzije po procesima) • Definišite izveštaje koje želite da dobijete • Napravite dokument Vizija i okvir projekta

  17. Dalje... • Utrošite dosta vremena u procesu modeliranja. Isplatiće se. • Definišite metapodatke da bi i drugi mogli da se snađu. • U procesu modeliranja morate imati u vidu i OLAP sistem koji ćete koristiti. • Neka Vam nazivi dimenzionih tabela poči nju sa Dim a fact tabela sa Fact.

  18. Pitanja? Goran Milanov goran.milanov@bancaintesabeograd.com

More Related