Seth Grimes lta Plana !or"oration Pentaho TM S"onsored #hite Pa"er MySQL V5 Ready for Prime Time Business Intelligence Ta$le of !ontents %&%!'TIV% S'MMR( ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))* + %V,L'TI,- ,. T/% 0BMS 1 BI MR2%TS))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 3 The ,"en Source Re4olution and 0ata$ase Management))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))3 -e5t '"6 BI))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 3 7 M(SQL S B'SI-%SS I-T%LLIG%-!% PLT.,RM))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))8 nalytical and Transactional 0ata$ases)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))8 0esign !hoices)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 8 * %&T%-0I-G M(SQL #IT/ P%-T/, B'SI-%SS I-T%LLIG%-!%))))))))))))))))))))))))))))))))9 n %asy dd:,n)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))9 Quic;:start< Re"orting)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 9 Pentaho nalytics))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = 0ash$oard 0eli4ery)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+> 0ata Mining))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) +> BI 0ifferentiation)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) +> 0o?nload and Go)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++ @ 7>>8 lta Plana !or"oration Page 2 MySQL V5 Ready for Prime Time Business Intelligence %5ecuti4e Summary Business intelligence ABIB creates com"etiti4e ad4antage for organiCations of all siCes and in all industries) It is an im"ortant $usiness tool6 a means of e5"loiting data "re4iously loc;ed in o"erational data$ases) #ith the fall 7>>5 release of MySQL Version 56 conditions for introducing and e5"anding o"en: source enter"rise BI "rograms ha4e ne4er $een $etter) MySQL ca"a$ilities ha4e gro?n to meet the most demanding BI "erformance and scala$ility reDuirements) ,"en:source no? similarly "resents an attracti4e alternati4e to e5"ensi4e6 "ro"riety6 closed:source BI soft?are) Business intelligence is the ;ey to fact:$ased decision ma;ing in the intelligent enter"rise) TechniDues and tools are designed to unloc; ;no?ledge from data) They ?ill hel" you< 'nderstand "ast "erformance Monitor current acti4ities and res"ond Duic;ly to changing conditions ,"timiCe $usiness "rocesses and "erformance Manage ris; .orecast future "ros"ects and "lan accordingly) If your organiCation generates data6 BI ?ill hel" you use it for com"etiti4e ad4antage) BI relies on strong data$ase management as "ro4ided $y 0BMSs such as MySQL6 ?hich ?ith Version 5 no? com"etes in "erformance6 ca"a$ilities6 and relia$ility ?ith other mar;et:leading relational data$ase systems) -e? and esta$lished MySQL features a choice of engines for o"timal "erformance6 !I0 transactions6 4ie?s6 stored "rocedures6 triggers6 and "artitioning match those "re4iously found only in closed:source6 commercial data$ase systems) MySQL users and de4elo"ers can no? confidently e5tend their in4estments to "ro4ide e4en greater $enefit to their organiCations) MySQL is no? not only an esta$lished 0BMS standard for #e$ sites and o"erational a""lications6 it is also an e5ce"tional "latform for high:4alue $usiness intelligence functions) %4aluators should loo; for soft?are o"tions offering a full range of BI ca"a$ilities) Many organiCations ?ill ?ant to start sim"le ?ith $asic des;to" re"orting functions) ,thers ?ill "refer to immediately im"lement a full analytics "rogram ?ith enter"rise re"orting6 dash$oards6 ,LP6 and data mining) #or;flo? facilities6 offering the a$ilities $oth to manage BI com"onents and to allo? e5ternal orchestration of BI "rocesses6 are another im"ortant com"onent of modern BI systems) Pentaho Business Intelligence ta;es ad4antage of MySQL 5 scala$ility and "erformance enhancements and "ro4ides a com"rehensi4e suite of $est:of:$reed BI tools the only com"lete o"en:source suite that matches the ca"a$ilities of e5"ensi4e6 closed BI systems) Pentaho is a MySQL Gold PartnerE the soft?are is designed to integrate seamlessly ?ith MySQL data$ases and su""ort a ?ide range of $usiness initiati4es including sales and "rofita$ility analysis6 customer analysis6 /R re"orting6 financial re"orting6 2PI dash$oards6 su""ly chain analytics6 and o"erational re"orting6 all ?ith uniDue ?or;flo? ca"a$ilities) 'sers may do?nload indi4idual "rograms or the com"lete suite6 all free of charge and community $ac;ed $ut also enhanced $y o"tional commercial su""ort and an o"tional Professional 4ersion6 at www.pentaho.org) @ 7>>8 lta Plana !or"oration Page 3 MySQL V5 Ready for Prime Time Business Intelligence + %4olution of the 0BMS 1 BI mar;ets The Open Source Revolution and Database Management The data$ase management system A0BMSB and $usiness intelligence ABIB mar;ets are mature6 yet much room remains for inno4ati4e technologies and $usiness models) The t?o mar;ets are really Duite similar) Both feature a num$er of large6 ?ell:esta$lished 4endors that offer roughly com"ara$le technologies6 ?ith 4alue:added ser4ices "ro4ided $y the com"anies themsel4es and an assortment of consultants and de4elo"ers) MySQL emerged as a lo?:cost entry in a cro?ded 0BMS mar;et6 $ut MySQLFs selling "oint ?as ne4er Gust or e4en "rimarily "rice< It ?as ease of use and administration and a$solute suita$ility for im"ortant a""lications6 in "articular as the data$ase $ac;:end of choice for #e$ "u$lishing) MySQL has matured in recent years) The technology no? ri4als that of esta$lished closed:source 4endors for the $road set of traditional data$ase a""lications6 ?hich ?e can classify as "u$lishing6 o"erational6 and analytical) MySQL is a$le to com"ete in these areas $ecause its modular architecture allo?s you to choose the storage engine that "erforms $est for a s"ectrum of needs< Inno0B for transactional systems MyISM for analytical systems including data ?arehouses and data marts Memory6 formerly ;no?n as /ea"6 for high:"erformance a""lications -0B6 the !luster Storage engine6 for high a4aila$ility and scala$ility rchi4e for efficient storage of large data 4olumes .ederated6 "ro4iding for local access to remote data ta$les Merge6 also ;no?n as MRGHMyISM6 ?hich collects identical MyISM ta$les for unified access) The different engines share common administration and Duery interfaces6 and MySQL e4en allo?s you to select engines on a ta$le:$y:ta$le $asis ?ithin a data$ase) MySQL has a single 4ersion of SQL and has a smart o"timiCer that insulates de4elo"ers and users from the technical details that distract from their focus on deli4ering the $est "ossi$le a""lications) MySQL Version 56 released in ,cto$er 7>>56 addressed im"ortant enter"rise concerns) Version 5 adds must:ha4e features including !I0 Aatomic6 consistent6 isolated6 and dura$leB transactions6 distri$uted transaction "rocessing conforming to the &I,"en & s"ecification6 triggers and stored "rocedures6 and 4ie?s) Version 5 also nota$ly $rings MySQLFs internal metadata schema into line ?ith relational standards) .urther enhancements are slated for forthcoming releases) mong these enhancements are su""ort for ta$le "artitioning6 an im"ortant scala$ility feature for J$ig:dataK uses such as data ?arehouses) Gi4en its ne? ca"a$ilities6 MySQL is no? a 0BMS of choice for data ?arehouses and data: analysis a""lications) Next Up, ! The $usiness intelligence mar;et is "rimed for an o"en:source ma;e:o4er a;in to ?hat has occurred in the o"erating:system6 data$ase6 a""lication:ser4er6 and de4elo"ment:tool mar;ets) @ 7>>8 lta Plana !or"oration Page 4 MySQL V5 Ready for Prime Time Business Intelligence Business intelligence is a set of tools and techniDues designed to unloc; ;no?ledge from data) BI lets organiCations deri4e the ma5imum 4alue from their information assets) It hel"s users< 'nderstand "ast "erformance Monitor current acti4ities and res"ond Duic;ly to changing conditions ,"timiCe $usiness "rocesses and "erformance Manage ris; .orecast future "ros"ects and "lan accordingly) BI e5"loits organiCational data for com"etiti4e ad4antage) It is the ;ey to fact:$ased decision ma;ing in the intelligent enter"rise) BI has long $een dominated $y a num$er of commercial:"roduct 4endors in areas including re"orting6 on:line analytical "rocessing A,LPB6 data mining6 e5tract6 transform6 and load A%TLB6 and dash$oards and 4isualiCation) The $est BI tools are "rocess:centric6 "ro4iding integrated ?or;flo? o"tions) Best:of:$reed ?or;flo? in4ol4es not only the a$ility to manage "rocesses ?ithin the o4erall BI "latform6 it also allo?s the BI functions to $e e5ternally orchestrated $y larger a""lications that reDuire em$edded analytics) #or;flo? ca"a$ilities "ro4ide for managed BI and for the fle5i$ility to offer users BI ?ithin line:of:$usiness a""lications) ,"en:source BI alternati4es ?ere slo? to emerge6 $ut the mar;et has flo?ered in recent years ?ith the a""earance of tools in each of the maGor categories) ,"en:source re"orting o"tions are no? "lentiful) They include %cli"se BIRT ABusiness Intelligence and Re"orting Tool;itB6 Las"erRe"orts6 and L.reeRe"ort) Se4eral "roGects co4er the s"ectrum of charting6 dash$oard6 and 4isualiCation functions) Mondrian is a Jrelational ,LPK ser4er that relies on a $ac;:end R0BMS6 accessed 4ia L0B!6 for data management) LPi4ot "ro4ides a La4a Ser4er Page tag li$rary that can utiliCe Mondrian and other analytical ser4ices 4ia M0& Dueries) #e;a is the most "rominent o"en:source data mining and machine learning soft?are6 and the 2ettle %TL "roGect has gained "o"ularity for its ease of use and a$ility to integrate real:time and historical data) ,"en:source $usiness intelligence o"tions actually offer technical ad4antages o4er the closed: source tools) They can incor"orate features missing from mature tools6 such as integrated ?or;flo? management A?hich treats BI as the central $usiness "rocess it isB and designed:in intero"era$ility ?ith commercial and o"en:source tools of the same category) ,"en:source BI tools share $oth cost and technical ad4antages ?ith o"en:source stars including MySQL6 LBoss6 "ache6 and Linu5) @ 7>>8 lta Plana !or"oration Page 5 MySQL V5 Ready for Prime Time Business Intelligence 7 MySQL s a Business Intelligence Platform "nal#tical and Transactional Databases Business intelligence is a "rocess that encom"asses acDuiring and managing information6 designing analytical interfaces6 and deli4ering actiona$le $usiness insights) Because BIFs 4alue hinges on a4aila$ility of timely6 accurate6 accessi$le information6 strong data management is essential) The Duality and "erformance of analytical data$ases data ?arehouses6 data marts6 and o"erational data stores A,0SsB for real:time analytics are critical) 0ata ?arehouses are data$ases o"timiCed for data analysis rather than for transaction "rocessing) They ty"ically house many giga$ytes of data and are structured using dimensional modeling techniDues star schemas to "ro4ide ra"id res"onse to com"le5 Dueries) Many data ?arehouses store te5tual and geos"atial data in addition to numerical data) By including harmoniCed6 cleansed metadata information that descri$es the ta$les6 fields6 and 4alue sets data ?arehouses are a$le to host di4erse a""lications that range from structured re"orting and "erformance dash$oards to ad: hoc Duery and intensi4e statistical data mining) #hether you are creating data ?arehouses or data marts datasets s"ecially designed to res"ond to the analytical needs of "articular users or a""lications or $oth6 MySQLFs MyISM engine "ro4ides the fast $ul;6 incremental data loading and inde5ing6 and the res"onsi4eness6 needed to su""ort large data 4olumes and di4erse6 com"le5 Dueries) MySQL is also6 of course6 fully ca"a$le of su""orting real:time data analysis that ?or;s directly off o"erational data stores managed ?ith Inno0B or another of MySQLFs engines) Because MySQL "ro4ides a standard SQL im"lementation and a""lication "rogramming interfaces APIsB usa$le across the com"lete set of engines6 the user has the fle5i$ility to run analyses off an a""ro"riately structured data ?arehouse6 data mart6 or o"erational data store) Design $hoices 0ata:?arehouse and ,0S designers must ma;e im"ortant decisions that start ?ith selection of a data$ase "latform) #ith ne? Version 5 ca"a$ilities6 MySQL is an o"tion for data ?arehouses and ,0Ss e5tending into hundreds of giga$ytes) !a"acity6 features6 and ease of administration ma;e MySQL an e5cellent choice for ne? users and the $est $et for sites that already use MySQL for "u$lishing and transactional systems) MySQL data$ase siCe is limited only $y the o"erating systemFs su""ort for large files and $y hard?are ca"acity) The soft?are ?ill su""ort anything from small data$ases to ones containing tera$ytes of data) Performance o"tions include standard techniDues such as locating inde5es and data files on different dis; 4olumes and inde5 caching6 also "ossi$ilities not found in com"eting systems6 nota$ly the choice of static6 dynamic6 and com"ressed record structures) The record: structure "ossi$ilities allo? the data$ase designer fle5i$ility in $alancing "erformance and s"ace: utiliCation considerations) dditionally6 MySQLFs Merge engine allo?s data$ase "artitioning $y collecting distri$uted MyISM ta$les for unified access) The forthcoming Version 5)+ ?ill include e5"licit ta$le:"artitioning o"tions) MySQL su""orts em$edding analytical functions in the data$ase close to the data) This feature allo?s the user to create deri4ed measures including ;ey "erformance indicators A2PIsB that are then a4aila$le for shared use across a""lications) %5tending the data$ase in this ?ay is a @ 7>>8 lta Plana !or"oration Page 6 MySQL V5 Ready for Prime Time Business Intelligence con4enient alternati4e to im"lementing functions in a""lication code6 one that may ha4e significant "erformance ad4antages) There are three o"tions< 'ser 0efined .unctions act on single ro?s or aggregate across ro?s6 returning string or numerical 4alues) They must $e ?ritten in ! or !MM and com"iled into dynamically loaded6 shared o$Gect code) Stored "rocedures are sets of SQL statements managed $y the ser4er) MySQL im"lements SQL:7>>* synta56 ?hich is also used $y IBMFs 0B7) nd stored "rocedures may $e in4o;ed 4ia triggers that are acti4ated in res"onse to designated e4ents) -ati4e functions are $uilt into MySQLFs source codeE MySQL is6 after all6 o"en source6 designed for e5tension $y a community of contri$utors) The ne? functions and "rocedures are usa$le 4ia SQL Dueries) The system further offers integrated full:te5t inde5ing and search as ?ell as r:tree inde5es on s"atial data ?ith a num$er of functions that return geometric results) ny column of standard char6 4archar6 and te5t ty"es can ha4e a full:te5t inde5) Te5t:search functions using Boolean e5"ressions and t?o:"ass e5"anded searches are $uilt into out:of:the:$o5 SQL) MySQLFs s"atial e5tensions are a su$set of the S%& with 'eometr# T#pes en4ironment that conforms to s"ecifications "u$lished $y the ,"en Geos"atial !onsortium A,G!B) Lastly6 Version 5 adds u"data$le 4ie?s to the mi5) Vie?s6 or 4irtual ta$les6 can "ro4e a "lus for data:analysis a""lications) They are Dueries that function li;e ta$les6 retrie4ing selected data columns and ro?s on reDuest from Goined data$ase ta$les) Gi4en MySQLFs ca"a$ilities and ca"acity6 data ?arehouse6 data mart6 and ,0S de4elo"ers can rely on the "latform to su""ort the data:loading "rocedures6 star schemas6 and analytical interfaces needed to deli4er a $road range of $usiness intelligence functions) @ 7>>8 lta Plana !or"oration Page 7 MySQL V5 Ready for Prime Time Business Intelligence * %5tending MySQL ?ith Pentaho Business Intelligence "n (as# "dd)On Pentaho Business Intelligence ans?ers the Duestion< JIFm generating and managing $usiness: critical data) /o? do I unloc; the greatest 4alue from itNK Pentaho su""orts the s"ectrum of BI functions Aenter"rise:class re"orting6 analysis6 dash$oard6 and data miningB ?ith ?or;flo? ca"a$ilities that hel" organiCations o"erate more efficiently and effecti4ely) The soft?are is fle5i$le) (ou can em$ed com"onents in other a""lications6 create customiCed BI solutions6 or de"loy the suite as a com"lete6 out:of:the:$o56 integrated BI "latform) Pentaho is an easy add:on for MySQL users) It is o"en:source and a4aila$le as a free do?nload) It is coded in La4a and o"erates on all leading a""lication ser4ers including o"en:source o"tions LBoss and Tomcat) PentahoFs de4elo"ment and "roduction en4ironments are designed for o"enness6 scala$ility6 and intero"era$ility) The soft?are relies on industry standards and o"en com"onents such as L0B!6 M0&6 &MLI6 "ache6 and the LSR +89 "ortlet s"ecification) (ou can e5"loit the ?hole suite or you can choose to start sim"le and gro?) %uic*)start+ Reporting Re"orting o"erational and analytical data is the $asic BI function) #ith Pentaho6 you can start ?ith des;to" re"orting and then o"tionally de"loy re"orts ?ithin #e$:$ased a""lications using the Pentaho Re"orting Ser4er) Some com"anies ?ill sim"ly ?ant to do?nload and run Pentaho in standalone mode to start $uilding6 scheduling6 and distri$uting re"orts) ,thers ?ill ?ant to em$ed @ 7>>8 lta Plana !or"oration Page 8 MySQL V5 Ready for Prime Time Business Intelligence and integrate Pentaho into their o?n a""lications6 using only the com"onents they need6 and customiCe it to fit their a""lication) Pentaho re"orts are defined in &ML) 0e4elo"ers can ?or; from sam"les directly or ?ithin the o"en:source %cli"se integrated de4elo"ment en4ironment using PentahoFs %cli"se "lug:in) Pentaho also "ro4ides a re"orting ?iCard that guides $usiness users through the $asic ste"s of< Pic;ing the data source Selecting the information for re"orting 0efining the layout tem"late !hoosing ?here the re"ort should go6 ?hen it should run6 and ?ho gets it) Re"ort com"onents styles6 data sources6 Dueries6 "arameters and "arameter grou"s can $e sa4ed and loaded ?hen designing a re"ort) The Pentaho Re"orting Ser4er ?as designed for high:4olume6 high: "erformance6 secure enter"rise re"orting6 $oth on:demand and 4ia an integrated scheduler) It su""orts $ursting running and deli4ering com"onents of a single re"ort tailored for s"ecific reci"ients and other $usiness:rules $ased functions) In addition to the uniDue ?or;flo? com"onents6 the ser4er su""orts a 4ariety of re"ort formats< not only PentahoFs o?n L.reeRe"orts $ut also Las"erRe"orts6 and %cli"se BIRT) Pentaho is designed for scala$ility and intero"era$ility) Re"orting is only a start) It is easy to "ro4ide further BI ca"a$ilities as users demand them) ,entaho "nal#tics ,nline analytical "rocessing A,LPB is a first ste" $eyond re"orting into true analytics) ,LP "ro4ides interacti4e6 slice:and:dice analysis of data structured in multi:dimensional cu$es) PentahoFs ,LP ca"a$ilities "ro4ide for 4isually dri4en e5"loratory data analysis ?ith rich roll:u" data aggregation6 drill:do?n6 and drill:through to underlying data records) Mondrian6 ?hich "ro4ides the core of Pentaho nalysis Ser4ices6 is a relational ,LP AR,LPB engine6 relying on a $ac;:end relational data$ase for data storage and Duery e5ecution) MySQL is an ideal ,LP 0BMS although Mondrian can use any L0B! data source) 0e4elo"ers can get started $y do?nloading a sam"le schema and &ML files that define the data cu$es6 the J$usiness o$Gects)K 0e4elo"ers can define ne? o$Gects $y ma""ing their o?n data$ase schemas into cu$es ?ith &ML) The Pentaho interface ?ill "ro4ide all the necessary end:user data selection and mani"ulation ca"a$ilities) @ 7>>8 lta Plana !or"oration Page 9 MySQL V5 Ready for Prime Time Business Intelligence Dashboard Deliver# 0ash$oards are the leading method of "ac;aging re"orts and analyses ?ith charts and other 4isual elements for on:line deli4ery to staff throughout the enter"rise) #ith Pentaho6 dash$oards can $e customiCed $ased on $usiness role Asuch as e5ecuti4e6 manager6 or analystB6 de"artment or su$Gect matter6 and e4en for "articular indi4iduals) nd ?ith Pentaho6 dash$oards can integrate ?ith other BI com"onents 4ia PentahoFs uniDue ?or;flo?: management ca"a$ilities including tas; lists6 escalation6 routing6 and trac;ing) Pentaho 0ash$oards can $e de"loyed out:of:the: $o5 for immediate use $y casual $usiness users6 or La4a de4elo"ers can e5"loit com"onents for custom solutions using La4a ,$Gects or La4a Ser4er Pages ALSPsB) These solutions can $e tightly integrated ?ith other a""lications or ?ith LSR +89:com"liant "ortal solutions) Data Mining #e;a data mining com"letes the Pentaho "latform6 offering so"histicated "attern recognition and "redicti4e analytics found in fe? com"eting BI offerings6 ?hether closed or o"en source) #e;a collects clustering6 segmentation6 decision tree6 random forest6 neural net?or;6 and "rinci"al com"onent analysis algorithms6 all integrated ?ith Pentaho for deli4ery either free:standing or 4ia Pentaho re"orts or dash$oards lin;ed ?ith Pentaho ?or;flo?) ! Di--erentiation Pentaho Business Intelligence is uniDue in the BI mar;et) It is the only com"rehensi4e BI "latform6 offering re"orting6 ,LP6 dash$oards6 and data mining6 that is $uilt from the start to su""ort ?or;flo? at e4ery le4el and across all functions) It is also highly scala$le and intero"era$le6 "ro4iding enter"rise:class features such as an o$Gect re"ository6 re"ort $ursting6 and re"orting ser4ices for Las"erRe"orts6 BIRT6 and PentahoFs o?n L.reeRe"orts) It su""orts out:of: the:$o5 BI and may also $e de"loyed as a com"onent of larger $usiness solutions) nd Pentaho is o"en source ?ith the same cost and fle5i$ility ad4antages offered $y MySQL6 LBoss6 "ache6 and Linu5) It is the only o"en:source BI "latform ?ith such ?idely ranging ca"a$ilities6 scala$ility6 and fle5i$le de"loyment6 "lus a unifying ?or;flo? engine) @ 7>>8 lta Plana !or"oration Page 10 MySQL V5 Ready for Prime Time Business Intelligence Download and 'o Pentaho Business Intelligence is a4aila$le as a free do?nload) (ou ha4e access to source code6 "re: $uilt installations6 "ac;aged demos6 and a com"rehensi4e set of de4elo"ment and de"loyment documentation) (ou can choose to do?nload the ?hole suite6 indi4idual com"onents6 or the S02s you need to create your o?n a""lications) The easiest ?ay to get started to add $usiness intelligence ca"a$ilities to your MySQL data$ase "latform is to 4isit pentaho.org and do?nload the Pre:!onfigured Installation) The do?nload comes ?ith a "re:installed and configured LBoss ""lication Ser4er) In addition6 it contains a ready:to:use solution re"ository including sets of re"orts demonstrating functionality6 ?hich ?ill hel" you get started) In ten minutes6 youFll ha4e the soft?are running and accessi$le 4ia a #e$ $ro?ser) (ou can then modify the "re:configured installation to ta" your o?n data sources and "ro4ide your o?n data o$Gects as the $asis for your o?n re"orts6 cu$es6 dash$oards6 and other BI com"onents) @ 7>>8 lta Plana !or"oration Page 11 MySQL V5 Ready for Prime Time Business Intelligence "bout ,entaho Pentaho is the leader in o"en:source $usiness intelligence) The com"any manages6 facilitates6 su""orts6 and leads de4elo"ment of the Pentaho BI ProGect) The core "roGect team has $een together for many years6 through success after success) It includes highly e5"erienced industry leaders ?ith a strong record of creating successful BI "roducts for to":tier commercial 4endors6 including Business ,$Gects6 !ognos6 /y"erion6 IBM6 ,racle6 and SS) #or;ing ?ith others in the ,"en Source community6 Pentaho aims to achie4e "ositi4e6 disru"ti4e change in the BI s"ace $y $uilding a leading:class BI "latform and ma;ing it a4aila$le to e4eryone $y releasing it into o"en source) "bout the "uthor Seth Grimes is a $usiness intelligence6 data ?arehousing6 and decision systems e5"ert) /e has $een ?or;ing ?ith relational data$ases for almost t?enty years6 ?ith MySQL for si5 years6 and ?ith o"en:source data:analysis tools for a$out as long) Seth founded #ashington6 0)!):$ased lta Plana !or"oration in +==O) /e consults6 ?rites6 and s"ea;s on information:systems strategy6 data management and analysis systems6 industry trends6 and emerging analytical technologies) Seth is a contri$uting editor and ?rites the Brea;through nalysis column for !ntelligent (nterprise magaCine) Pentaho6 the Pentaho logo de4ice6 The Pentaho BI ProGect6 The Pentaho BI Platform6 andIor other Pentaho "roducts referenced herein are either registered trademar;s or trademar;s of Pentaho !or"oration in the 'nited States andIor other countries) Pentaho images are co"yright @ 7>>8 Pentaho !or"oration) @ 7>>8 lta Plana !or"oration Page 12