Business Intelligence Tools’ Comparison MS SQL Server Vs .

Transcription

Business Intelligence tools’ comparisonMS SQL Server Vs Pentaho Open SourceMuhammad Adnan Sidiqui and Mr. Shabir MukhiSZABIST, Karachi.Abstract— This paper deals with the Business Intelligence(BI), which is one of the most widely demanding businesssoftware systems.This Independent study deals with the comparison amongthe available BI tools. This Independent study will give theinsight view of leading BI tools and propose BI solution asease of use along with following consideration. BI deployment challenges in an organization.Complexity of BI tools and interfacesCost of BI software and per-user licensesDifficulty accessing relevant, timely, or reliable data.&MoreThis study will provide the better understanding of BI toolswith respect to Industry requirement.Index Terms— BI tools, Business Intelligence tools.1.Open source and commercial products ( Some of theversions of same product are free of cost)1 PentahoReporting, analysis, dashboard,data mining and workflowcapabilities2 Palo (OLAPOLAP Server, Worksheet Serverdatabase)and ETL ServerProprietary BI productsIBM Cognos1SQL Server Reporting Services2SQL Server Analysis Services34Hyperion Solutions Corporation5Oracle Business Intelligence Suite EnterpriseEdition6PentahoSAP Business Objects7INTRODUCTIONBusiness intelligence tool is application software. It is usedto analysis, visualize data and report. This tool has beenapplied on the stored data. It is not essentially required datamart or data ware house. [1]1.1Why do most organisations use BI?There are some concrete reasons that organisations select touse Business Intelligence are to:a.Business Intelligence (BI) is a software terminology. It is acombination of technologies, processes and tools. It helpsto achieve more profit by significantly improving theefficiency, productivity and sales of an organization. Withthe support of BI techniques, the organization data can beorganized, analyzed in a better way and then changed intoan useful knowledge. It needs to initiate a profitablebusiness action. Turning a raw, collected data into anintelligent information by analyzing and re-arranging thedata according to the relationships between the data itemsby knowing what data to gather and manage and in whatsituation. [14]Centralized automated reporting improve dataaccuracy and minimise errorsManual reports take more time and efforts Offline work toproduce (decentralized system) spreadsheets and reports,have more errors chances that shake results.BI online workto produce centralized automated reports may reduce errorchances and time. Users may access across theorganization.b. Enable fact-based decision-makingWith accurate organisation information at their fingertips,employees at all levels can make more informed decisionsto maximize performance.Types of BI ToolsBI tools are divided into main 9 different types. There isReporting and query software. It is our focal point There isa list of BI tools available worldwide. Theses BI tools canbe categorized as open source, commercial, proprietary,Proactively detect issues and opportunities at theearliest possible stageWhen objectives aren’t met, a tailored BI solution alertsand allows you to analyse, understand and report on theunderlying problems.proprietary free products. These following products areOpen source and commercial products but some of theireditions are free of cost.d. Provide self-service informationManagers and executives can access information anytime,anywhere. No longer do they need to make successiverequests through others who may have alternate prioritiesor limited resources at peak times.Journal of Independent Studies and Research – Computingc.Volume 9 Number 1January 2011

e.Provide a shared understanding across theorganisationEmployees need a clear, consistent view of the organisationto make decisions that will improve performance. Yourdata is one of your most valuable assets, and it makes senseto ensure it is visible and usable in day-to-day operations.2.1Business Intelligence Tools Market SurveysIn different surveys, BI tools market was being divided intotwo parts (Segment/ categories).f. Focus your business and ensure plans are executedBI allows the Executives to define business objectives thatare visible and measurable across the whole organisation.A central system means that plans can be reviewed hourly,daily, weekly – not just once a month or once a quarter.1.2 Who uses Business Intelligence?BI users may be from Novice computer users to Expertcomputer users in an organization. They may belong todifferent functional areas or dept. and different levels likein an educational institute e.g.Executive ManagementOperational ManagementResearch and DevelopmentStudent AdministrationFinanceMarketingHR2. Chapter – Literature ReviewThe collection of topic related information was verydifficult. There was no BI tools comparison related paperpublished on ACM,IEEE during 2009-2010 that providedthe leading vendors tools comparison e.g. SAP’s Businessobjects, Oracle’s OBIEE, IBM’s cognos. There was onlysource the leading consulting firms’ BI tools relatedsurveys. These latest surveys were very expensive toobtain.We studied previous years’ BI tools market surveys. Thesesurveys provided us the insight view of the BI Industry andBI tools’ market trends. These surveys were very helpfulfor selecting the BI tool for our research.We selected two tools for comparison.1. Microsoft BI Suite2. Pentaho1.Selected BI tool “MS BI Suite” from proprietary BITool list. This was one of the top ranking tool asmentioned in different surveys. See surveys2.Second selected BI tool was “Pentaho BI Suite” fromopen source BI tools list.In Gertner’s Jan2010 report, Pentaho declared one ofthe top emerging open source BI Tool.a. Query, reporting , and analysisb. Advanced analytics.a.Query, reporting, and analysis (QRA)QRA BI tools includesA .Ad hoc query. (Query and reporting tools) andB. Multidimensional analysis tools (OLAP servers andclient-side analysis tools) as well as dashboards andproduction reporting tools.Excluded : Application development tools that may be usedfor building reports but are not specifically designed forthat purpose.b. Advanced analytics.Adv. analytics1. data mining and2. statistical software (previously called technical dataanalysis).In short, BI tools are available in single package that coversabove all areas. BI tools market is the combination ofStandalone BI Suite vendors like Pentaho and Jaspersoftand embedded BI suite supplied by leading Industryvendors like MS, SAP and oracle .Here we included some surveys’ tables to understandWorldwide BI Regional Markets, BI Growth, BI vendors,BI Competitors, BI leaders during 2003 - 2007.Recent surveys’ are available on the net but they are costly.During research, we found BI related videos very useful tounderstand difficult BI related terminologies.Journal of Independent Studies and Research – ComputingVolume 9 Number 1January 2011

