Sunteți pe pagina 1din 12

Universitatea Tehnic din Cluj-Napoca

Facultatea de Electronic,Telecomunicaii i
Tehnologia Informaiei

Proiect Activitate de Cercetare i Proiectare:


Tehnologii de Business Intelligence

Prof.ndrumtor:

Proiect realizat de:

prof.dr.ing.Pop Gavril Petre

Gheorghioiu Alexandra

Cuprins
1.Business Intelligence........................................................................................................................... 3
1.1 Definiie......................................................................................................................................... 3
1.2 Introducere.................................................................................................................................... 3
1.2.1 Self-service............................................................................................................................. 3
1.2.2 BI Operational........................................................................................................................ 4
1.3 Istoria Business Intelligence.......................................................................................................... 6
1.3.1 Conceptul de Data Warehouse...............................................................................................6
1.3.2 Motoare data-mining.............................................................................................................. 7
1.4 Real-time Business Intelligence.................................................................................................... 8
1.4.1 Evoluia Real-Time Business Intelligence...............................................................................8
2.OLAP................................................................................................................................................... 8
2.1 Scurt istoric................................................................................................................................... 8
2.2 Definiie......................................................................................................................................... 9
2.3 Principiu de funcionare................................................................................................................. 9
2.4 Tipuri de OLAP.............................................................................................................................. 9
3.Bibliografie......................................................................................................................................... 11

1.Business Intelligence

1.1 Definiie
Garner Inc. definete termenul de business intelligence ca fiind un proces iteractiv
centrat pe utilizator, care include accesarea i exploatarea informailor, analizarea
informaiilor etc. [1]
Business Intelligence este utilizarea datelor dispersate ale unei companii de a fruniza
informaii semnificative i analize de angajai, clieni, furnizori i parteneri, de luare a
deciziilor mai eficient i eficace.Acesta transform informaiile n strategii acionale i tactici
pentru a mbunti eficiena companiei, pentru a reduce costurile, pentru a atrage i pstra
clienii, pentru a mbuntii vnzrile i s ofere multe alte beneficii semnificative.[5]
Prin business intelligence se nelege un set de aplicaii software i tehnologii destinate
colectarii, gestionarii i analizrii informaiilor provenite din diferite sisteme de gestiune a
afacerii sau din alte baze de date.Din punctul de vedere al disciplinei, business intelligence
este alctuit din activitii precum analiza unui volum mai mare de date, procesare analitic
online, interogari i rapoarte. [1]

Figura 1.Business Intelligence

1.2 Introducere
Pn s apar Business Intelligence, marile companii erau nevoite s apeleze foarte
des la departamentul de IT pentru a obine diferite rapoarte i analize.Datorit faptului c
aceste nevoi sunt ntr-o continu cretere, s-a dorit ca sistemele de BI s susin activitile i
deciziile zilnice alte tuturor angajailor dintr-o companie, doar ale managerilor.
Un sistem de BI se bazeaz pe dou caracteristici importante i anume sunt de tip selfservice i operaionale.[2]

1.2.1 Self-service
Conceptul de self-service a aprut din nevoia de a reduce necesitatea departamentului
IT i datorit faptului c era din ce n ce mai greu s in pasul cu complexitatea i numrul
cerinelor de analiz experimentate de compani este ntr-o continu cretere.Astfel c cu
ajutorul sistemelor de Business Intelligence, oricine din cadrul companiei poate s creeze
singur rapoartele de care are nevoie, fr a mai fi necesar intervenia unui specialist IT,
facilitnd astfel accesul la informaie. [1]

1.2.2 BI Operational
BI operational ,cunoscut i sub numele de real-time business intelligence, este o
abordare de analiza a datelor, care permite ca decizile bazate pe datele actualizate ale
companiei generarea de date i folosirea acestor date n fiecare zi.De obicei, datele sunt
interogate n cadrul aplicaiilor companiei.
Aceasta tehnologie de BI operaional este destinat n primul rnd lucratorilor din
linie, cum ar fi de exemplu operatori de call center, care au nevoie de date n timp real.De
asemenea un software de BI operaional permite depistarea trendurilor i a problemelor
imediat ce apar, angajaii putnd s le rezolve imediat. [2]
Prin intermediul BI operaional, analiza poate avea loc n tandem cu procesarea de
afaceri, astfel c problemele pot fi identificate i tratate din timp n comparaie cu abordarea
dupa ce problema a fost depistat.
Se creaza astfel o bucl de performana i feedback, n care cei care iau o decizie pot
analiza ceea ce se ntampla n companie, pot aciona asupra concuziilor lor i vedea imediat
rezultatele acestor aciuni. [4]
Datele utilizate trebuie s fie actualizate,ns acest fapt nu este ntotdeauna posibil.Cu
toatea acestea, majoritatea proceselor de afaceri dintr-o companie nu necesit date n timp
real.
Astfel , elementul cheie al fiecarui proiect de BI operaional este de a stabili care
dintre utilizatori au nevoie de acest date n timp util, pn la un minut, n scopuri de BI i
modul n care acetia se vor ocupa de obinerea de date pentru a le furniza n acest mod. [4]
Avantajele BI operaional sunt :

