Section outline


    • PROIECTAREA DWH

      Depozitarea datelor nu se referă la instrumente. Mai degrabă, este vorba despre crearea unei strategii de planificare, proiectare și construire a unui magazin de date capabil să răspundă la întrebările unei afaceri

      În acest context o strategie bună este un proces care nu este niciodată terminat, mai degrabă este un ciclu continuu de perfecționări.

      Instrumentele care există funcționează bine pentru a ajuta la realizarea proiectului informational pentru business prin încărcarea tabelelor țintă în depozitul de date, nu pot crea un plan pentru depozit. 

      PRIN URMARE, ESTE IMPORTANT SĂ ÎNȚELEGEM PAȘII CARE TREBUIE REALIZATI MAI ÎNAINTE DE UTILIZAREA INSTRUMENTULUI.

      Iată acesti pasi:

      1.  Clarificăm cerințele sarcinei Dvs. (Instrumentul principal: document de definire a cerințelor, a rapoartelor pentru procesul decizional), prin examinarea întrebărilor și răspunsurilor adresate utilizatorilor de afaceri în timpul procesului de cercetare. Adițional este important să examinăm orice rapoarte sau analize existente pe subiectul abordat pentru crearea unui DD.

      2.  Clarificăm datele sursă pentru sarcina formulată. Clarificăm relațiile care există între datele sursă. Încercăm să înțelegem datele sursă și conținutul acestora, efectuînd o analiză a lacunelor cu privire la ceea ce urmează să facem și nu avem în ceea ce privește datele existente. Identificăm sursele de găsire a acestor date sau de generare a lor.

      3.  Proiectăm modelul de date pentru depozitul de date. Modelăm DD folosind una din „schemele” existente.

      4.  Definim regulile de mapare, adică regulile ce definesc de obicei ce trebuie de făcut în condițiile specifice ale proiectului concret formulat de sarcină. Creăm reguli noi pentru ceea ce urmează să facem, pornind de la tabelele sursă existente la tabelele țintă. Aceste reguli  nu prezic viitorul, dar urmează să ajute să luăm măsuri semnificative în present pentru a realiza proiectul formulat cu scopul lui țintă pentru activitățile de business.

      5.  Convertim regulile Proiectului sarcinii sursă studiat, în scopul final,   prin prezentarea regulilor pentru a atinge Scopul descriind metadatele lui (instrument principal al utlizării datelor și rezolvării practice a Proiectului formulat folosind SSAS (sau SAS) împreună cu proiectarea multidimensională și tehnologia cuburilor de date).

      Depozitarea datelor nu se referă la instrumente. Mai degrabă, este vorba despre crearea unei strategii de planificare, proiectare și construire a unui magazin de date capabil să răspundă la întrebările unei afaceri

      În acest context o strategie bună este un proces care nu este niciodată terminat, mai degrabă este un ciclu continuu de perfecționări.

      Instrumentele care există funcționează bine pentru a ajuta la realizarea proiectului informational pentru business prin încărcarea tabelelor țintă în depozitul de date, nu pot crea un plan pentru depozit. 

      Pași pentru planificarea DD

      Înțelegerea cerințelor

      De exemplu,

      Sistemul ar trebui să imprime rezultatele sau să le prezinte la ecran la cererea utilizatorului.

      Culegerea datelor

             Acest pas se începe cu culegerea datelor disponibile suficiente pentru a crea un model bine structurat și a obține răspunsurile dorite. Putem obține aceste date si informație despre ele din:

      1. cerințele din interviuri cu userul,
      2. examinarea rapoartelor existente și
      3. evaluarea sistemelor informaționale operaționale existente.

      Obiectivul cercetării:

      • Definim scopul și decidem asupra subiectului (subiectelor) pentru a proiecta un DD
      • Identificăm întrebările de interes ce urmează a fi clarificate

      De exemplu, pentru compania Northwinds Trading /vezi Anexa 1/ cu BDO prezentată mai jos, urmează, în timpul utilizării  modelului unui process de business,  să răspundem la un șir de întrebări/interogări cum ar fi:

      1. Cine a cumpărat produsele (clienții și structura acestora)?
      2. Cine a vândut produsul (organizația de vânzări etc.)?
      3. Ce s-a vândut (structura produsului)?
      4. Când a fost vândut produsul (structura timpului)?
      5. Care sunt caracteristicile vânzării (reducere etc.)? etc…etc

             Masurile, care ar exprima vânzările, nu există izolat, dar mai degrabă în contextul dimensiunilor stratificate, cum ar fi: Produse, Angajați, Clienți și Timpul. Împreună aceste dimensiuni definesc ce tip de date sunt disponibile. 

             Prin urmare, venitul din vânzări este măsură și este calificată/determinată de astfel de dimensiuni cum ar fi Produse, Angajați, Clienți și Timpul.

      Înțelegerea datelor sursă
      Modelul logic multidimensional

             Să ne reamintim că în timpul analizei modelului logic, o importanță mare o au cerințele funcționale. Or, este important să găsim răspunsul la întrebarea: Ce dorim cu adevărat de la informațiile pe care le avem despre activitățile stipulate în Proiect cu referință la procesul studiat și cum este ea structurată 

             Ori, pentru a raspunde la această intrebare, a atinge scopul formulat, este necesar să atingem următoarele obiective:

      1.  Definim cerințele funcționale

      2.  Concretizăm subiectele/entitățile cu care vom lucra

      3.  Determinăm ce însemnătate/ințeles are dimensiunea Timp pentru Proiectul nostru

      4.  Identificăm granularitatea/detaliile (cât de adânc putem coborî) în cercetările noastre pentru subiectele concretizate mai sus.

      5.  Creăm fapte și dimensiuni „reale” pornind de la subiectele/entitățile pe care le-m concretizat mai sus


      MODELUL FIZIC

             Modelul fizic in proiectarea DD conține detaliile datelor disponibile și cum urmează ele a fi stocate.

             Proiectarea fizică a datelor se prezintă printr-o schemă. O schemă pentru DD poate fi reprezentată de unul sau mai multe moduri constructive de proiectare, cum ar fi:

      1.  Modelul entitate-relație
      2.  Schema de tip stea a faptelor
      3.  Schemă de tip fulg de zăpadă a faptelor
      4.  Schemă de tip constelație a faptelor
      5.  Magazin multidimensional persistent /ce rămîne neschimbat mult timp/
      6. Tabelele rezumative

      DE EXEMPLU

      Model de schemă de tip Stea pentru sistemul Northwinds Trading Company.


      Schema de tip Fulg de Zăpadă