Worldwide BI Tools revenue share by regionYear: 2005Year : 2007Year: 2006In Gartner’s Jan2010 report, It mentioned that SAP,Oracle, IBM and Microsoft are leading BI players.Journal of Independent Studies and Research – ComputingVolume 9 Number 1January 2011

Pentaho and Jaspersoft have emerged as possible playersin the Business Intelligence market. These two open-sourceplayers provide total solution for BI.Both vendors' strategy is to forge OEM relationships withcommercial independent software vendors (ISVs) lookingto easily embed BI functionality at a low price point.2.2 BI FutureOld Chinese saying, "To accomplish a goal, make surethe proper tools are selected." This is very true whenthe goal is to manage right business intelligence tool.During 2008, the business intelligence (BI) tools marketreached 7.8 billion in terms of software license andmaintenance revenue. IDC predicted the BI market growthof 10.6% in 2008 which surpassed. Organisations spent andfocused on BI projects that help them to reduce operationalcosts or retain clients. There is growing proof that morepervasive BI have a direct effect on competitiveness. Itsupport to take better decision to consumption of resourceswhen resources become restricted during a recessionperiod, so BI projects will essential [2]“The Microsoft's BI Tools annual revenue in 2005 wasmore than 25 percent, growing at more than twice the rateof the overall market. MS's impact on the BI tools marketcannot be overemphasized. This impact will mark anevolutionary change that has been put into motion by thedatabase vendors overall and will reshape the BI toolsmarket over the next 15 years.” [2]Our topic is comparison between two products.Step 1: Correlation“A connection between two or more things” [9]We selected two products for comparison. We take BI suiteas connection to make easy for apple to apple comparison.These products were MS SQL Server 2008 and Opensource BI Pentaho.Step 2: CorrespondenceBI Future – HR demands“There is a BI skills shortage, particularly at senior levels,but also at a technical level. In the meantime, demand andmonetarily investment in BI continue in flow. Now weneed to focus or bridge the gap between demand andsupply for appropriately skilled professionals to design,implement and manage BI projects and, the limitedsupply.” [8]3.Chapter – Research Methodology3.1 Our Research MethodologyThe foundation for all our research solutions involves athorough and proven, step methodology besides ReviewArticles published in magazines and on web and discusprofessionals.“A connection between two things” [10]Journal of Independent Studies and Research – ComputingVolume 9 Number 1January 2011

In this step, we reviewed the similarities, differences andnon- compared features of the selected BI products besideswe shall perform installation of both suite for our betterunderstanding of technical knowledge.Step 3: ConclusionIn this step, we will conclude our study with some usefulsuggestions after BI products’ analysis.4.ComponentNamePentaho BI ServerChapter – Correlation-BI SuiteProduct A- MS SQLPentaho MetadataEditor (client tool)The BI Server is anenterprise-class BusinessIntelligence (BI) platformthat supports Pentaho's enduser reporting, analysis,and dashboard capabilitieswith back-end security,integration, scheduling, andworkflow capabilities.The Metadata Editor (PME)is a tool that builds Pentahometadata domains andmodels. A Pentaho metadatamodel maps the physicalstructure of your databaseinto alogical business model.Report Designer(client tool)The Report Designer is theprimary tool for creating andpublishing Pentaho Reports.It provides a graphicalinterface allowing users toconnect to their data, designand preview reports, andpublish the reports to thePentaho BI Platform.Pentaho SchemaWorkbench (clienttool)The Schema Workbench isthe primary tool fordesigning, editing, andpublishing PentahoAnalysis(Mondrian) OLAPschemas.Pentaho AggregationDesigner (client tool)Pentaho AggregationDesigner is a graphicalenvironment used to increasequery performance of aMondrian OLAP schemathrough the creation ofaggregate tables.Pentaho DataIntegration (clienttool)Pentaho Data Integration is agraphical, dragand-dropdesign environment fordelivering Extraction,Transformation and Loading(ETL) capabilities using ametadata-drivenapproach. The extensiblestandards based architectureThe Business Intelligence Platform (Back-end)MS SQL Server is a combination of 4 technologies:Relational Database: a robust, scalable andenterprise-ready database platform.2. Integration Services: ETL component used tomove, cleanse, transform and integrate databetween sources and destinations.3. Analysis Services: Unified Dimensional Model,OLAP technology and advanced analyticalfeatures like Key Performance Indicators and datamining.4. Reporting Services: reporting authoring platformand report publishing server.The End-User tools and Performance Management (Front End)The End-User tools and Performance Managementapplications are used to access and analyze the data storedon the Business Intelligence platform.[12]Description1.Product B- PentahoPentaho BI SuiteComponents IncludedThis release includes the complete Pentaho BI Suite, the BIserver, and all client tools as described in the list below:Journal of Independent Studies and Research – ComputingVolume 9 Number 1January 2011