Faciliteaza procesul decizional prin oferirea de date corecte complete i actualizate


neinndu-se cont de mediul n care datele sunt stocate.

Reducerea costurilor=>Reducerea dependentei de departamantele IT

Creterea productivitii angajailor, datorit faptului c informaia este disponibil la


orice or

Ajut la dezvoltarea afacerii

Figura 2.Avantajele BI
Exemple de domenii n care se utilizeaz BI i aplicaiile lor n respectivul domeniu:

Retail:
Model de vnzare
Gestionarea companiei
Evaluarea client

Telecomunicaiilor
Detectarea fraudei
Portabilitatea numerelor
Analiza serviciilor utilizate
Eficacitatea de promovare

Manufacturing
Analiza inventarului
Asigurarea caliti
Analiza de distribuie
Furnizori

Financiar
Riscul de credit
Gestionarea activelor
Detectarea fraudei

Guvernamental
Securitatea naional
Analiza de crime
Sntate
Bunstare
Detectarea fraudei

Necesitatea utilizarii BI

Deciziile de business sunt mult mai uor de luat, datorit faptului c managerii
folosesc BI-ul pentru a vizualiza evoluia afacerii lor pe viitor.Acest lucru se poate
vizualiza cu ajutorul funciei de previziune cunoscut i sub numele de
FORECAST.Funcia de previziune pornete de la datele deja existete astfel ncat s
obin estimri viitoare ale indicatorilor de interes.

Deasemenea, pentru a putea vizualiza impactul asupra decizilor luate n


afacere se poate utiliza analiza de tip What-If. [2]

1.3 Istoria Business Intelligence

La nceput aplicaiile de business avea propriile baze de date care au


sprijinit funciile lor, care au devenit sigilate deoarece celelalte sisteme nu au avut
acces la ele.Aceste informaii creteau pe msur ce tot mai multe departamente era
automatizate.Fuziunile i achiziiile agravau problema deoarece companiile integrau
diferite sisteme , multe dintre ele fcnd acelai lucru.

Colectarea datelor pentru analiz a fost o provocare din cauza


incompatibilitilor dintre sisteme, deoarece aceste sisteme nu puteau interaciona ntre
ele.De aceea a fost nevoie de o infrastructur pentru schimbul de date, colectare i
analiza datelor are ar putea oferi o imagine unitarp a datelor unei companii, astfel nct
depozitul de date a evoluat pentru a umple aceast nevoie.

1.3.1 Conceptul de Data Warehouse

Conceptul online da data warehouse (depozit de date) este un sistem


unic pentru a nmagazina toate datele unei organizaii.Acest depozit organizeaz
informaiile astfel nct s poate fi analizate n eficient i rapoartele importante sunt
pregtite pentru gestionarea informaiilor.

Cu toate acestea , atingerea acestui obiectiv prezint cteva probleme


foarte importante i anume:
Datele trebuie s fie achiziionate de la o varietate de sisteme incompatibile.
Aceeai informaie ar putea locui n bazele de date ale diferitelor sisteme n
diferite forme. Un element de date special, nu ar putea fi reprezentat numai n
diferite formate, dar valorile acestui element de date poate fi diferit n diferite
baze de date. Care valoare nu este cea corect (sau curent) pentru a o utiliza?
Datele sunt n continu schimbare.
Cantitatea de date este mare

Pentru ca aceste nevoi s fie satisfcute, o gam larg de instrumente


puternice au fost dezvoltate de-a lungul anilor i a devenit productiv.Acestea a includ:

Extragerea, transformarea i ncarcarea utilitiilor pentru mutarea datelor de la diferite


