You are on page 1of 12

MySQL V5 Ready for

Prime Time Business Intelligence


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

You might also like