Postupak generiranja skladišta podataka obuhvaća transformaciju kompleksnih skupova podataka. Tablične funkcije na Oracle bazi mogu imati široku primjenu, od enkapsulacije poslovnih pravila na bazi, do modularnog izvođenje kompleksnih SQL upita s ciljem poboljšanja performansi. U prezentaciji će se prikazati mogućnosti poboljšanja performansi ETL-a pomoću "pipelined" opcije izvođenja tabličnih funkcija. Zanimljivo je i kako se popularni Map Reduce model programiranja može realizirati direktno na Oracle bazi uz pomoć tabličnih funkcija.
Improving ETL performance with table functions
The process of generating a data warehouse includes the transformation of complex data sets. Table functions in Oracle database can have broad applications, encapsulation of business logic, and modular construction of complex SQL queries to improve performance. The presentation will show the possibilities of improving ETL performance using pipelined table functions. It is interesting how popular Map Reduce programming model can be implemented directly into Oracle database using table functions.
Vrsta: Predavanje / Lecture
Razina težine: Srednje detaljno / Detailed
Poželjno iskustvo slušatelja: Iskusni (2-3 g.) / Experianced
Poželjna funkcija slušatelja:
DBA
Sistem Analitičar / System Analist
Developer
Predviđeno vrijeme trajanja rada - aktivnosti: 30 min
606_Dvorsak.pdf 574,91 kB
606_Dvorsak referat ETL.pdf 421,38 kB
Uljanik IRI d.o.o.
Nataša Dvoršak zaposlena je kao projektant IS-a u Uljanik IRI d.o.o. Više od 10 godina radi na poslovima programiranja, analize, dizajna i održavanja baza podataka (Oracle, SQL/400) i aplikativnih rješenja temeljenih na tradicionalnim Oracle alatima PL/SQL, Oracle Forms, Reports i Designer.
Bio:
Nataša Dvoršak employed as IS projectant in Uljanik IRI. More than 10 years working on
programming, analysis, design and maintenance of databases (Oracle, SQL/400) and software solutions based on the traditional tools of Oracle PL / SQL, Oracle Forms, Reports and Designer.