surse de date n depozitul comun
Motoarele de data-mining pentru analize complexe prestabilite i interogri ad-hoc ale
datelor companiei stocate n depozitul de date
Instrumente pentru a oferi angajailor rezultatele analizelor n rapoarte care au format
uor de citit

1.3.2 Motoare data-mining

Utilitile ETL (Extract ,Transform and Load) fac colectarea de date din
mai multe sisteme diferite.Cu toate acestea, datele capturate trebuie s fie convertite n
informaii i cunotine, n scopul de a fi de folos.

Datele sunt pur i simplu fapte, numere i text care pot fi procesate de
un computer.Cunotinele reprezint un model care se conectez cu informaia i
asigur un nivel ridicat previzibilitate cu privire la ceea ce este descris sau ce se va
ntmpla n continuare.

Motoarele de data-mining puternice au fost dezvoltate pentru a sprijini


analize complexe i interogri ad-hoc pe data warehouse.Data-mining caut modele
printre sute de domenii aparent fr legtur ntr-o baz de date mai mare, modele care
identific tendinele care nu sunt nca cunoscute.Aceste tendine joac un rol critic n
luarea deciziilor strategice, deoarece dezvluie zone de mbuntirea proceselor i
oportuniti de afaceri.

1.4 Real-time Business Intelligence

n mediul competitiv de astzi, cu ateptri de mare consum, decizii


care se bazeaz pe datele cele mai recente disponibile mbuntesc relaiile cu clienii,
cresc veniturilor i maximizeaza eficiena operaional.Viteza cu care n prezent se
prelucreaz sistemele a schimbat modul n care se stocheaz datele , de la metoda
clasic la metoda de actualizare n timp real a datelor.Rezulatul acestei aciuni se

numete real-time business intelligence sau RTBI.Sistemul RTBI susine nu numai


funciile strategice clasice de stocare a datelor pentru obinerea de informaii i
cunotine din activitatea din trecut a companiei,ns mai ofer, de semenea, sprijin
tactic n timp real pentru a conduce acinui ale companiei care reacioneaz la
evenimente imediate.Astfel se nlocuiete att depozitul de date claice i funciile de
integrare a aplicaiilor n cadrul companiei.Aceste sisteme RTBI furnizeaz
informaiile necesare pentru mbuntirea procesului strategic al unei companii.[5]

Real-time business inteligence este, de asemenea, cunoscut i sub


numele de event-driven business intelligence.Pentru a reaciona n timp real, un
sistem de business inteligence trebuie s reacionze la evenimente pe msur ce apar,
nu minute sau ore mai trziu.Cu ajutorul real-time business intelligence mpreun cu
compania dezvolt strategii pe termen lung pentru a optimiza operaiunile care apar i
n acelai timp s reacioneze n timp real la evenimentele care apar. [5]

1.4.1 Evoluia Real-Time Business Intelligence

n prezent un magazin trebuie s tie c un client care cumpra unui set de


burghie un burghiu de putere cu baterie luna trecuta, clientul este trecut n registru
iar la urmtoare achiziie clientul primete un discount de 30%.La fel se
procedeaz i n mediul on-line.

Aceast cerin este necesar pentru informaiile curente.De exemplu o banc


de snge a a considerat c ar fi bine s se cunoasc tipurile de snge necesare n
cadrul unei comuniti i meninerea unei cantiti suficiente n centrul de
distribuie local.n cazul n care un localnic are are un tip de snge rar este implicat
ntr-un accident, banca trebuie s aiba stocat local acest tip de snge.

n mediul competitiv de astzi,mediu n care consumatori au mari atepri din


partea companiilor sau a produselor, deciziile care se bazeaz pe datele cele mai
recente disponibile mbuntesc relaiile cu clienii, cresc veniturile, maximizeaz
eficiena operaional i chiar poate salva viei.

2.OLAP

2.1 Scurt istoric

Primul produs care a evoulat interogri OLAP a fost Express, care a fost lansat
n 1970 i achiziionat de ctre Oracle n anul 1995.Termenul de OLAP nu a fost
folosit pn n anul 1993,termen care a fost inventat de ctre Edgar F.Codd care a
fost descris ca fiind tatl al bazei de date relaionale.

2.2 Definiie

OLAP, cunoscut i sub numele de On-line Analytical Processing, este


