* Paulraj Ponniah, Data warehousing fundamentals, John Wiley & Sons Inc., 2001
Mc tiu ca chng Trnh by ni dung bn cht ca lp k hoch cho mt kho d liu Phn bit c mt d n DW vi mt d n h thng OLTP Tch hp vi tip cn chu trnh sng ca mt d n DW Lu mt s du hiu d bo v yu t thnh cng L do ln k hoch d n DW: Nhiu li v nhiu yu t gy ra li (xem hi p trn) Ln k hoch khng ng n v qun l d n khng ton din hng ti kt qu li: hn mi nhn t khc Tc dng ca vic ln k hoch Lu vi d n HTTT: cc ti liu cng b t 50% - 80% d n khng thnh cng (Khi nim d n, d n thnh cng) Mt s vn ct li: t ra cc mc tiu ng, nh ng gi tr ca DW c xy dng nh gi c ri ro: quan trng hn s thiu ht v nh gi ca d n La chn cch tip cn: ch ti liu m t cch tip cn Xy dng hoc mua DW: Vn chnh ca mi t chc. Khng ai xy dng DW ch thng qua bn lun s si theo lp trnh ni b. Nhiu ni dung cn phi tnh ton nh bao nhiu DataMark t xy dng? bao nhiu DMark trong s kt hp vi gii php c ? Cc kiu trn v ghp no s c lm ? Mua cng l phng n hiu qu. Mt s la chn: Nh cung cp n hoc nhiu nh cung cp la chn tt nht. Mi phng n c li th tng ng (xem phn di: nh cung cp n nh IBM, NCR c nhiu kinh nghim) Gii php cung cp n c mt vi li im Tch hp cng c mc cao Xem xt v nm bt khng i Cng tc lin nt cc thnh phn Qun l thng tin tp trung Gi tng hp khng ng k Li im chnh ca gii php la chn c th tt nht m kt hp nhiu nh cung cp Xy dng c mi trng ph hp khp ti t chc Khng cn dn xp gia CSDL v cng c h tr Chn c sn phm ph hp nht vi chc nng MT S CH CHNH Dn dt qu trnh xy dng KDL l do Nhu cu v kinh doanh m khng phi l cng ngh Nhn t thnh cng: cn m bo nhu cu t qun l v iu hnh: D n KDL khng c h tr y t qun l cao nht v khng c s u t mnh v nhit tnh th b s kt n trong mt ngy. Tnh li ch v lun gii. Li ch thc s ca D n KDL ch xut hin sau khi ngi dng p dng ton din; Lu , vic tnh ton lun gii ch li t D n KDL khng d dng nn nhiu cng ty khng gii thiu c qu trnh KDL vi mt phn tch lun gii v gi thnh y ; Mt s ch li: ch li t tch hp d liu Tng cng cht lng d liu D dng truy nhp thng tin
Mt s thng tin chung tt yu - yu t nguyn thy ca bo co tng quan S mng v chc nng ca mi nhm ngi dng H thng my tnh dng cho nhm Ch s hiu nng chnh nh gi nhm ngi dng Cc yu t tc ng ti thnh cng ca nhm ngi dng Khch hng v phng php phn loi Kiu d liu nm vt cho khch hng (c th v nhm) Sn phm c sn xut v bn Phn lp cc sn phm v dch v a danh m kinh doanh hng ti Cc mc ca ch li c o lng cho khch hng, cho sn phm v cho khu vc Cc mc chi tit gi v thu Truy vn hin c v bo co thng tin chin lc Lu Nhn t tc ng ti thnh cng ca mi nhm ngi s dng Cc cp o li ch Khng th thiu s h tr t qun l chnh yu ca cng ty: xy dng kho d liu nh mt phn trong chin lc pht trin ca n v Mt s tip cn chun b cho s lun gii Chng hn, phn cng 31%, phn mm gm c h QT CSDL 24%, nhn vin v tch hp h thng 35% v qun l 10%. Mt s tip cn tnh ton: Tnh ton gi thnh cng ngh hin thi to ra ng dng v bo co h tr to quyt nh: so snh li ch cha KDL/lm KDL Tnh ton gi tr ca KDL c xut (c tnh): li ch, c tc, tng thu nhp, tng th phn. i snh theo tin: lp lun gi tr thu c <> gi u t KDL Mt s tip cn chun b cho s lun gii Lm th nghim ln, m phng mi thnh phn c tc ng bi/ v tc ng ti KDL xut - Mt s tip cn tnh ton nh v d: (1) Bt u vi cc mc chi ph (mua/thu phn cng, phn mm nh cung cp, phn mm ni b, khi to v nng cp, h tr ang tin hnh v chi ph duy tr (2) Quy i thnh tin mi li ch hu hnh v v hnh: gim gi, tng thu nhp v hiu qu trong cng ng kinh doanh (3) i theo thc hin phn tch dng chy tin t Phng n hnh thc khi to nh hng, phong thi v mc tiu khi to DW Mu k hoch tng th K hoch tng th Mt s nt chung v k hoch tng th Gii thiu Khi qut v s mng Phm vi Mc ch v mc tiu Vn trng tm v la chn Gi tr v k vng Lun gii ng n Trch nhim ca nh u t Chin lc thi hnh Lch d kin Bn quyn d n
S khc bit ca D n DW vi OLTP xy dng CSDL thng thng OLTP c ba min chc nng chnh: tp d liu trc tuyn, thc hin giao dch kinh doanh, x l th t cc p dng OLTP DW tng ng c ba b phn k tip nhau (nh m t trn): thu thp d liu, cc thnh phn lu tr d liu, cc thnh phn cung cp thng tin. S khc bit chi tit bng bn Mt s tiu ch D n DW khc vi D n CSDL thng thng Thu nhn d liu (ngun d liu) Lu tr d liu Kt xut thng tin Thu thp d liu Lu tr d liu Cung cp thng tin
S lng ln ngun DL Ngun DL hn tp H tng tnh ton khc nhau Ngun DL bn ngoi Ti ban u s Cn nhc nhn bn DL Tch hp DL kh khn Bin i DL phc hp Lm sch DL Lu gi DL dung lng ln tng trng nhanh Nhu cu x l song song Lu DL khi dn dng Kiu ch s phc Lu gi kiu DL mi Lu gi DL c Tng thch cc b cng c RDBMS & MDDBMS Mt vi kiu ngi dng Truy vn c ko di ti hn Kiu truy vn phc Kch hot da trn Web Phn tch a chiu Giao din vi ng dng DSS Cht liu cho DM Cng c a nh cung cp Mt s lu in hnh D n KDL phm vi ln hn theo hng phc tp hn, i hi nhiu cng ngh khc nhau Cho php m rng v thi gian vi nhiu kiu hot ng hn Ngun nhn lc bn trong khng d c nhiu bi ton khc thng V siu d liu: cn c tm nhn xa Mt s lu in hnh (*): lch biu thi gian Thi gian rng xy dng v hon thin h tng Thi gian thit k kin trc Thu ht ngi s dng mi bc ca D n Hun luyn ngi s dng Pht trin song song nh gi v tnh sn sng: Cn s tr gip ca cc chuyn gia ngoi Cn bo co nh gi tnh sn sng trc khi hon thin k hoch d n Mc ch ca bo co: Gim ri ro t bt thng ln xy ra, Cung cp tip cn ni ti trong gii php nh gi li hi ng ca cng ty Nhn v xc nh li phm vi v kch thc nh danh cc nhn t thnh cng Xc nh ki k vng ngi s dng Tinh chnh nh cu hun luyn Tip cn theo chu trnh sng: u im ca tip cn theo chu trnh sng Hon thnh mi mc ch chnh trong qu trnh pht trin Tun th tip cn h thng khi xy dng HT MT Phn r tnh phc tp, gn cng vic ti cc thnh vin Tp d bo v bi ton v phn phi L gii: Tip cn chu trnh sng phn r phc tp ca d n
Cc thnh phn chc nng ca DW v pht trin h thng theo tip cn theo chu trnh sng (system development life cycle (SDLC): Xuyn qua cc thnh phn d liu v thng tin. Mi lin h v l trnh nh hnh v trn.
Cc giai on pht trin DW: Cc bc (pha) pht trin DW. Lp k hoch tng th. Xc nh yu cu. Thit k. Xy dng Trin khai M rng v duy tr Mi quan h ti ba thnh phn chc nng: thu thp, lu gi v cung cp thng tin Cc giai on pht trin DW: Pha thit k v pha xy dng 3 thnh phn ca DW c th song song. Cc pha cn bao gi bi ton xc nh kin trc vi 3 thnh phn.
i pht trin d n: Vai tr ca i pht trin. Hai nguyn nhn chnh lm d n tht bi. Qu phc tp Nhu cu m h Cch thc lm vic ca i pht trin. T chc ca i pht trin d n: Lit k c mi thch thc v cc k nng chuyn bit cn c ca d n Ln c danh mc cc vai tr cn c pht trin h thng Gn vai tr ca i vi tng c nhn trong i Thnh vin:K nng, kinh nghim v tri thc l quan trng i vi thnh vin + Ton i: phong cch, tinh thn lm vic theo nhm, s say m pht trin DW v quyt tm cao (cam kt) ca tng thnh vin
i pht trin d n: Vai tr v trch nhim (1) Phn vai tr v cng vic theo nhiu cch. Phn chia b rng sau bao gm cng vic ring vo phn lp ny ph hp nht vi mi trng ca i. C th a ra hai cch thc tip cn b rng ri kt hp. Mi khi xc nh phn lp b rng gn mi vic ring trong mi phn lp i pht trin d n: Vai tr v trch nhim (2): Su loi phn lp vai tr trong i pht trin: Phn loi: Cung cp nhn vin cho s pht trin ban u, nhn s th nghim, nhn s bo tr lin tc, nhn s cho kho d liu qun l Phn loi b rng : CNTT v End-Users, sau phn loi con (subclassifications) trong mi ca cp phn loi rng, tip tc phn loi con Phn loi: vai tr nhn vin mt tin, vai tr nhn vin mt hu Phn loi: Ngi hun luyn, i hnh thng trc, i c bit Phn loi: Qun l, pht trin, h tr Phn loi: Qun tr, thu thp d liu, lu tr d liu, cung cp thng tin
Tiu vai tr Nh ti tr iu hnh Chuyn gia cung cp DL Gim c d n Nh phn tch kinh doanh Qun l d n Qun tr h thng Qun l i din ngi s dng Chuyn gia di tr d liu Qun tr kho d liu Chuyn gia chun b (tin XL) d liu Qun l s thay i t chc Trng nhm Data Mark Qun tr CSDL Chuyn gia h tng Qun l siu d liu Ngi dng chnh yu (power user) Phn tch yu cu kinh doanh Trng nhm o to Kin trc kho DL Bin tp k thut Pht trin thu thp d liu Chuyn gia cng c Pht trin truy cp d liu Chuyn gia quan h nh cung cp Phn tch cht lng DL Qun l web (web master) Kim th kho DL Dng mu d liu Ngi pht trin bo tr Kin trc s an ninh Danh sch cc vai tr v chc nng, nhim v Nh ti tr iu hnh Ch o, h tr, lm trng ti. Qun tr KDL Chc nng DBA Ngi qun l d n Giao nhim v, gim st, kim tra. Chuyn gia chuyn i DL Trch xut, trch hp, chuyn dng DL Ngi qun l quan h ngi dng Phi hp vi cc nhm ngi dng Ngi phn tch m bo cht lng Kim sot cht lng DL ca KDL Kin trc s chnh Thit k kin trc Ngi ng iu phi kim th Kim th chng trnh, h thng, cng c Chuyn gia h tng Thit k / xy dng c s h tng Chuyn gia ng dng ngi dng cui Xc nhn ng ngha v quan h ca DL Ngi phn tch kinh doanh Xc nh yu cu Lp trnh vin pht trin Lp trnh ni b v scripts Ngi m hnh ha DL (Data Modeler) M hnh ha quan h v chiu Trng nhm o to ng iu phi o to ngi dng v i pht trin i pht trin d n: Danh sch cc mc k nng v kinh nghim Nh ti tr iu hnh Cp iu hnh cao cp, kin thc kinh doanh chuyn su, c nhit tnh v nng lc lm n ha v phn x khi cn thit. Ngi qun l d n K nng con ngi, kinh nghim qun l d n, nh hng kinh doanh v ngi s dng, nng lc thc t v hiu qu. Ngi qun l quan h ngi dng K nng con ngi, c tn trng trong cng ng ngi dng, c k nng t chc, lm vic nhm, kin thc h thng t quan im ngi dng. Kin trc s chnh K nng phn tch, nng lc nhn khung cnh ln, chuyn mn trong giao tip, kin thc v khi nim kho d liu. Chuyn gia h tng Chuyn gia v phn cng, h iu hnh, h tngmy tnh, kinh nghim nh chuyn vin HH. Ngi phn tch kinh doanh K nng phn tch, kh nng tng tc vi ngi dng, kinh nghim cng nghip y nh nh phn tch Ngi m hnh ha DL (Data Modeler) Chuyn gia m hnh ha quan h v chiu vi cc cng c trng hp, kinh nghim nh nh phn tch d liu. i pht trin d n: Danh sch cc mc k nng v kinh nghim Ngi qun tr KDL Chuyn gia thit k v thi hanh c s d liu vt l, c kinh nghim nh DBA, MDDBMS quan h b sung. Chuyn gia chuyn i d liu Kin thc v cu trc d liu, kin thc chuyn su v cc h thng ngun, c kinh nghim nh nh phn tch. Ngi phn tch m bo cht lng Kin thc v k thut cht lng d liu, kin thc v d liu h thng ngun, kinh nghim nh nh phn tch. Ngi iu phi kim th Quen thuc vi cc phng php v tiu chun kim th, s dng cng c kim th, c kin thc ca mt s cng c cung cp thng tin kho d liu, kinh nghim ngi lp trnh / nh phn tch. Chuyn gia chng trnh ng dng ngi dng cui C kin thc su v ng dng ngun Lp trnh vin pht trin C k nng lp trnh v phn tch, c kinh nghim lp trnh bng ngn ng v DBMS c la chn. Trng nhm o to C k nng o to, c kinh nghim trong o to CNTT / ngi dng, c k nng phi hp v t chc. S tham gia ca ngi s dng: Tng tc ngi s dng l trc tip v bn cht. nu c mt khc bit c bn gia OLTP v DW: t dng h thng ca ngi s dng h cn l mt phn ca i pht trin. D n DW gi ti k thut pht trin ng dng kt hp. i pht trin d n: S tham gia ca ngi dng Lp k hoch d n Cung cp mc ch, mc tiu, k vng, thng tin kinh doanh trong qu trnh kho st s b; h tr hot ng qun l mc nh, khi to d n l nh ti tr iu hnh. Xc nh yu cu Tham gia tch cc cc cuc hp xc nh yu cu, nh danh mi h thng ngun, xc nh o o lng thnh cng kinh doanh, v cc chiu kinh doanh phn tch, xc nh thng tin cn thit t kho d liu. Thit k Kho st li m hnh DL chiu; thit k trch xut v chuyn i d liu, cung cp s dng d kin cho kch thc CSDL; xem xt li thit k kin trc v siu d liu; tham gia la chn cng c, xem xt li thit k cung cp thng tin. Xy dng Tham gia tch cc kim th chp nhn ngi dng; kim th cng c cung cp thng tin; cng nhn chc nng thu nhn d liu v chuyn i; xc nhn cht lng d liu, kim th s dng siu d liu; kim chun chc nng truy vn, kim th chc nng OLAP; tham gia vo ti liu ng dng. Trin khai Kim tra du vt kim ton v xc nhn ti ban u d liu; lm ph hp vi phn phi khc vi k vng; sp xp v tham gia vo o to ngi dng, cung cp chp nhn cui cng. Bo tr Cung cp u vo cho cc ci tin, kim th v chp nhn ci tin. Quan tm qun l d n: D n DW thnh cng khi qun l d n hiu qu nht c th c. Nguyn l qun l d n, du hiu khuyn co, nhn t thnh cng, tnh ph hp vi thc tin
Mt s nguyn l hng dn: Lin quan ti quyt nh v hnh ng qun l d n: Trch nhim ca nh u t, ngi qun l v ngi s dng. S tin ha mi. Cht lng d liu. Xy dng cho tng trng Chnh sch d n M hnh d liu chiu Ngi qun l d n. Vai tr ca i pht trin Yu cu ngi dng K vng thc t D liu ngoi Ph hp vi tip cn thc tin: bn cht chung, pha trn hp l tng tri thc tin v l thuyt ct li . ng lc t yu cu kinh doanh Kch bn li c th c: Nn mng d liu khng tt Thiu ht d liu cht lng ti, khng ng cch sp trc khi hon thin d liu xa x Tnh c lp ca d liu truy nhp v hiu nng km KDL chuyn ng c lp Mc ch xa ri Tnh t hm ca d liu: khng gn vi ngi s dng ngi dng khng th/kh nhn
Mt s du hiu cnh bo v hnh ng - Theo st vng i, quan st - Mt im bo v hnh ng tng ng
Tn hiu cnh bo Nguyn nhn Hnh ng Bc xc nh yu cu vt qua hn nh mc tiu Mt nng lc phn tch Ngng thu nhn thng tin khng mong mun. Hy b mi vn hp vi ngi s dng. t li mc tiu cui ca cng ty. T cng ty tn qu nhiu cng sc vit chng trnh. La chn cng c ca bn th ba li thi Nu c thi gian v ngn sch, xem xt cc cng c khc nhau. Nu khng th cn tng cnhn vin lp trnh. Ngi s dng khng hp tc cung cp d liu chi tit C biu hin lo ngi v quyn s hu d liu. Vn ny rt tinh t Lm vic vi nh ti tr iu hnh gii quyt vn . Ngi s dng khng thoi mi vi cc cng c truy vn Ngi s dng khng c o to y . u tin, m bo rng cc cng c truy vn c la chn l thch hp. Sau , tin hnh vic o to b sung. Vn tip nhn d liu vt qu vng dn dng. Chuyn i v lp bn d liu khng hon chnh Xem li ton b vic chuyn i d liu v tin ch tch hp. m bo rng khng thiu d liu. Cng i din ngi s dng tham gia qu trnh xc minh. Mt s nhn t thnh cng Nh ti tr, iu hnh: m bo h tr lin tc, di hn, cam kt thit lp c xc nh ln pha trc, r, thc s, v ng gi tr kinh doanh t kho d liu. Qun l c k vng ca ngi s dng thc t Nhn c nhit tnh tham gia ngi dng trong sut d n. Vic khai ph d liu, chuyn i v ti (ETL) chc nng l hu ht thi gian, nhiu lao ng hot ng. Khng c tnh thi gian v cng sc cho hot ng ny di hn. u tin ghi nhn kin trc, sau cng ngh, sau cng c. Chn mt kin trc l ng cho mi trng. Cc truy vn v cc cng c thng tin cho ngi dng l cc k quan trng. Chn nhng cng c hu ch v d s dng nht, trnh chn theo tnh quyn r (hin i nht) ca cng c. Trnh chy mu cng ngh. K hoch cn l tng trng v cch mng. Quan tm xem xt hiu sut. Ngi qun l d n cn theo nh hng ngi s dng. Tp trung thit k theo truy vn, m khng theo giao dch. Xc nh cc ngun d liu thch hp. Ch ti d liu cn thit. Th hin mt d n DW thnh cng: Ng cnh kinh doanh Thch thc (khuynh hng) Cng ngh v tip cn Nhn t thnh cng Li ch thu c.