avoids the adoption ofproprietary methodologiesinto your ETL solution.Bar charts,Stacked erting andNotification7Pentaho Analyzer(client tool)Pentaho Analyzer is aninteractive analysis tool, (anOLAP viewer), that allowsnon-technical business usersto createmeaningful, attractive, andinteractive Webbased reportsand charts quickly and easily.Pentaho Analyzer putsintuitive, analyticalcapabilities in to the hands ofknowledge workers withoutthe usual complexities oftraditional BusinessIntelligence applicationsand with little to notraining.91Performanceand ScalabilityPlatformsAppendix “A” Installation Snapshot of Microsoft andPentaho6. Chapter – Analysis(Correspondence in BI tools- Similarities, differences andnoncompared features)BI Tools Comparison Matrix (Partial)S.#FeaturesMS Audit gYN*9License’s feeYN*23,50,000*Free/2Server End4Chapter – BI Tools InstallationYTechnical Requirements3[13]5.8Y567EnterpriseFunctional RequirementsNominal nctionalityfor ReportCreationDataVisualisationToolsOLAP reportsYYYYSlice andDiceDimensionhierarchyGraph andChartsYYYYBI Tools Analysis Journal of Independent Studies and Research – Computing MS SQL Server BI Suite and Pentaho BI Suiteboth are excellent BI tools.Both support OLAPMS SQL Server doesn’t support platform- Serverend Unix and Linux.Pentaho support facilities are now available butthere is no comparison with Microsoft‘s ntation. These documentation does notfulfill the user requirements. On the other handMicrosoft has complete road map for trainings,proper MS certified centres with MS certifiedtrainers.Volume 9 Number 1January 2011

Pentaho has no license issue, it is open source thatis the big difference over Micro Soft’s product MSSQL BI Suite.Estimated cost of MS BI Suite is Rs 23,50,000plus where Pentaho is free of cost.ConclusionThese Business Intelligence tools installations wereperformed in leading textile industry. It was quiteinteresting experience. During this study, I visited differentsoftware houses for support but Pentaho practicalknowledge found only one person.It is interested to notethat Every BI developer reach this position through “trialand error”. Majority of BI developers don’t like to see outof the box.We proposed that although MS SQL server is moreproductive and best BI suite for any good financialconditioned organization but the best complete alternativecheapest solution in this recession time is Pentaho opensource.Still we think there is need for further study on this topic.As we see there is a huge gap worldwide betweendemand and supply.We assure you a great future ahead.extraction platform for operational business intelligence.ACM 2010[4]Moez Essaidi, ODBIS: towards a platform for ondemand business intelligence services. –ACM 2010.[5] David Lapp, Jayant Sharma. Integrating maps andlocation analysis with Oracle business intelligence. ACM2010[6] Cindy Jutrus,ERP and BI: When 1 1 3. AberdeenGroup Report Nov 2009.[7] ndence 2[10] Microsoft SQL Server 2008 New FeaturesBy Michael p?ResourceId 59References[12] Penatho.com[1] Elliot Timo, Clear Intelligence Future: Simple,Seamless, Social, and Strategic SAP Business IntelligenceForum 2010 “The Butterfly Event” – SAP BusinessObjects.[13] http://www.learnbi.com/bi.htm[2] Ying Yan, Wen-Syan Li, Correlation awaresynchronisation for near real time decision supportsystems. – ACM 2010.[15] Dr. Kirsti Ala-Mutka, EUROPEAN E-SKILLS 2009CONFERENCE FOSTERING ICT PROFESSIONALISM[3] Malu Castellanous, Song Wang, Umeshwar Dayal,Chetan Gupta, SIE-OBI: a streaming informationJournal of Independent Studies and Research – Computing[14] www.microsoft.com20 NOVEMBER 2009, BRUSSELS CONFERENCE REPORT20 NOVEMBER 2009.Volume 9 Number 1January 2011

objects, Oracle’s OBIEE, IBM’s cognos. There was only source the leading consulting firms’ BI tools related surveys. These latest surveys were very expensive to obtain. We studied previous years’ BI tools market surveys. These surveys provided us the insight view of the BI Industry and BI tools’ market trends.