Your SlideShare is downloading. ×
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus

802

Published on

Event: Oracle Technology Day 2011 …

Event: Oracle Technology Day 2011
Date: 20.10.2011
Place: Nordic Hotel Forum
Country: ESTONIA

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
802
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Oracle – parim andmelao platvorm!Unleash the hidden potential of information Kaur Tiitus, BI arhitekt, Affecto Oracle techday 20.10.2011, Tallinn
  • 2. Affecto Affecto is the largest Business Intelligence (BI) solution provider in the Nordic countries. We help our customers to improve productivity and competitiveness by superior use of information for decision making. We build IT solutions that enable organisations to integrate their strategic targets with their business management. Affecto also delivers operational solutions for improving and simplifying processes at customer organizations and offers geographic information services. Affecto’s head office is in Finland and we have subsidiaries in Finland, Sweden, Norway, Denmark, Estonia, Lithuania, Latvia, Poland and South-Africa
  • 3. Leading Business Intelligence solutionprovider in the Nordics Net Sales (M€) 140 Net sales: 114 M€ in 2010 120 100 80 60 Approx. 980 employees 40 20 0 Share listed at Nasdaq OMX Helsinki 2006 2007 2008 2009 2010 Sales per region – 1-3/2011 Personnel by country (Q1/2011) Baltic Estonia Latvia Poland 12% 5% 1% 1% Denmark Lithuania Finland 20% Finland 12% 37% 39% Sweden Denmark 16% 7% Sweden Norway Norway 14% 23% 13% 3
  • 4. Affecto Be Business Intelligent Information Information and Collaborative Business process Tailor made infrastructure performance decision making solutions software solutions management• Data integration • Analytics and • Collaborative BI • Specialized solution • Insurance reporting for critical business• Data warehouse • Case management process optimization • Health Care • Budgeting and• Data Quality planning • Document • Material logistics • Public management• Master data • Dashboards and BI • GIS • Private management desktop for everyone • Intranet, extranet and portals• Information lifecycle • Cost and profitability management • Risk management Supports the entire Enterprise Information Management value chain: Affecto Business Advisory, project management & implementation, Affecto Service Management, Affecto Academy 4
  • 5. Affectos largest customers in 20105
  • 6. Kaur TiitusTöölugu: Andmelaod Oracle platvormil: 11 aastat andmelao Telecom; valdkonnas; Pangandus; 5 aastat Affectos; Kaubandus; Andmebaasi platvormid: Oracle, Teradata, MS SQL, Spordiennustus, PostgreSQL; hasartmängud; Aruandlusvahendid: Oracle, Tootetugi; BO, Cognos, SAS; Transport; Ametikoht: andmelao arhitekt, BI osakonna juht. Avalik sektor.
  • 7. Miks on Oracle hea? Enim levinud andmebaasiplatvorm maailmas; Tugevad tehnilised lahendused; Rikkalik tarkvara portfell; Vabalt kätte saadav proovimiseks ja õppimiseks;
  • 8. Oracle andmelao 3 P-d Power - Andmelao riistvara peab hea olema, et teenindada suurt andmemahtu; - Eelkõige on vaja kiiret kettakasti; - Ühe protsessori tuuma toitmiseks läheb vaja 5 keskmise kiirusega serveri ketast. Partition - Parem jõudlus; - Andmete elutsükli korraldamine; Parallel - Parem jõudlus; - Ressursi efektiivne kasutus.
  • 9. Partitsioonid Erinevad partitsioneerimise meetodid: - list, range, hash; Partitsioonid parandavad andmete hallatavust; - DBA tegevused: analüüsimine, rebuild, tablespace; Partitsioonid tõstavad andmelao jõudlust; - Väiksemad andmemahud töötlemiseks; - Paralleelsuse abistamine;
  • 10. Paralleelsus
  • 11. Paralleelsus
  • 12. Paralleelsus ALTER TABLE <tabeli_nimi> PARALLEL; DOP (Degree Of Parallelism), tuleb analüüsida vastavalt kasutusele. Parallel DML (insert, delete, update); Resource Manager grupid DOP määramiseks; Partitsioonid ja paralleelsus võimendavad jõudlust.
  • 13. Indeksid B*tree indeks; Bitmap indeks; Bitmap join index; Tekstiotsingu indeksid; Funktsioonipõhised indeksid; Indeksite mitte kasutamine.
  • 14. SQL Parim ANSI SQL standardite tugi Väga rikkalik SQL - Palju funktsioone sh analüütilised - Multi INSERT - MERGE - PIVOT/UNPIVOT - Advanced grouping - Agregeerimisfunktsioonide API Käivitusplaanide vaatamine; Alampäringute ja vaadete kasutamine; Analüütilised funktsioonid;
  • 15. Analüütilised funktsioonid • AVG * CORR * COUNT * COVAR_POP * COVAR_SAMP * CUME_DIST DENSE_RANK FIRST FIRST_VALUE * LAG LAST LAST_VALUE * LEAD LISTAGG MAX * MIN * NTH_VALUE* NTILE PERCENT_RANK PERCENTILE_CONT PERCENTILE_DISC RANK RATIO_TO_REPORT REGR_ (Linear Regression) Functions * ROW_NUMBER STDDEV * STDDEV_POP * STDDEV_SAMP * SUM * VAR_POP * VAR_SAMP * VARIANCE *
  • 16. PL/SQLPL/SQL kui ETL vahend;Palju andmebaasiga protseduure- DBMS_JOB, DBMS_SCHEDULE, DBMS_STATS, DBMS_METADATA;Informatiivsed süsteemivaated:- ALL_OBJECTS, ALL_TAB_COLUMNS, ALL_DEPENCIES jpt;Transformatsioonid;Arvutusmootor;XML, HTML genereerimine;SQL Developer;- Modeler;- Data miner;
  • 17. APEX (Application Express)Andmelao haldus- Metaandmete haldus;- Master data haldus;- Andmelao protsesside haldus;- Kasutajate haldus;Aruandlus- Tavaline aruandlus;- Juhtimistöölauad;- Interaktiivsed aruanded.
  • 18. APEX interactive report
  • 19. Andmelao mõjuanalüüs
  • 20. Skaleeritavus Litsentsid vastavalt vajadusele: - Võib alustada väikselt ja tasuta (Oracle XE); - Oracle Standard Edition; - Oracle Enterprise Edition; - Exadata; Klasterlahendus; Exadata: - Smart scan; - Storage indexing; - Hybrid columnar compression; VLDB – very large database;
  • 21. “Near real time” andmeladu Transaktsioonilisus; Lugemise kooskõlalisus; Partition exchange; CDC (Changed Data Capture), Golden Gate; Töökindlad laadimised; Alliksüsteemide valmisolek; Juhtimistöölauad.
  • 22. Varundamine ja hooldusEnterprise manager;Incremental backup;Read only tablespace;Database image copy;Kettasüsteemi snapshot;Flashback;Flaschback query;Flashback drop;
  • 23. ODI ja OWB ODI (Oracle Data Integrator) - ELT (Extract Load Transform); - Väga puhas metaandmete käsitlus; - Kasutab ära olemasolevat ressurssi; - Ei ole Oracle-spetsiifiline. OWB (Oracle Warehouse Builder) - Tasuta saadaval; - Andmelao teoorias väga tugev (Kimballi lemmik); - OMB (Oracle Meta Base) keel; - Kahjuks lõpetatakse arendus 2017 aastal, kui paremad omadused on liidetud ODI-ga.
  • 24. Oracle BI Suite Oracle BI Server Oracle BI Answers Oracle BI Interactive Dashboard Oracle BI Publisher Hyperion, Essbase
  • 25. Subjektiivsed põhjused Majas on juba Oracle: - Spetsialistid on olemas; - Võib-olla saab olemas olevad litsentsid ümber mängida; - Paljud allikad on Oracle’is; Oracle tarkvara saab vabalt proovida, ka dokumentatsioon on kätte saadav. - docs.oracle.com; - forums.oracle.com; - support.oracle.com; Suur arendajate ja kasutajate kogukond: - OUGE; - OOW;
  • 26. Affecto.comOracle.comKaur.Tiitus@Affecto.comAitäh!

×