Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
Robert Robert WrembelWrembel
Politechnika PoznaPolitechnika Poznańńskaska
Instytut InformatykiInstytut Informatyki
[email protected]@cs.put.poznan.pl
www.cs.put.poznan.plwww.cs.put.poznan.pl//rwrembelrwrembel
Hurtownie danych Hurtownie danych -- przeglprzegląąd d technologiitechnologii
2Robert Wrembel
Oracle Data Integrator Oracle Data Integrator -- tutorialtutorial
1. Tworzenie kontekstów (Topology Mgr)
2. Tworzenie serwerów danych (Topology Mgr)
3. Tworzenie schematów fizycznych dla serwerów danych (Topology Mgr)
4. Tworzenie schematów logicznych (Topology Mgr)
5. Odwzorowanie schemat logiczny schemat fizyczny (Topology Mgr)
6. Tworzenie nowego projektu (Designer)
7. Importowanie modułów wiedzy (Designer)
8. Tworzenie modelu (Designer)
9. Definiowanie transformacji (Designer)
10. Uruchomienie transformacji (Designer)
11. Definiowanie procedury (Designer)
12. Definiowanie pakietu (Designer)
13. Definiowanie własnej funkcji konwersji (Designer)
3Robert Wrembel
Oracle Data Integrator Oracle Data Integrator -- tutorialtutorial
Przygotowany w oparciu o przykładowe środowisko demonstracyjne dostarczone z instalacją ODI, zawierające
plik txt
plik xml
bazę danych HypersonicSQL
4Robert Wrembel
1. Tworzenie kontekst1. Tworzenie kontekstóóww
5Robert Wrembel
2. Tworzenie serwera danych 2. Tworzenie serwera danych -- txttxt
6Robert Wrembel
2. Tworzenie serwera danych 2. Tworzenie serwera danych -- txttxt
7Robert Wrembel
2. Tworzenie serwera danych 2. Tworzenie serwera danych -- txttxt
wpisać ścieŜkędo katalogu z plikami
8Robert Wrembel
2. Tworzenie serwera danych 2. Tworzenie serwera danych -- txttxt
9Robert Wrembel
2. Tworzenie serwera danych 2. Tworzenie serwera danych -- XMLXML
10Robert Wrembel
2. Tworzenie serwera danych 2. Tworzenie serwera danych -- XMLXML
jdbc:snps:xml?f=../demo/xml/GEO_DIM.xml&rt=GEOGRAPHY_DIM&ro=false&case_sens=true&s=GEO
11Robert Wrembel
2. Tworzenie serwera danych 2. Tworzenie serwera danych -- XMLXML
12Robert Wrembel
2. Tworzenie serwera danych 2. Tworzenie serwera danych -- XMLXML
13Robert Wrembel
2. Tworzenie serwera danych 2. Tworzenie serwera danych -- BDBD
14Robert Wrembel
2. Tworzenie serwera danych 2. Tworzenie serwera danych -- BDBD
15Robert Wrembel
3. Tworzenie schematu fizycznego3. Tworzenie schematu fizycznego
16Robert Wrembel
4. Tworzenie schematu logicznego4. Tworzenie schematu logicznego
17Robert Wrembel
5. Odwzorowanie schemat logiczny 5. Odwzorowanie schemat logiczny schemat fizycznyschemat fizyczny
18Robert Wrembel
6. Tworzenie nowego projektu6. Tworzenie nowego projektu
19Robert Wrembel
7. Importowanie modu7. Importowanie modułłóów wiedzyw wiedzy
20Robert Wrembel
7. Importowanie modu7. Importowanie modułłóów wiedzyw wiedzy
21Robert Wrembel
8. Tworzenie modelu8. Tworzenie modelu
22Robert Wrembel
8. Tworzenie modelu 8. Tworzenie modelu -- BDBD
23Robert Wrembel
8. Tworzenie modelu 8. Tworzenie modelu -- BDBD
24Robert Wrembel
8. Tworzenie modelu 8. Tworzenie modelu -- txttxt
25Robert Wrembel
8. Tworzenie modelu 8. Tworzenie modelu -- txttxt
26Robert Wrembel
8. Tworzenie modelu 8. Tworzenie modelu -- txttxt
27Robert Wrembel
8. Tworzenie modelu 8. Tworzenie modelu -- txttxt
dodać ręcznie
28Robert Wrembel
8. Tworzenie modelu 8. Tworzenie modelu -- XMLXML
29Robert Wrembel
9. Definiowanie transformacji9. Definiowanie transformacji
30Robert Wrembel
9. Definiowanie transformacji9. Definiowanie transformacji
31Robert Wrembel
9. Definiowanie transformacji9. Definiowanie transformacji
32Robert Wrembel
9. Definiowanie transformacji9. Definiowanie transformacji
33Robert Wrembel
10. Uruchomienie transformacji10. Uruchomienie transformacji
Operator: log z wykonania
34Robert Wrembel
11. Definiowanie procedury11. Definiowanie procedury
35Robert Wrembel
11. Definiowanie procedury11. Definiowanie procedury
36Robert Wrembel
11. Definiowanie procedury11. Definiowanie procedury
uwaga: musi być duŜymi literami
37Robert Wrembel
12. Definiowanie pakietu12. Definiowanie pakietu
38Robert Wrembel
12. Definiowanie pakietu12. Definiowanie pakietu
39Robert Wrembel
13. Definiowanie w13. Definiowanie włłasnej funkcjiasnej funkcji
40Robert Wrembel
13. Definiowanie w13. Definiowanie włłasnej funkcjiasnej funkcji