HD cykl życia hurtowni danych(1)

background image

Hurtownie danych

Cykl życia hurtowni danych

Dr inż. Stefan
Rozmus

background image

Cykl życia systemu

informatycznego

znany model kaskadowy

Faza definicji
Faza analizy
Faza projektowania
Faza budowy (implementacji)
Faza wdrażania
Faza eksploatacji

background image

Cykl życia systemu

informatycznego

też znany model spiralny

Wyznaczanie celów,
alternatyw i ograniczeń

Ocena alternatyw, identyfikacja

i oszacowanie ryzyka

Planowanie kolejnej fazy

Wytworzenie i weryfikacja

następnego przybliżenia produktu

background image

Klasyczny cykl życia

(Inmon)

Zebranie
wymagań
Analiza
Projektowanie
Programowanie
Testowanie
Integracja
Implementacja

Wymagania

Aplikacja

background image

Klasyczny cykl HD

(Inmon)

Implementacja HD
Integracja danych
Ukierunkowane
testowanie
Program kontra dane
Projektowanie
systemu DSS
Analiza rezultatów
Zrozumienie
wymagań

Wymagania

HD

Aplikacja

background image

Metodyka metodyce nie równa

Koncentracja na danych

Z reguły występuje
konieczność czyszczenia
i integracji danych
Prosty schemat bazy
danych, ale danych
może być bardzo dużo

Koncentracja na
funkcjach (procesach)
Konieczność czyszczenia
i integracji danych nie
jest regułą
Złożony schemat bazy
danych, ale
zdecydowanie mniejsze
problemy z pojemnością
bazy danych

System oparty o HD

System transakcyjny

Jeśli firma posiada wypracowaną metodykę
realizacji projektów, nie należy oczekiwać, że
da się ją bezpośrednio zastosować do
stworzenia hurtowni danych

background image

Cykl rozwoju HD

Planowanie
Zbieranie zapotrzebowań na dane
Analiza danych i modelowanie
Fizyczny projekt bazy danych
Zapełnianie hurtowni danych
Automatyzowanie procesu zarządzania

danymi
Tworzenie początkowego zbioru raportów
Weryfikacja danych
Testowanie
Szkolenie
Uruchomienie

background image

Planowanie

Zdefiniowanie

zakresu projektu

Stworzenie

planu projektu

Zdefiniowanie

zasobów

i terminów

Zdefiniowanie

uczestników i

odpowiedzialności

Zdefiniowanie

zadań i efektów

ich realizacji

Zdefiniowanie

końcowych efektów

realizacji projektu

background image

Problemy techniczne do uwzględnienia w

ramach planowania

Planowanie pojemności
Strategie integracji danych
Strategie archiwizowania
Procedury dostępu zdalnych użytkowników
do zarchiwizowanych danych
Strategie odświeżania danych
Strategie planowania prac
Strategie zarządzania metadanymi

background image

Zbieranie wymagań na dane i

modelowanie danych

Przeprowadzenie

rozmów

z użytkownikami

Dokumentowanie

wyników

Definiowanie

logicznych

modeli

Stworzenie wielo-

wymiarowego

modelu przed-

siębiorstwa

Przegląd

informacji wraz

z użytkownikami

background image

Co należy wyjaśnić

W jaki sposób użytkownik prowadzi biznes
Co steruje biznesem
Jakich atrybutów potrzebuje użytkownik
Które atrybuty są absolutnie niezbędne, a które

są życzeniowe
Jakie są hierarchie biznesowe
Jakie dane są obecnie wykorzystywane przez

użytkowników, a jakie chcieliby mieć
Jakiego poziomu szczegółowości i podsumowań

potrzebują użytkownicy
Jakiego rodzaju wysunięte narzędzie dostępu do

danych będzie w użyciu
W jakiej postaci użytkownik chce otrzymać

odpowiedzi na swoje zapytania

background image

Co może być problemem?