caracterizat printr-un volum relativ redus de tranzacii.Interogarile sunt adesea foarte
complexe i implic agregri. Pentru sistemele OLAP rspunsul n timp este o msur
de eficacitate. Aplicaiile OLAP sunt utilizate la scara larg prin tehnici de Data

Mining. n baza de date OLAP sunt agregate date istorice, care sunt stocate n scheme
multi-dimensionale ( de obicei schema stea ). [3]

2.3 Principiu de funcionare

La baza oricrui sistem OLAP st un cub OLAP, cunoscut i sub


numele de cub multidimensional sau hipercub.Acest cub este compus din fapte
numerice numite msuri, care sunt clasificate n funcie de dimensiuni.Msurile sunt
plasate la interseciile hipercubului, care este acoperit de dimensiuni ca un spaiu
vectorial.Interfaa pentru a manipula un cub OLAP este o interfa matrice, cum ar fi
de exemplu tabelele pivot ntr-un program de calcul tabelar, care efectueaz operaiuni
de proiecie de-a lungul dimensiunile, cum ar fi agregarea sau medie. [3]

Cubul metadatelor este de obicei creat ntr-o schem stea sau schem
fulg de zapad sau o constelaie de tabele ntr-o baz de date relaional.Msurile sunt
derivate din nregistrrile din tabel i de fapt i dimensiunile sunt derivate din tabelele
de dimensiuni. [3]

Fiecare msur poate fi considerat ca avnd un set de etichete sau


meta-date asociate cu acestea.O dimensiune este ceea ce descrie aceste etichete;ofer
informaii despre msur. [3]

2.4 Tipuri de OLAP

Exista mai multe tipuri de OLAP.Ele sunt urmtoarele:

MOLAP-multi-dimensional online analytical processing

ROLAP-lucreaz direct cu baza de date relaional

HOLAP- Hybrid OLAP

WOLAP-Web-based OLAP

DOLAP-Desktop OLAP

RTOLAP-Real Time OLAP

MOLAP este un OLAP multi-dimensional.Este forma clasic a unui


OLAP si este uneori menionat doar ca OLAP.MOLAP nmagazineaz aceste date
ntr-o matrice multi-dimensional optimizat dect ntr-o baz de date relaional.Prin
urmare, este nevoie de un pre-calcul i stocarea de informaie n cub.Instrumentele
OLAP utilizeaz n mod general un set de date pre-calculate menionate ca un cub de
date.Cubul de date conine toate rspunsurile posibile la un anumit interval de
ntrebri.Instrumentele MOLAP au un timp de rspuns foarte rapid i capacitatea de a
scrie repede napoi datele n setul de date.


ROLAP lucreaz direct cu baze de date relaionale.Datele de baz i
tabelele de dimensiuni sunt stocate sub form de tabele relaionale i tabelele noi sunt
create pentru a organiza informaiile agregate.Aceasta depinde de o schem design de
specialitate.Aceast metodologie se bazeaz pe manipularea datelor stocate n baza de
date relaional.Instrumentele ROLAP nu folosesc cuburi de date pre-calculate, dar
prezint ns interogarea bazei de date relaionale standard i tabelele sale n scopul de
a aduce napoi datele necesare pentru a rspunde la ntrebare.Uneltele ROLAP dispun
de capacitatea de a pune orice ntrebare , fiindc metodologia nu se limiteaz la
coninutul unui cub.De asemenea are capacitatea de a detaila orice mic detaliu n baza
de date.

HOLAP sau OLAP hybrid este defapt o baz de date ce mparte date
ntre stocarea relaional i cea de specialitate.De exemplu, pentru unele companii, o
baz de date HOLAP va folosi tabelele relaionale de a deine cantiti mari de date
detailate, i de a folosi stocarea de specialitate pentru cel puin unele aspecte ale
cantitilor mai mici de date agregate mai mult sau mai puin detailate.Instrumentele
HOLAP pot utiliza att cuburi pre-calculate i surse de date relaionale.

3.Bibliografie

1. Documentatie training-SAP Business Intellingence Solutions


2. http://www.seniorsoftware.ro/business-intelligence/ce-este-business-intelligence-bi/?close
3. http://en.wikipedia.org/wiki/Online_analytical_processing
4. http://searchcio.techtarget.com/essentialguide/Strategic-business-intelligence-for-amobile-future#guideSection3
5. http://www.gravic.com/shadowbase/uses/evolutionreal-timebusinessintelligence.html

S-ar putea să vă placă și