Hurtownie danych -przegląd technologiiMicrosoft PowerPoint - ODI-tutorial.ppt Author robas Created...

Post on 10-Dec-2020

0 views 0 download

Transcript of Hurtownie danych -przegląd technologiiMicrosoft PowerPoint - ODI-tutorial.ppt Author robas Created...

Robert Robert WrembelWrembel

Politechnika PoznaPolitechnika Poznańńskaska

Instytut InformatykiInstytut Informatyki

Robert.Wrembel@cs.put.poznan.plRobert.Wrembel@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