Benchmarking ETL Workflows
Benchmarking ETL Workflows
Alkis Simitsis1, Panos Vassiliadis2, Umeshwar Dayal1, Anastasios Karagiannis2, Vasiliki Tziovara2
1 Intelligent Information Management Lab Hewlett-Packard Labs Palo Alto, CA, USA
2 University of Ioannina Greece
alkis@
Joint work with Qiming Chen, Bin Zhang, Ren Wu
presented by Kevin Wilkinson1
? 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice
? 2008 Hewlett-Packard
ETL workflows
DS.PS_NEW
1
DS.PS_OLD
1
DS.PS_NEW1.PKEY, DS.PS_OLD1.PKEY
DIFF1
DS.PS1
DS.PS_NEW
2
DS.PS_OLD
2
DS.PS_NEW2.PKEY, DS.PS_OLD2.PKEY
DIFF2
DS.PS2
S1_PARTSU PP
FTP1
S2_PARTSU PP
FTP2
SUPPKEY=1
DS.PS1.PKEY, LOOKUP_PS.SKEY,
SUPPKEY
COST
DATE
Add_SPK1
SK1 rejected
Log
SUPPKEY=2
DS.PS2.PKEY, LOOKUP_PS.SKEY,
SUPPKEY
$2 rejected
A2EDate rejected
Log
Log
COST
DATE=SYSDATE
U QTY>0
Add_SPK2
SK2 rejected
NotNULL rejected
AddDate
Log
Log
CheckQTY
DSA
DW.PARTSU PP
PKEY, DAY MIN(COST)
Aggregate1
V1
TIME
DW.PARTSUPP.DATE, PKEY, MONTH
DAY
AVG(COST)
Aggregate2
V2
Sources
DW
2
A.Simitsis, P. Vassiliadis, U. Dayal, A. Karagiannis, V. Tziovara @TPC-TC'09, Lyon, France ? August 24, 2009
ETL Tools
? Commercial
- Ab Initio
- SAP Business Objects
- IBM WebSphere Information Integration
- Informatica PowerCenter
- Microsoft SSIS
- Oracle Warehouse Builder
- Pervasive
- SAS Data Integration Studio
? Open Source
- Clover
- Pentaho Kettle
- Talend
3
A.Simitsis, P. Vassiliadis, U. Dayal, A. Karagiannis, V. Tziovara @TPC-TC'09, Lyon, France ? August 24, 2009
ETL Tools
206 ETL tools, current as of 2003
1. ActaWorks , Acta Technologies
26. Data EXTRactor , DogHouse Enterprises
? Commercial 2. Amadea , ISoft 3. ASG5-X1P.ADTaHta,PArolFlen, ISTyCstoenmssulGtarnocuypGroup BV
27. Data Flow Manager , Peter's Software 7268. .eDInatetagrJautniocntioSnu,itCeo,nTteanvtizExTtercahcntoorlo,gDyata Junction
4. AT S5ig2m. DaaWta-PImroppoargt a, tAordv, aIBnMced Technologies
7279. .EDnvaitraonMmaennat gMear n, aJogeerS,pW anhiciteekLight Technology
- Ab Initio 5. Auto5Im3.poDrat1t,a0W P1ro.hviMitedeeCrrgr,aeOnecredSe,yrsiMtSeomefrtswgeanreceCToemchpnaonlyogies 6. Auto5m4a.tiDcaD1taa0Pt2au.mWIpnfalfuorXerhS,oANuPseetRwB/ou3rilkd, eSTrroaf,tnwGscaiolrbepeeArtAsBsGaobciantes, Inc.
7380. .eD-SaetnaseMGapapth1eer2r6,,.AVMpigpinillieTW decDoharnktosa/lbo4ag0siee0sT,eCchonmoplougteyr Professional Systems 7391. .EDTIaEtaxtMraicgt r,a1Etivo2on7lu.TtMoiooInTlsaSr,y,FMTrieeacdnhmanagonelomg&eienAsts,IsnIonfocci.ramteastion Tools
7. Blue5D5a.taDaM1ta0inS3eta.rgI,ne1Bfo5XluL1Eien.,kDP/ALa4/stca0Loe0nat,diaeBlraS,tcoHoftmawnaloren Consulting
8302. .EDTLatEangMinigera,1tFo2irr8efo.SrpM1rS7ooA9unPta.,rTcPahebo,lepDTleraaStanowsft ,a, tPIcnPhfDoCrImnofraoptriomornaattBiiocusnilders, Inc.
- SAP Business Objects 8. Cata5ly6s.t D, aS1tya0nS4euc.ittIienc1sf,o5SPM2ao.atlhuPntloiiagoignnhetsOrD,uatItna,fomSMySsEatenGmamgsebrHOy
8313. .EDTLatMaaPnroapgae1gr a2, t9iiWo.nM1aS8yoy0zSsa.toerTfmttew,x,aMt TrAeareggeemhnaot u,SsToealusSctoi,oftnIwnsca.re
9. CDB5/7S.upDear1tlao0wa5dh.eI,nr1eCfo5D,R3MBe.fiiSPanooebwfrtw,SeIyarn*srftoeLeoTmarasdneLstrdpS.ourit,teIn,foSHQuLbP,oIwnfeorPGumropu,pCompu8te32r4.A.esDWsaootcarikaWetersaProerh1tao3lu0,s.eeWm1Tp8ooo1rkwl.seTer,erLJx,aetPgvAiaapbcceoIynr,ip,tCioeorrnyatsrttieansl iSco.cfotwmare Australia
10. Ce5re8b.eDlluam1ta0XP6o,.rDItna1aflo5tIarn4mtMe.agPitrgoioarwntaoetrDorDr,isseCcsoeigvrenbreyer lPW lulamatfroSerohmfotwu, saCeryAemrcfhointeyct , Powersof8t 335. .eDXaadtaa3s ,, ICnfroo1rs3ms1AI.ncMf1coe8rRms2Esa.,CtTiSoeooxnrpltuPSotryirooascntte2isomI0Qn0s 0 , LVRA
- IBM WebSphere Information Integration 11. Ch5ec9k.mDaat1tea0X,7PB.rietIbns1sfyo5B,r5imtE.IPanPItQtoieowrnnSeayLrotsMitogeanimsrattsilc,LsItndNf.oertmwaotrikca, D2K 12. Ch6yf0o. ,DIBs1p/i0Are8crc. eSInsy1sfso5t,er6mDm.EasPntoatws,treFuricSsettuarrvgee , Sybase
8346. .eD-zaMtaigBrlaastete,r1e23-z2,d.BauN1tas8a-.Tn3teQe.ctuhTee, rxIyntrca,.cNtoartW, Toerxktsk,eIrnncel 8357. .EDZa-PtiacBkirnix'sD,a1Eta3xc3Me.lSan1yne8satC4tgeo.menTrsivl,eioLratnk,,eTTvhiieliowWnToerckhsntaotilognyGroup, Ltd.
13. CM6S1.TeDxBt1MM0aS9p/.C,Ino1Cfpo5oyS7rcn,.aeCRnrasontponeicnrdee,pDW MtauaatiasnloaS,SgoOoefftptmwCeeaonnrmetU,SnIyinvscete.rmsasl Software
8368. .FDasattCaoCpoynv,eSr1ot3f,t4LMi.neNk1ta8Gd5Sa.-tIaTQraIn,nfNsopremowratetGiroeFnnoPeuarnarttanioiennrs,SDoifgtwitaarleFountain
- Informatica PowerCenter 14. Co6m2p.leDoB1r,i1dS0gyme. It,nr1aSS5xco8rfitb.weRae,rleaCtCiroiotnicnaavlelDrPsaaiottahnBHridogusee, Liant Software Corpora8ti37o9n..FDilea-tAaIDDi/gEgxepr1r,e3sD5so.,nN1Cn8Seo6lXml .SDpTyuarsaWtaenmsaSprsteaogrteITr ,, CNoSmXpSuoteftrwAasrseociates
15. Co6n3te.nDt CE1Ao1Pn1nIe.,cInDt1T,E5oAO9uPc.nheSR/eyP2slaat0egt0imoe0nsa, lBTluoeolIssl,ePSrionfctwetaorne,SIonfcte.ch
8480. .FDileaStapEexecdha, nC1go3em6r .pSOuR1tV8eDr7B,VeFritoaewscwsoeDSrk,ahSatTayerBksctahe,snmienoflToeSgchyhanCrokolongsyulting
- Microsoft SSIS 16. Co6n4ve.rDsieo1cni1ssi2oP.lnuIBsS1aI,E6sDe0,a.,AtRaCrteVaoTiumazdrpG,uCteetor,uArTtsohs?moocinuiayxte&s Associ?s 17. Co6n5ve. rDt /e1cIDi1sMi3o.Sn-JSDo1tBrh6en,a1CHm.oeRn,novCrdeyiorn,tg/A,nVoCcSsmAoegMliSn,oMfFtowirlalerPcertyosLstdC. orporation
8491. .FDoramtawgararetio,nC1,3aP7pat.ilvOa1ad8LySA8noP.efVtDwiagatnraeeMtteigBruastionre,ssLeIngtaecgyrattoioWn SetbudSioolu,tiVoingsnette 9402. .FDOaXtTaRImOpTo,rtE1,n3Sa8pb.aleOl1dS8mion9fngt.,iRSVIneoicpsf.utlwiacal rW toera,reLahokeuvsieew, IBTMechnology
18. Co6p6y.MDaEn1Ca1ISg4IeV.rEK,1MAI6n.df2Sovt.arumRdnotaiaoltlgi-Uo,enpK,nB,IounIwrifloodmnSebAarsrdGi,dicEIgn,ecI.nSco.ftware
9413. .FDusaiotanLeFvTeMr S,1D,3aP9tra.oOg1Lei9pnv0eaet.lrisVRoelnadnetizaV,oVuos l,aOntipaalis
- Oracle Warehouse Builder 19. Co6S7O.RDTe,1pIa1nr5ntmo. vLeai1nvtte6iavT3elr.aSRnSuoisatufegetier2nn,e0tsI0nSI0tnoetlle,ulirtAcinoonanratpilo,ynStiaaclag,leInTnoct .oTlescIhnnco. logy, Inc. 9424..GDaateta/L1oa,dSe, 1lSe4ost0fatw. Oa1r9pe1eTn.evEcThxacnghoalWonggeiebs,,CICSoTorpnnooratatitoenTechnologies 20. Cro6s8s.XpDrEe1TsA1s I6,L.C,LrSO1otr6sAisv4DaA.PcSTLcUeAecSSsh/sn,WCoBlMooargrCpeyohSroaoutfistowenaAredminstrator , SAS Institute 9435. .GD?antiaoM,aHnuamg1me4ri1n,.gJobO1ei9rpdS2epn.CaMWonmiigacmrheaakuton,ircB,aePtairocinsomsnTLItendcf.ohrmation Technology
21. Cu6b9ew. Dairse1tr1Iimb7up.toiMor1tnae6riAn5,gf.rCeaSnumctbhefeeoW Dmr aeMatrarVAeESdnv,gaSinnyecbea,dsFe,laAtipropnligSaotlourti.ocnosm
9446. .GDlaadtasMtoInGe ,C1Do4unl2vce.iarOs1ni9o,pn3eInn.PcWW a. ciakzaraegrhdeoP,ursGoeflea,sdTssaitouonrnuaesl C,SOoofmtpwpeaunrtDeear tSaeSrvyiscteesms
- Pervasive 22. Cy7kl0o.pD,oT1cou1kA8an.baMSl1yaoz6nfet6whr.ea,SimrMceroi,AbbPBeiouIwsnteMergSarhnaiatfetg,emScernibt e Software Corporation 9457. .GDoaHtauMnteinre,r G1, 4Polr3ad.ciaeO1rn9pGD4tirL.aotWuaapdar,eLheovuesreagEexdecSuotilvuetio,nAs,rdInecn.t Software
23. Da7ta1C. DycQl1e1N,9oA.wPME1,a6SDro7kQef.ttwDSNcaroirrviewpetCo, roIi-maImp,poBanucent,nktIesnrcSH.Li.ll
9468. .GDraatpahMiciarrloPre1Cr4foo4nr.mstO1eal9nrlac5rce.lHeSWueWbraiera,esrDhe,oahVuotasaueMnsegPirulBruaosurrid,lCdeSeoNorrplV,uoyOtiroaSrnatyisocstlneemCsorporation
24. Da7ta2D. DraQg1otr2na0n,.sDfMo1urDl6mcF8iAa,.nMS,,EMeInRtaDcd.giFsoAtinl.lceTorem,chSnEoRloSgoileustions
9479. .HDaarvtaeMsteirrro, rO1Tb4raj5en.cstOf1oT9recm6chha.entWsiootrlnaaotrgSeeyeh,roUvTueoKsrrer,eWDntaoStarykMsbteeirmnrocshrInC,coS.rypsotermatfiaobnrik
- SAS Data Integration Studio 25. Da7ta3E. xDcTh/1aS2nt1ug.deiMo,1eX,6rScE9Bam.toSbiragr,ncTiaaSdnIetInr,oteSTringeacnhtiianonontlaolgies
9580. .HDIRaEtaLP,ipSeW,SC1S4ryo6sf.ttawO1la9Surot7ebf.otSwWueanrverdiebc,eAFsiurteosmigantioCnom, wpuetbeMr Ceothmopdas ny
74. DTS12,2M. iMc1reo7tsa0o.fIntSteIPgINraAtioPnROWo, rDksia,gMnoesta Integration Technologie9s9. Hummingbird14E7T.L P,1aH9r8suem.-OWm-iMenbgabtDiicrad,taLPtiKdnint a, cLlOe TSOofNtwteacrhe
75. eC1a2rto3g. rMa1pe7hta1yS.,uSiAtpeMe,eBdMLDoinaaetdarvemarin,SeBorefst,nccaInhrcem. ark Consulting
100. iManageDa1t4a8,.BP1iao9rC9seo.RmWapte,SbGyMsuteyinmSinsogftw, Balroessom Software
? Open Source 124. MetaTrans , Metagenix 172. SRTransport , Schema Research Corp. 125. MinePoint , MinePoint
149. pcMainframe , cfSOFTWARE 200. Web Replicator , Media Consulting
150. PinnPoint Plus , Pinnacle Decision Systems
173. StarQuest Data Replicator , StarQuest Software
201. WebFOCUS ETL Manager , Information Builders, Inc.
174. StarTools , StarQuest
202. WebQL , Caesius Software
- Clover
175. Stat/Transfer , Circle Systems 176. Strategy , SPSS
203. WhizBang! Extraction Library , WhizBang! Labs 204. Wizport , Turning Point
177. Sunopsis , Sunopsis
- Pentaho Kettle 178. SyncSort Unix , Syncsort
205. Xentis , GrayMatter Software Corporation 206. XSB , XSB Inc.
- Talend
4
A.Simitsis, P. Vassiliadis, U. Dayal, A. Karagiannis, V. Tziovara @TPC-TC'09, Lyon, France ? August 24, 2009
Outline
? Motivation ? Goal of the benchmark
- Effectiveness - Efficiency ? Benchmark parameters - Experimental parameters - Measured effects ? ETL flows - Micro-level: activities - Macro-level: workflows ? Specific scenarios ? Open issues
5
A.Simitsis, P. Vassiliadis, U. Dayal, A. Karagiannis, V. Tziovara @TPC-TC'09, Lyon, France ? August 24, 2009
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.