CAPITULO II ELABORACION DEL PROYECTO
2.1 Justificación de la Metodología y Herramientas de Desarrollo
2.1.1 Justifcación de la et!d!l!"#a
2.1.2 Justifcación del us! de la et!d!l!"#a de $i%&all Se r e al i z a r áu na c o mp mp ar a c i ó ne nt r el a sd osme t o do l o gí a smá si mp or t a nt e sq ues o nl a me t od ol o gí adeRal p hKi mb al l( ys ue nf o qued i me ns i o nal ) ,yl ame t o dol og í ad eWi l lI n mo mo n ( ys ue nf oqu eEmp r e sa r i alWar ehous e)par al ac ons t r uc c i óndeDat a.
War ehous e,enel c as odepar t i c ul ardees t et r abaj odei nv es t i gac i óns eanal i z ar ades deel p un t odev i s t adel ac ons t r u cc i ó ndeunDa t a ma ma r t q ueesu napa r t edeunDat aWa War ehouse.
Co mo moi n t r o du c c i ó n ae s t ea ná l i s i sp od emo sme nc i o na rqu es et i e ne no t r a sa l t e r n at i v a s como mosonl ame met odol ogí adeHef est oyTheSASRapi dDat aWa War ehouseMe Met hodol ogyent r e o t r a sq ue s o na da pt a c i o ne sd el a sd osp r i n c i p al e s ,a de má má sd e me t o do l o gí a s Hi b r i d as c o mo( mo e lHy b r i dDW oe lFe de r a t e dDW,q ueu t i l i z a nu naa pr o x i ma c i ó ni n t e r me di ap ar al a c o ns t r u c c i ó nd els i s t e ma ma )q uen oe x pl i c a r e mo mo se ne s t ed oc u me me nt oq ues o na qu el l a sq ue u s anenp ar t eBo t t o mmu p yenp ar t eTo pDown.Sede bet o ma ma re nc u e nt aqu eal aho r ade escogeruna met odol ogí a debemosr sr e v i s a ru na q ue s ea da pt eaa lt i p od ep r o y e c t oy or g ani z ac i ónd ent r od el ac ual n osen co nt r a mo mo s,t o ma ma ndoenc ue nt ap ar t i c ul a r i da de sc omo t i p osd ed at o sq ues ema ne j a n,l ac o mp mp l e j i d add el o smi s mo mo syd elmo de l or e l a c i o na l , f u ent e sd ed at o s,n úme r od et r a ns ac c i o nes ,l ap er s pe ct i v ad ec r ec i mi e nt o ,ad emá ss il o s r equer i mi ent osdeanál i s i sdei nf or mac i óns ons i mi l ar esenl osdi f er ent esdepar t ament oso no.
2.1.' et!d!l!"#as Li&(es
Esi nt er es ant ev e rq uee xi s t enal t er nat i v asl i br escomol aques emenc i onaac ont i nuac i ón, ad emá sd eh ab er l ame nc i o nad oe ne lp ár r a f oa nt er i o r ,l ame t o dol o gí adeHe f es t op od r í as er v á l i d ap ar ae ld es a r r o l l od eu np r o y e c t oc o moe mo s t e ,p er os ee nc u en t r ae nu np r o c es od e des ar r ol l oporl oquenos ec ons i der ópar aes t epr o y ec t o.
Met odol ogí aHef est o L aMe t o do l o gí aHef es t o,c r e ad ap orBer n ab euRi c ar d oDar i o( d i s po ni bl ec o nl i c en ci a 4] [
GNU FDL) .Es t ame t o do l o gí ae smu yr e al i s t aypr a gmá t i c a( n os ee nf o c ae nu n ex cesi vo númer o de document os) . Hef est o, se enf oca en el anál i si s de l os r equer i mi ent osdel aempr es a,l ai de nt i fi c ac i óndel ascar enc i asdei nf or mac i ónques e t i e ne n,l o si nd i c ad or e s y" p er s pe ct i v a s "de ln ego ci o,yac t os egu i d os ep r oc ede a l anál i s i sdel asf uent esded at os ,c omos epuedeapr ec i arac ont i nu ac i ón:
)i"u(a 1 Eta*as et!d!l!"#a de +e,est! (HEFESTO)
)i"u(a 2 et!d!l!"#a +e,est! (HEFESTO)
Hay muchas más tecnologías para la implementación de inteligencia de negocios pero las que se ajustan a nuestro negocio es la metodología kimball.
2.2.1 et!d!l!"#a de $i%&all *a(a( c!nst(ucción de Data%a(ts
)i"u(a ' et!d!l!"#a de $i%&all *a(a( c!nst(ucción de Data%a(ts
(Elaborado por: MILAN) 2 . 2 . 2 Et a pa sdel aMe t odol ogí adeKi mba l l . •
Pl ani fica ci ón,Pl ani fi c ac i óndel Pr oy ec t o.
•
Re que r i mi e nt os ,Defi ni c i ónder equer i mi ent os .
•
Anál i si s, Ar qui t ec t ur at éc ni c a.
•
Di seño, Sel ec c i óndeher r ami ent as ,Di s eñof í s i c o.
•
Cons t r uc ci ón,Di s e ñodel apu es t aenes c e n a( St agi ng)ydes ar r ol l o.
•
De spl i e gue ,I mpl ant ac i ónyMant eni mi ent o.
2.2.' Justifcación de +e((a%ientas de Desa((!ll! Lasher r ami ent asqueseha nes c ogi dopar ael des ar r ol l odel pr es ent epr o y ec t oson: • •
Gest ordeBasededat os:SQLSERVER20 12 . Her r ami ent adeApl i caci ón:VISUAL STUDIO 2013 (para compilar el SQL server
• •
•
•
2012 BI). He r r a mi e nt apa r aI nt e l i ge nc i adeNe goc i o:TABLEAU9. 0Des kt op Her r ami ent apar aI nt el i genci adenegoci o:SQL SEVE DATA TOOLS (SSDT! BI).
Her r ami ent a par aI nt el i genci a de Negoci o:MI CROSOFT SQL SERVER 2012 ( ANAL YSI SSERVI CES, I NTEGRATI ONSERVI CES, REPORTI NG SERVI CES) Di señodelcubo: Wor kb enc h.
Ac ont i n ua c i óns epr es en t al aj u s t i fi c ac i ónde lu sodee s t a she r r a mi e nt a se nb as ea pa r áme t r osge ne r al e sq ues et omar a ne nc ue nt ae ne la ná l i s i spe r t i n en t eac ad au no dees t o s.
•
Cos t odel i c enc i a. Lamej oradap t ac i ó nal pr o y ec t o
•
Co s t od eI mp l e me nt a c i ó n.
•
Cr ec i mi ent odel asor gani z ac i ones .
•
Fac i l i daddeac ces o.
•
Justificación de tableau 9.0 Desktop para la inteligencia de negocio. • • •
•
• • •
Es "# so$%&are 'e B"si#ess I#%ellie#ce Es "# pro'"c%o 'e a#lisis 'e 'a%os Es "#a *erramie#%a 'e a#lisis +"e a,"'a a me-orar , acelerar la %oma 'e 'ecisio#es 'e la empresa or s" $"#cio#ali'a'. Es m", /%il para el #eocio para "#a me-or %oma 'e 'ecisio#es. ra# capaci'a' vis"al 'e a#lisis. acili%a la compre#si# 'e 'a%os. Es i#%"i%ivo. Se apre#'e m", rpi'ame#%e a "%ili4arlo es 'e m", $cil "so. recio S" precio es% por 'e5a-o 'e la me'ia 'el merca'o.
2.2.- Justifcación de /L ER0ER DATA TOOL DTBI3 2415 SQL Server Da%a Tools ! B"si#ess I#%ellie#ce (SSDT!BI) para Vis"al S%"'io i#cl",e *erramie#%as 'e creaci# 'e pro,ec%os 'e i#%elie#cia empresarial , pla#%illas 'e pro,ec%os para SQL Server A#al,sis Services epor%i# Services e I#%era%io# Services i#%era'os e# el s*ell 'e Vis"al S%"'io. "e'e i#s%alar SSDT!BI como "# e#%or#o 'e creaci# 'e i#%elie#cia empresarial i#'epe#'ie#%e o paralelo co# "# SQL Server Da%a Tools (SSDT) e6is%e#%e. Es impor%a#%e e#%e#'er +"e SSDT!BI , SS DT so# 'os pa+"e%es 'e 'escara e i#s%alaci# separa'os. Es%as i#s%r"ccio#es so# para
'escarar e i#s%alar SSDT!BI. ara ms i#$ormaci#
2.2.6 Justifcación de /L ER0ER 2412 c!%! "est!( de &ase de dat!s. 1)Unpr i merf act ormuyi mpor t ant epar aesc ogeraSQLSERVER 2012comogest or d eb as ed eda t o se se lt i p od epr o y ec t oqu ee s t a mosi mp l e men t an do ,p ore li nt er f a z a mi g ab l eq uemu es t r ap orl al i c en ci ayesmá sa c c es i b l e . Sie lt i podep r o y ec t of u er ab aj ou na mbi en t epr o pi e t a r i odo nd ea de máss ep ued an p ag ara l t o sc os t o sd el i c en c i a s,s eg ur a me nt es e po dr í ao pt a rporun as ol u ci ón p r i v a t i v ac o moOr a c l e ,l ami s maq uep orl ama y o r í ad ee x pe r t o se sc o ns i d er a da c o moe lme j o rg es t o rd eb as eded at o s . Seadj unt ai nf or mac i óndec ompar at i v a sdebas ededat osr eal i z ad asporFor r es t er .
)i"u(a 5 Estudi! )!((este( 2447 s!&(e 8est!(es de Base de Dat!s (Estudio Forrester) 2. Pa r ael e gi ru ng es t o rd eb as e sdeda t o ss ed eb et o ma re nc u en t aas p ec t o sc omo :
pr es t i gi o( Pr obado y ut i l i z ado e n ent or nos de pr oduc c i ón) ,fi abi l i dad,v el oc i dad, r e nd i mi e nt o ,f a c i l i d ad d e a dmi n i s t r a c i ó n y c o ne x i ó n c o n o t r o s p r o du c t o s , doc ument ados ,c onper s pec t i v adee v ol uc i ón,s opor t eyc apac i t ac i ón.
•
Sev aac ons t r ui rundat amar t ,porl oquel apr i or i dads er ál av el oc i daddeac c es oa l o sd at o s( h ab r ác a r g asd ed at o sr e gu l a r e sc u a nd oe s t e mo sa l i me nt a nd oe lDW a par t i rdel ossi s t emasoper ac i onal es ,yl ama y or í adeac c es oss er ánpar ac ons ul t ar di c hosdat os ) .
•
Par amej or arelr endi mi ent odel abas ededat os ,enl at abl adehec hos( quet endr á unagr anc ant i dadder egi s t r os ,puesenel l as eguar dar ánt odasl ast r an sac c i ones dee v ent os ,her r ami ent as ,or gani z ac i onesypr o y ec t os )Sielv ol umendees t at abl a esdemas i adogr andes er equer i r ár eal i z arpar t i c i onami ent o.
2.2.9Justifcación de s:l se(;e( 2412 C!%! uite de BI 7ompila e impleme#%e sol"cio#es BI corpora%ivas se"ras escala5les , a'mi#is%ra5les co# a#lisis e i#$ormes ava#4a'os. Los "s"arios pro$esio#ales se 5e#e$icia# 'e los a#lisis pre'ic%ivos co# la se#cille4 , $amiliari'a' 'e 8icroso$% E6cel racias a los compleme#%os 'e mi#er9a 'e 'a%os 'e SQL Server para 8icroso$% O$$ice.
Análisis de alto rendimiento
Nuestro motor de análisis in-memor propor!iona un salto "enera!ional en el rendimiento# permitiendo al mismo tiempo la intera!!i$n !on una !antidad de datos sin pre!edentes% La &un!ionalidad en memoria se inte"ra 'usto en los motores de análisis de SL Serer# para una maor &a!ilidad de uso *e+ibilidad% ,atos era!es !oerentes
TI puede !ontrolar administrar me'or los datos a tra.s de un modelo semánti!o de /I# 0ue propor!iona una ista !oerente de or1"enes de datos etero".neos# además de me'oras en SL Serer Inte"ration Seri!es% 2alidad de datos s$lida
Me'ore la !alidad de los datos a!iendo uso de los !ono!imientos de la or"ani3a!i$n re!urriendo a proeedores de datos de ter!eros de re&eren!ia para "enerar per4les# limpiar bus!ar !oin!iden!ias en los datos% Administra!i$n de datos maestros
Manten"a los datos maestros en todas las estru!turas de la or"ani3a!i$n para la asi"na!i$n de ob'etos# datos de re&eren!ia administra!i$n de metadatos% ,isponibilidad# se"uridad administra!i$n de datos bási!as
La edi!i$n /usiness Inteli"en!ie tambi.n in!lue la &un!ionalidad de base de datos bási!a de SL Serer Standard para apli!a!iones departamentales# !omo la !ompatibilidad bási!a !on 5indo6s Serer los roles de4nidos por el usuario para !on4"urar la separa!i$n de tareas%
)i"u(a - la i%*le%entación de inteli"encia de ne"!ci!s *a(a t!%a de decisi!nes3
'.1 La s!lución BI en /L se(;e( 2412
)i" u(a 6 DTBI PARA EL PROCEO DE NE8OCIO Elser vi dorOLAP Par aobt enerl af unc i ona l i daddepr oc es ami ent oanal í t i c oenl í nea( OLAP)s eut i l i z an o t r a sd os a pl i c a c i o ne s :e ls e r v i d orOL AP Mo nd r i a n,q u ec o mb i n ad oc o nJ p i v o t , p er mi t e nr ea l i z arq ue r y saDa t a mar t s ,q uel osr es u l t ad oss e anp r es ent a do smed i an t e u nb r o ws e r
Dat aMi ni ng Pe nt a hoe s t ái n c or p or a nd ol at e c no l o gí aWe k aq uee su nah er r a mi e nt ae x t e ns i b l ee
i nt egr abl e que i nc l uy e her r ami ent a s par ar eal i z art r ans f or mac i oness obr el o s dat os , t ar easdec l as i fi cac i ón,r egr es i ón,c l us t er i ng,as oc i ac i ónyv i s ual i z ac i ón. ETL Ex t r a c t ,T r a ns f o r m a nd L oa d ( « ex t r a er ,t r a ns f o r ma ry c a r g ar » ,f r e c ue nt e me nt e a br e v i a doETL )e se lp r o c es oq uep er mi t eal a so r g an i z a c i o ne smo v e rd a t o sd es d e múl t i pl esf uent es ,r ef or mat ear l osyl i mpi ar l os ,ycar gar l osenot r abas ededat os ,dat a mar t ,oda t awar e ho us ep ar aa na l i z ar ,oe no t r os i s t emaop er a c i o na lp ar aa po y arun p r o c es od en eg oc i o .
'.2 La
"u(a 9 PROCEO DE INTE8RACION3
)i
s!lución BI en ta&leau
'.2.1Ca(acte(#sticas= •
Mu rápido% Es su4!iente !on arrastrar soltar para !ambiar los
•
•
•
•
parámetros de su análisis Fá!il de utili3ar% Tableau es una erramienta intuitia 0ue e permite er todos los !ambios a medida 0ue los a reali3ando% 2uadros de mando brillantes% Es !apa3 de !ombinar arios análisis en un 7ni!o in&orme donde se inserten pá"inas 6ebs do!umentos para una me'or e+pli!a!i$n !omprensi$n de las !i&ras% 2one+i$n dire!ta% Tableau elimina el paso preio para !rear 8uniersos9# 8!ubos9 8tablas temporales9% Su !one+i$n es dire!ta# no se re0uiere pro"rama!i$n% 8Masups9 per&e!tos% n análisis a partir de la !ombina!i$n de datos de distinto ori"en simplemente supone !one!tar !ada &uente en otro 8plano9 para arrastrarlos soltarlos en un !li!%
Ca*itul!2 DE)INICI>N DE RE/UERIIENTO Y AN?LII DE NE8OCIO Elobj e t i v odees t ec apí t ul oesdes c r i bi ral aempr es ai ndus t r i asyder i v ado sde ls ur S. A. Cl asar esdevent asypr oduct osenAYACUCHO HUAMANGA queser ánuest r o c as odees t udi o,as íc omoelanál i s i sdeldat amar tpar al ai nt el i genc i adenegoc i opar a l ae mpr e saene lr u br od eb eb i da sg as i fi c ad as ,l a sc o ns i d er a ci o ne syr eq uer i mi e nt os t oma do senc u en t apa r as us ol u c i ó n,s uar qu i t e c t u r ayel mo del od ed at o sde fi ni d o.
2.1 Captura y Especifcación de Requisitos I nt el i genci adenegoci odel aempr esaI NDUSTRI ASYDERI VADOSDELSURS. A. C Par al amej ort omadedec i s i onesdesusdi f er ent esár eas.
2.1.1 Cas! de Estudi!
2.1.2 O&@eti;!s del iste%a
Se r e qu i e r ei mp l e me nt a ru nd at a ma r t ,p ar aa l ma c e na rl o sd at o sn ec e s a r i o sq ue med i ant el aapl i c ac i óndet éc ni c asETLyt éc ni c asOLAP ,queot or guenl ai nf or mac i ón adi c i onal yr el ev ant eal aquebr i ndael s i s t emadeadmi ni s t r ac i ón. T ambi én s e pr ec i s a de l a pos i bi l i dad de v i s ual i z ac i ón d ei nf or mac i ón en di f er ent es per spect i vas ( di mensi ones) par at ener mayor es ar gument os que per mi t an una j us t i fi c ac i óndel asdec i s i onesques et omenr ef er ent esal Sof t war eLi br eys udi f us i ón.
Af ut ur os er i ai mpor t ar t ede sar r ol l arunmódu l oenels i s t emadeadmi n i s t r ac i ónque per mi t al i garor el ac i onaral osus uar i osc onelpr oc es odeapr endi z aj eoc apac i t ac i ón en elsof t war e Li br e,par a que de est af or ma se pueda det er mi narpat r ones de apr endi z aj e,por c ent aj es de des er c i ón,f ac t or es que f a v or ez c an alc r ec i mi ent o del
s of t war el i br e,f ac t or esi ndi v i dual esys oc i al esqueaf ec t analc r ec i mi ent odelSof t war e Li br e.
2.1.5 Recu(s!s tecn!ló"ic!s c!n l!s :ue cuenta Act ua l men t el aEMPRESA I NDUSTRI AS DERI VADOS DELSUR noc ue nt ac onu n b as ed ed at o s ,s e r v i d or d on des ep ue daa l ma c en art o das ui n f o r ma c i ó nr e qu er i d a par al ai nt el i genc i adenegoc i o. Set i en eq uec on s i d er a ra di c i on alaes t oqu el ae mpr e sas ol oc ue nt ac o nl i br o sde Ex c e ld ond e al mac en ans ui nf or mac i ó ndev e nt a s ,p ed i do s,des u sp r o du ct o s.
2.1.- Recu(s!s tecn!ló"ic!s :ue necesita Ser equi er ec ons t r ui runaba sededat osr el ac i onalpar aop t i mi z ars uspr oc es os ,s e r equi er eapl i c ac i onespar as i mpl i fi c ars uspr oc es osdeel abor ac i óndes uspr oduc t os ,
2.2 Anlisis Dimensional
2.2.1 ódul!s del iste%a
2.2.1.1 !del! Ló"ic! Par apoderr eal i z are lanál i s i sesnec es ar i oent enderl aes t r uc t ur adelnegoc i oc omo s ee s t a bl e c ee nl ame t o do l o gí ad e Ki mb al lp ar ada t a war eh ou s i n,ac ont i nuac i óns e mu es t r ael mo de l odeda t o squ ev ama ne j a rl aemp r e s a . Model odedat ospar al ai nt el i genci adenegoci odel aempr esa( I NDUSTRI ASY DERI VADOSDELSUR)
re"#%as 'e i#ves%iaci# :E# +"; ra'o las %ec#olo9as 'e i#$ormaci# , las *erramie#%as 'e BI a,"'a# a los e-ec"%ivos e# l a %oma 'e 'ecisio#es es%ra%;icas< :7mo ase"rar "#a 5"e#a i#%eraci# 'e los 'a%os e# los sis%emas 'e i#$ormaci# 'e las ora#i4acio#es< 1= Dae#a> I#%er#a%io#al ?o"r#al o$ oo' 7o#scie#ce. @(2) > 1!2. Sep%iem5re 200C. ISS 1=0!=F. :7mo ase"rar la cali'a' 'e la i#$ormaci# e# los sis%emas ora#i4acio#ales para "#a 5"e#a %oma 'e 'ecisio#es< :E6is%e al"#a 'i$ere#cia e#%re i#$ormaci# , co#ocimie#%o< :Se p"e'e# lorar ve#%a-as compe%i%ivas %oma#'o 5"e#as 'ecisio#es apo,a'os co# *erramie#%as 'e BI<
ANAL!
2.! Arquitectura del "istema
2.'.1 A(:uitectu(a Tcnica L aa r q ui t e c t u r ad el as o l u c i ó ne s t ác o nf o r ma da p ort r e sg r a nd esc a pa s ,q ue s o n: i nt egr ac i ón,anál i s i syv i s ual i z ac i ón. Laca padei nt e gr a ci ón,s ee x t r a enl o sd at o sd el asba s esded at osop er a ci o na l e sy s es e l e c c i o na nl o sc a mp osn ec e s ar i o sc o nf or mea lmo de l od ed at o s .Po s t e r i o r me nt e l o sd at o sp as a np oru np r o c es oETLd on des el i mp i a nyes t a nd ar i z a n,y aqu ed ee s t a f or ma s e el i mi nan i nc ons i s t enc i as y pos i bl es er r or es que pudi er al l eg ara e x i s t i r . Pos t er i orael l oes t osdat oss er ánal mac enadosenes t r uc t ur as( t abl as ) ,r el ac i onal esy d ee s t af o r maqu ed ar ai mp l a nt a doenda t a ma r t . La capa de anál i si s,est a capa compr ende l a apl i cac i ón de t écni cas OLAP y al gor i t mosdedat ami ni ngdes erelc as o,t éc ni c asr el ac i onadasadat ami ni ng,per o po rcue s t i o ne sd ee sc al a bi l i d ad q ue da ab i er t al a po s i b i l i d ad d eu sa rd at a mi n i n g dent r odel aar qui t ec t ur adel s i s t ema. Par aOLAP ,de sd el ac ap adev i s u al i z ac i ó n,qu es ee x pl i c ar ap os t e r i o r me nt e,po re l usuar i o que ej ecut a una consul t a, l a cuales f or mul ada en l enguaj e MDX. Post er i or ment e porelmot orOLAP que se encar ga de mapearl as consul t as en l e ng ua j eMDX as e n t e nc i a sSQL ,s e r á ne j e c ut a da se nl ab as ed ed at o sr e l a c i o na l d on der e s i d ee ld at a ma r t .L ai n f o r ma c i ó nr e s ul t a nt ee sr e gr e s ad aa lmo t o rOLAP y es t es een c ar g ad ee nv i ar l an ue v ame nt eal ac ap ad ev i s ua l i z a ci ó n. La capa de vi sual i zaci ón,e sl ac a p aq ue p er mi t e mo s t r a ralu s ua r i ofi n a ll o s r es ul t ad os ,q ues eob t i e nend el aap l i c a ci ó nd el a st éc n i c asOLAP ,deun af or maq ue el us uar i ol ospuedai nt er pr et armásf ác i l ment e. Losr es ul t adospuedenv i s ual i z ar s eat r a vésdet ex t os ,t abl asygr áfi cos .Es t av ar i edad f a ci l i t al ac ompr e ns i ó n ei nt e r pr e t a ci ón del o s mi s mos .De e s t a man er ae lu s ua r i o
pu ed ei n t er a ct ua ry ma ni pu l arl ai nf or mac i ó nd es ui nt er és par aa na l i z ar l ad es de di f er ent es per s pec t i v a s. Di c ha s per s pec t i v as l e per mi t i r án obt ener i nf or mac i ón r el e v ant equel ea y udar áac r eare s t r at egi asj u st i fi c adasquet r ai ganbenefi c i os aal a empr esa.