Oracle DISCOVERER
3.1. Oracle Business Intelligence(BI) Discoverer - fundamentele
3.2. Componentele Oracle BI Discoverer
3.3. Oracle Discoverer Plus - aspecte relationale
3.4. Oracle Discoverer Plus - aspecte multidimensionale
3.1. Oracle Business Intelligence(BI) Discoverer - fundamentele
OracleBI Discoverer este o interfata interactiva de interogare, analiza, rapoarte si de publicare Web care ofera utilizatorilor acces rapid la informatii din baza de date. Acestia, atât la nivel de conducere cât si la nivel operational, au posibilitatea sa ia decizii bine fundamentate, în timp util. Fol 838g66i osind orice navigator (browser) Web se poate avea acces la sursa de date din Oracle BI Discoverer, sursa care poate fi relationala sau multidimensionala.
Interfata OracleBI Discoverer ofera o viziune din punctul de vedere al afacerii:
- ascunde complexitatea structurii datelor;
- ajuta utilizatorul sa se concentreze pe rezolvarea problemelor;
- ofera o solutie integrata si completa de Inteligenta Afacerii.
Din punctul de vedere al tehnologiei utilizate, OracleBI Discoverer este un produs puternic, intuitiv, care permite
- regasirea datelor dintr-o baza de date relationala sau multidimensionala;
- accesarea datelor rapid si eficient, fara a fi nevoie de o cautare în toata baza de date;
- vizualizarea datele într-un format acceptat de utilizatori: prietenos, familiar, usor de citit, usor de înteles, flexibil;
- analiza complexa a datelor utilizând o mare varietate de tehnici: operatii atât de detaliu (drill down) cât si de sinteza (roll up);
- cautarea datelor care îndeplinesc tot felul de conditii, de la simple la complexe;
- ordonarea datelor dupa diferite chei simple sau compuse;
- construirea rapoartelor de diferite tipuri si afisarea lor;
- partajarea datelor între diferiti utilizatori sau între diferite aplicatii informatice care ruleaza sub diferite sisteme.
Nota. De exemplu, se poate folosi OracleBI Discoverer pentru analiza datelor având ca rezultat o colectie de foi de calcul (worksheet). Fiecare foaie de calcul va contine informatii si grafice provenite BD ca urmare a unei interogari.
3.2. Componentele Oracle BI Discoverer
Componentele OracleBI Discoverer sunt Oracle Database si produsele Oracle Discoverer (D Administrator, D End User Layer, D Plus - Relational and OLAP, D Desktop, D Catalog, D Viewer, D Portlets, D Portlet Provider).
Scopul acestor componente este de oferi utilizatorului posibilitatea de a:
- analiza date din surse relationale si multidimensionale folosind Internetul (D Plus);
- analiza date din surse de date relationale si multidimensionale folosind o aplicatie Windows de pe calculator (D Desktop);
- analiza date într-o foaie de calcul existenta (worksheet) (D Viewer sau D portlets);
- vizualiza date ca masura în tabloul de bord (D Portlet Provider si D portlets);
- gestiona datele din DD (D Administrator).
Oracle BI Discoverer Plus poate rula atât pe Internet cât si pe Intranet si ofera posibilitatea
- sa se creeze foi de calcul (worksheet) si grafice în care se aduc din DD informatiile dorite, sub forma dorita;
- sa se analizeze datele regasite din DD;
- sa se partajeze datele cu alti utilizatori.
Oracle BI Discoverer Viewer poate rula atât pe Internet cât si pe Intranet prin intermediul unui navigator (browser) Web si permite:
- analiza datelor din foile de calcul create cu Discoverer Plus, si Discoverer Desktop;
- personalizarea foilor de calcul (exemplu repozitionând componentele) si apoi salvarea schimbarilor efectuate.
OracleBI Discoverer Desktop este o aplicatie tip Windows care ofera posibilitatea dezvoltarii de noi foi de calcul (worksheet) pentru analiza datelor relationale. Foaia de calcul creata în Discover Desktop poate fi utilizata apoi în alte componente (Discoverer Plus, Discoverer Viewer, Discoverer portals).
OracleBI Discoverer Administrator este o aplicatie de tip Windows folosita de catre administrator pentru a realiza si mentine o viziune de afaceri a datelor relationale.
OracleBI Discoverer End User Layer (EUL) este un dictionar/catalog utilizat pentru a salva si a restaura definitia obiectelor folosite la interogarea datelor relationale.
OracleBI Discoverer Catalog este un dictionar/catalog utilizat pentru a salva si a restaura definitia obiectelor utilizator folosite la interogarea datelor multidimensionale.
3.3. Oracle Discoverer Plus - aspecte relationale
Discoverer Plus Relational este componenta care ofera posibilitatea de a crea si analiza foi de calcul (worksheet). Astfel, se poate regasi si analiza date din bazele de date ale companiei fara a fi nevoie sa se întelega strucurarea si complexitatea acesteia.
Alti utilizatori Discoverer pot deschide foile de calcul partajate cu ei folosind Discoverer Plus Relational, Discoverer Viewer, Discoverer portals si Discoverer Desktop.
Sursa de date relationale este o baza de date în care datele sunt pastrate în mai multe tabele. Fiecare tabela contine un numar de coloane (atribute) si mai multe rânduri (tupluri). Acest lucru reprezinta un mod eficient de a stoca si regasi datele operationale.
De obicei, tabelele din BDR sunt principala sursa de date pentru DD, dar acestea pot deveni complicate si greoaie pentru regasire, atunci când contin foarte multe înregistrari.
Zona de afaceri (business) este o colectie de date înrudite care se refera la acelasi subiect dintr-o firma. Administratorul Discoverer lucreaza cu diferite departamente dintr-o organizatie pentru a identifica pentru fiecare datele din baza de date. El localizeaza datele în baza de date si le grupeaza in zone de afaceri. În cadrul fiecarei astfel de zone, administratorul Discoverer organizeaza datele în dosare. De exemplu, zonele de afaceri importante ale unei organizatii poat fi: Vânzari, Productie, Resurse umane etc.
Administratorul Discoverer decide de asemenea, drepturile de acces ale utilizatorilor la fiecare zona de afaceri.
Dosarul/directorul este o colectie de date înrudite. De exemplu, date despre produsele pe care organizatia le comercializeaza pot fi într-un director (folder) denumit Produse.
Un dosar este, analog cu o baza de date relationala, asemanator cu o tabela si el chiar poate fi construit dintr-o tabela.
Diferitele dosare într-o zona de afaceri pot contine date relationate. De exemplu, o zona de afaceri (divizia de vânzari) poate contine doua dosare
PRODUSE care contine date despre fiecare produs: cod produs, denumire produs, unitate de masura ;
VÂNZĂRI care contine date despre vânzarile pentru fiecare produs: magazinul unde un anumit produs a fost vândut, pretul cu care a fost vândut, codul produsului
Prin interogarea dosarului de Vanzari se pot vedea informatii despre a anumita tranzactie. Daca vrem sa vedem si denumirea produsul care a fost vândut, nu numai codul acestuia, va trebui sa interogam si dosarul Produse.
Administratorul Discoverer poate combina date din mai multe dosare într-unul singur pentru a face mai usoara regasirea datelor dorite. De exemplu, administratorul Discoverer poate crea un al treilea dosar denumit Produse-Vanzari care contine: denumirea produsului (din dosarul Produs) si pretul care a fost dat pentru acesta (din dosarul Vânzari).
Obiectele (items) sunt date de diferite tipuri din dosare. Un obiect este similar unei coloane, daca ne gândim la o baza de date relationala si el chiar se poate baza pe o coloana dintr-o tabela. De exemplu, fiecare produs poate avea un cod, o denumire si o unitate de masura si atunci dosarul Produse va avea trei obiecte (cod produs, denumire produs, unitate de masura).
Fiecare obiect va contine valori individuale, de exemplu, codul produsului poate contine o lista de coduri.
Administratorul Discoverer decide care obiecte sunt incluse în dosare bazându-se pe datele care vor fi analizate.
3.4. Oracle Discoverer Plus - aspecte multidimensionale
Discoverer Plus OLAP ne ajuta sa accesam si sa analizam date multidimensionale din baza de date a organizatiei.
Datele multidimensionale sunt optimizate pentru analiza si ele sunt organizate fie ca o baza de date multidimensionala fie ca un depozit de date (datawarehouse).
In bazele de date relationale datele sunt organizate în tabele care sunt structurate în coloane/atribute si rânduri/tupluri
Datele multidimensionale sunt date organizate dupa una sau mai multe dimensiuni, care sunt adesea referite sub forma unor cuburi. Baza de date Oracle poate include ambele surse de date: relational (tabele si coloane) si multidimensional (cuburi). Aceasta combinatie ofera un acces rapid la datele multidimensionale oferind si un sumar al datelor relationale.
Tabele si cuburi în baza de date Oracle
Cubul multidimensional are urmatoarele componente:
O masura = numele dat datelor propriu-zise exemplu: Vânzari, Costuri). Masurile reprezinta date care pot fi examinate si analizate în rezultate sub forma de tabele si grafice (exemplu: Vanzari, Cost, Profit).
Una sau mai multe dimensiuni = numele dat partii cubului care clasifica datele (exemplu: Produs, Zona geografica si Timp). Dimensiunile se refera la masuri si au rolul de a clasifica datele. De exemplu, o masura a vânzarilor poate avea produse, timp si zona geografica ca dimensiuni. Când o masura are anumite dimensiuni particulare, se considera ca masoara aceea dimensiune. De exemplu V nzarile sunt dimensionate de Produse. Grupul de dimensiuni pentru masura constituie dimensionalitatea masurii. De exemplu dimensionalitatea Vanzarilor sunt Produsele, Timpul si Locatia. Dimensiunile au: membri, ierarhii si atribute. Membru al dimensiunii este fiecare element dintr-o dimensiune. De exemplu, Ianuarie 2005, Februarie 2005, anul 2005 pot fi membri ai dimensiunii Timp. Ierarhia dimensiunii descrie o legatura ierarhica dintre doua sau mai multe dimensiuni. Membrii dimensiunilor individuale pot fi legati unul cu altul în ordine ierarhica. De exemplu o anumita zi apartine unei anumite luni, care apartine unui anumit an. Ierarhia ne ajuta sa facem o analiza mai amanuntita si sa avem informatii detaliate.O dimensiune poate avea mai mult de o ierarhie. De exemplu, dimensiunea Timp poate avea ierarhii diferite daca pentru organizatie anul fiscal nu corespunde cu anul calendaristic. O ierarhie poate fi An Calendaristic - Semestru Calendaristic - Luna Calendaristica, în timp ce alta ierarhie poate fi An Fiscal - Semestru Fiscal - Luna Fiscala. Când exista mai multe ierarhii pentru aceiasi dimensiune, una dintre ierarhii trebuie sa fie specificata ca implicita. Atributul dimensiunii descrie o caracteristica care este împartita de mambrii dimensiunii. Atributele dimensiunii ne dau posibilitatea selectarii datelor pentru anumite caracteristici. De exemplu, dimensiunea Produse poate avea atributul Culoare care ne da posibilitatea sa cautam doar produsele de culoare rosie.
Celulele cubului = o valoare masurata pentru fiecare posibila combinatie a dimensiunilor, reprezentând masura pentru cub.
Clasificarea datelor = partea din cub care grupeaza datele (exemplu: produsul, timpul si orasul).
|