Cele HD nie zostały do końca zdefiniowane, a
więc nie jest możliwe zbierania wymagań dla
osiągnięcia tych celów
Zasięg hurtowni jest zbyt szeroki, przez co
analitycy muszą zbierać wymagania ze zbyt
wielu obszarów i od zbyt wielu osób
Często wspomaganie podejmowania decyzji
jest mylone z przetwarzaniem operacyjnym

background image

Zadanie modelowania danych

Dostarczenie logicznego modelu danych
odpowiadającego zakresowi projektu,
włączając zależności, rozmiar, atrybuty,
definicje i kandydatów na klucze

lub

Dostarczenie wielowymiarowego modelu
firmy, który przedstawia za pomocą
diagramów fakty, wymiary, hierarchie,
zależności oraz kandydatów na klucze

background image

Fizyczny projekt i rozwój

bazy danych

Projektowanie bazy danych
Identyfikowanie kluczy
Przygotowanie strategii agregacji
danych
Tworzenie strategii indeksowania
Przygotowanie strategii podziału
Planowanie pojemności
Tworzenie obiektów bazy danych

background image

Pozyskiwanie, integracja i

odwzorowywanie danych

Zdefiniowanie najlepszego źródła danych
Wykonanie analizy do integracji danych
Przygotowanie specyfikacji konwersji
Odwzorowanie danych źródłowych na

docelowe
Dokonanie przeglądu zmian w hierarchii
Dokonanie przeglądu cyklu aktualizacji
Dokonanie przeglądu priorytetów i

wymagań na dane
Dokonanie przeglądu wymogów

bezpieczeństwa
Ponowna ocena zaplanowanej pojemności

background image

Zapełnianie hurtowni

danych

Konwersja danych
Wydzielenie i przenoszenie danych
Wprowadzenie danych
Tworzenie strategii obsługi sytuacji
wyjątkowych
Testowanie procesów wydzielania,
przenoszenia, konwersji i wprowadzania
Ponowna ocena zaplanowanej pojemności

background image

Automatyzowanie procesu

ładowania danych

Automatyzowanie wydzielania danych
Tworzenie procedur archiwizowania i

odzyskiwania
Automatyzowanie konwersji danych
Automatyzowanie wprowadzania

danych
Testowanie zautomatyzowanych

procedur

background image

Stworzenie początkowego

zbioru raportów

Opracowanie ścieżek i struktur
nawigacji
Opracowanie podstawowych
raportów
Testowanie raportów
Dokumentowanie aplikacji

background image

Kontrola poprawności i

testowanie danych

Kontrola danych za pomocą
początkowego zbioru raportów
Kontrola danych za pomocą
standardowych procesów
Iteracyjne zmienianie danych

background image

Szkolenie

Tworzenie procedur wspierania
użytkowników
Projektowanie programów
szkoleniowych dla użytkowników
Wewnętrzna reklama hurtowni
danych

background image

Uruchamianie hurtowni

Instalacja fizycznych infrastruktur dla

wszystkich użytkowników
Zainstalowanie aplikacji wspomagających

podejmowanie decyzji
Stworzenie struktur pomocy dla użytkowników
Stworzenie procedur dodawania nowych

raportów i rozszerzania aplikacji

wspomagających podejmowanie decyzji
Przygotowanie procedur wykonujących kopie

zapasowe aplikacji wspierających

podejmowanie decyzji
Przygotowanie i stworzenie procedur

zarządzania metadanymi

background image

Wspomaganie cyklu

życia- Oracle Warehouse

Builder

background image

OWB - możliwości


Document Outline


Wyszukiwarka

Podobne podstrony:
HD Znaczenie czasu w hurtowniach danych
Hurtownie danych Juranek
ITIL v3 Cykl życia usług IT
Hurtownia danych serwis samochodowy
Cykl życia przedsiębiorstwa
11 Cykl zycia przedsiebiorstwai Nieznany (2)
cykl życia produktu
Cykl życia produktu
cykl zycia produktu(8 str), Ekonomia
CYKL ŻYCIA RODZINY, pedagogika
Cykl życia systemu informatycznego, WSB Bydgoszcz, Informatyka wykłady

więcej podobnych podstron