2012 Business Intelligence Pieter Daems, Inne Van Houdt, Cindy Jansen, Wouter Wilms
[EVALUATIE MICROSTRATEGY]
Contents 1. MicroStrategy ...................................................................................................................................... 1 1.1 Wat is MicroStrategy ..................................................................................................................... 1 1.2 OLAP Analysis ................................................................................................................................ 1 1.3 MicroStrategy Web ....................................................................................................................... 2 1.4 MicroStrategy Mobile.................................................................................................................... 3 1.5 MicroStrategy Cloud ...................................................................................................................... 3 2. Wat is de mening van Gartner ? .......................................................................................................... 4 2.1 Strengths ....................................................................................................................................... 4 2.2 Cautions ......................................................................................................................................... 5 2.3 Conclusie ....................................................................................................................................... 6 3 MicroStrategy versus QlikView ............................................................................................................ 7 3.1 Data Source Connectivity .............................................................................................................. 7 3.2 Dashboards .................................................................................................................................... 7 3.3 Platform ......................................................................................................................................... 7 3.4 Voorbeeld Donation dashboard in QlikView ................................................................................. 8 3.5 Voorbeeld Donation dashboard in MicroStrategy ........................................................................ 9 4 Demo .................................................................................................................................................. 10 4.1 DataSet creëren ........................................................................................................................... 11 4.2 Dashboard maken ....................................................................................................................... 13 4.3 Resultaat ...................................................................................................................................... 14 5 Besluit ................................................................................................................................................. 15 6 Bronvermelding .................................................................................................................................. 16
Inleiding Naar aanleiding van onze opdracht "Evalueer een BI tool " gaan we ons verdiepen in de tool MicroStrategy. MicroStrategy is een BI tool waarmee je data kan analyseren en presenteren om zo strategische beslissingen te nemen. Met dit resultaat willen we de lezer een duidelijk beeld scheppen wat MicroStrategy biedt. Dit vergeleken met de mogelijkheden van QlikView. Verder wordt ook de mening van Gartner toegelicht. Ten slotte kan u ook een kleine demo terugvinden waarin een voorbeeld wordt uitgewerkt in MicroStrategy.
1. MicroStrategy 1.1 Wat is MicroStrategy MicroStrategy is een geavanceerde BI tool en behoort tot één van de marktleiders/innovators van de markt. Het MicroStrategy platform ondersteunt het creëren van interactieve dashboards, scoreboards, rapporten, alerts,...
MicroStrategy kan je zowel via het web als via de desktop applicatie developpen/gebruiken en ondersteunt ook Microsoft Office. MicroStrategy is ook één van de grote innovators op het gebied van "Mobile BI".
1.2 OLAP Analysis MicroStrategy biedt OLAP Analysis aan door gebruik te maken van "Intelligent Cubes", een nieuwe analysis omgeving dat business users toelaat om eenvoudig en veilig de grenzen van pre-defined cubes te verkennen. Dit laat business users toe om tot in volledig detail hun data warehouse te verkennen. Hierdoor verwacht men niet meer dat IT de cube data aanmaakt en beheert. Door gebruik te maken van Intelligent Cubes combineert men de snelheid van MOLAP en de kracht van ROLAP om een complete OLAP BI tool tot stand te brengen.
1
1.3 MicroStrategy Web De bedoeling van MicroStrategy in een bedrijf is dat de software op een server wordt geinstalleerd. Dit zorgt ervoor dat de BI informatie voor elke geauthoriseerde user van het bedrijf beschikbaar is. Tijdens de installatie van MicroStrategy wordt er een "Intelligence Server " geconfigureerd, deze vormt de core van MicroStrategy Web. De "Intelligence Server" zorgt namelijk voor de hosting van een ASP/JSP portaal. Binnen dit portaal kan je dan rapporten maken, dashboarden creëren,... Enkele voordelen van web-based interface:
Naast het aanmaken van rapporten/dashboards binnen verschillende projecten kan je ook users beheren en permissies instellen. Indien men niet wenst te werken via een browser kan men ook via de "Desktop" tool werken. Deze functioneert op een gelijkaardige manier.
2
1.4 MicroStrategy Mobile MicroStrategy was één van de eerste vendors die een mobile BI solution voor iPhone, Ipad and BlackBerry aanbood. Zij zijn één van de grote innovators op het gebied van "Mobile BI". Zodra je een mobile server hebt gehost via MicroStrategy kan je aan de slag gaan met de app op jouw smarthphone.
Deze app geeft op een erg grafische manier resultaten weer van jouw bedrijf. Hierdoor kan je op elk moment de gezondheid van je bedrijf controleren. Naast het bekijken van grafieken/tabellen kan je ook alerts bekijken en deze naar de betreffende users mailen enzovoort.
1.5 MicroStrategy Cloud MicroStrategy biedt ook de mogelijkheid aan om te werken in een cloud. Hiervoor moet je een account aanmaken op de website van MicroStrategy en daarna kan je web based verder werken. Alles wat je maakt op de webversie van MicroStrategy kan je doorsturen naar mobiele toestellen maar je kan er ook voor zorgen dat je een gemaakt diagram snel kan publiceren via sociale netwerksites of via een blog.
Wanneer je extra betaald, kan je er ook voor kiezen om diagrammen op een bepaald moment te versturen wanneer je zelf niet achter je computer zit. Ook kan je documenten rechtstreeks uploaden en is er ook een mogelijkheid om een connectie te maken met je database zodat je deze meteen kan bereiken.
3
2. Wat is de mening van Gartner ? 2.1 Strengths
MicroStrategy specializes in enterprise BI deployments running on top of large enterprise data warehouses. Its customers cite functionality, performance and support for large data volumes as top reasons for selecting it as a vendor, more frequently than customers of most other vendors. Its deployments are among the most complex in terms of large numbers of users, the highest data volume, broad product functionality use, wide deployment across an enterprise, and complexity of analytic workload, and its customers have a high level of satisfaction with product functionality. Moreover, MicroStrategy is typically deployed in larger enterprises that consider it their enterprise BI standard more often than for most other vendors.
MicroStrategy has a focused vision that maps to key high-value market requirements, particularly for mobility, and large and diverse data, including social media data sources. The company was one of the first vendors to invest heavily in deploying BI applications on mobile devices, with earlier successes than its competitors in accumulating a respectable number of large production mobile deployments, initially on Research In Motion (RIM) BlackBerry devices and now on the Apple iPhone and iPad and Android devices. Free trials and online training make it easy for developers to try and succeed with mobile development. This early investment is beginning to pay off. In 2011, the MicroStrategy mobile application was one of the top-rated business applications on the Apple iStore. Magic Quadrant survey results show that MicroStrategy has among the highest percentage of customers using its mobile capability, with customers rating its mobile functionality among the highest of all vendors in the survey. Moreover, MicroStrategy has among the highest percentage of customers that are either using or piloting mobile BI (more than twice the survey average). Beyond mobility, MicroStrategy continues to reinforce its enterprise-scale pedigree through initiatives for high performance across all layers of its platform and against extremely large and diverse datasets (for example, support of Hadoop). MicroStrategy has invested heavily in creating a cloud offering that includes its platform and complementary technologies, including ETL and data warehousing. MicroStrategy is positioning its cloud offering as a way to address variable scale requirements, and to lower TCO. Social data is another forward-looking area of focus for MicroStrategy. This past year, the company delivered a Facebook connector to enable organizations to integrate Facebook profile data, with user permissions, into a MicroStrategy analytic application.
Developer productivity for building complex analytic applications is another of MicroStrategy's strengths. Its efficient, parameterized report development paradigm and object-oriented report development environment support centralized management, in which a small number of administrators can support big BI projects with many users, complex reporting and analysis requirements, and a large amount of data. With an extensive library of prebuilt objects, including metrics, prompts, filters and statistical functions, developers can create reports and other analytic content with high degrees of formatting and analytical sophistication, but with less effort and cost than many other platforms. With each release the company continues to streamline developer and modeling activities and enhance proactive tools for managing and supporting MicroStrategy deployments.
4
In March 2011, MicroStrategy introduced a data discovery capability, Visual Insight, that complements and fully integrates with its enterprise, report-centric architecture. Visual Insight is available as a feature of Report Services, MicroStrategy's core product, reducing the need for most MicroStrategy customers to purchase stand-alone interactive visualization/data discovery products. Visual Insight is also available in a free personal cloudbased version. These efforts not only make it easier for a broader set of business users and workgroups to use MicroStrategy, they also provide capabilities for promoting business-userauthored models (that may include local data sources, such as Microsoft Excel) to the corporate metadata repository to minimize departmental silos, an advantage over standalone data discovery tools.
MicroStrategy has built its BI platform from the ground up through completely organic development. The high level of integration of the individual platform components and the reusability of MicroStrategy's well architected and object-oriented semantic layer are the result of this strategy, which is reflected in integration scores for MicroStrategy that are among the highest of any vendor in the Magic Quadrant survey. Without the integration challenges faced by the megavendors, MicroStrategy has more development cycles available for innovation.
2.2 Cautions
While the MicroStrategy development environment is robust and flexible, there is a steep learning curve, even for seasoned report developers building any level of analytic complexity into parameterized reports that simulate ad hoc analysis and interactive dashboards for business users. The need for interactivity beyond parameterized reports and dashboards will only increase with broader mobile BI application user adoption. Even though usability enhancements were delivered with MicroStrategy 9.x, such as more one-click user actions, reusable dashboards and dashboard design wizards, and although MicroStrategy delivered Visual Insight this past year, its customers continue to rate the platform below average for ease of use. We would expect MicroStrategy's ease of use assessment to improve as more MicroStrategy users take advantage of its mobile and Visual Insight interactive visualization capabilities.
Even though MicroStrategy has comparatively moderate administration costs per user compared to its competitors, its customers report above average license and implementation costs per user. Moreover, "cost of software" is cited by its customers as the No. 1 product limitation to broader deployment, more frequently than for most other vendors in this year's Magic Quadrant survey. In 2009, MicroStrategy introduced a fully featured and capable free version, which is upwardly compatible with new departmental and enterprise pricing packages. In addition, it made a portfolio of free online training available to make it more attractive and easier to adopt MicroStrategy outside the high-end enterprise market. Moreover, in 2011, MicroStrategy introduced MicroStrategy Mobile Suite, which allows anyone to build mobile BI applications at no cost. Despite these initiatives, plus its new free personal cloud data discovery offering, the cost, complexity of analysis and large enterprise attributes of most MicroStrategy deployments continue to reinforce its high-cost image.
5
While MicroStrategy Mobile, its new social data capabilities and its personal cloud offering will increase its appeal to business users and line of business owners, the company currently sells predominantly to IT, which has a stack-centric buying tendency. Megavendors offering end-to-end BI, CPM, packaged analytic applications and integration middleware optimized for their specific enterprise applications and technology stacks are at an advantage over MicroStrategy when stack optimization is an important purchasing criterion. MicroStrategy's focus on BI platforms excludes it from consideration, particularly in enterprise BI standardization projects where buyers are looking for single-stack optimizations with the existing information and application infrastructure. Moreover, MicroStrategy will have to strengthen its sales and marketing capabilities for business users and line of business owners in order to fully realize the potential of its mobile, data discovery and cloud offerings.
While MicroStrategy has added OEM relationships, with particular success among SaaS vendors, and it is continuing to develop partnerships to deliver industry-specific solutions leveraging its strong product vision, its geographic presence and packaged analytic applications (starter kits) continue to be more limited, both in number and geography, particularly in emerging markets, than those of other leading BI platforms. The continued expansion of MicroStrategy's services group and a renewed focus on system integration partnerships will not only help to minimize skill deficit barriers for MicroStrategy products, but will also enable it to deliver more industry-specific, advanced analytic applications based on its platform.
2.3 Conclusie MicroStrategy wordt dikwijls gekozen als BI tool voor grote ondernemingen aangezien MicroStrategy een heel hoog data volume aankan. Het nadeel is wel dat het deployen van een geavanceerde BI tool in een grote onderneming complex is. Dit brengt dan natuurlijk ook een hoge kostprijs met zich mee. Op het gebied van Mobile BI staat MicroStrategy een stapje hoger dan haar concurrenten. Dit wordt ook uitgebreid door Gartner benadrukt. "In 2011, the MicroStrategy mobile application was one of the top-rated business applications on the Apple iStore. Magic Quadrant survey results show that MicroStrategy has among the highest percentage of customers using its mobile capability, with customers rating its mobile functionality among the highest of all vendors in the survey."
De development tools/interface van MicroStrategy is een belangrijk pluspunt. "Developers can create reports and other analytic content with high degrees of formatting and analytical sophistication, but with less effort and cost than many other platforms."
Het nadeel van MicroStrategy is dat het niet instapklaar is. Dit wil zeggen dat er een sterke leercurve aan vooraf gaat. Het vereist wel wat training om er mee te kunnen werken. Desondanks alle moeite die MicroStrategy doet om het programma voor iedereen beschikbaar te maken blijft het een erg duur product. "Cost of software is cited by its customers as the No. 1 product limitation to broader deployment."
MicroStrategy verkoopt op dit moment nog altijd heel goed voor IT maar niet zo zeer voor "Mobile BI" en cloud. MicroStrategy will have to strengthen its sales and marketing capabilities for business users and line of business owners in order to fully realize the potential of its mobile, data discovery and cloud offerings.
6
3 MicroStrategy versus QlikView 3.1 Data Source Connectivity Veel bedrijven hebben al bestaande data systemen voordat zij een BI tool gaan gebruiken. Daarom is het nodig dat het BI platform zichzelf kan aanpassen aan het datasysteem en niet omgekeerd. Via QlikView kan men gecompliceerde SQL scripts gebruiken om hun databank aan te maken naargelang hun noden. MicroStrategy komt met een grote lijst van drivers die connecties toelaten zoals met DB2, Oracle, PostgreSQL, Microsoft, Sybase, Hadoop, etc. Dit maakt dat connecteren met een bekend data platform heel simpel is voor een gebruiker. Een gebruiker kan gewoon de wizard volgen dat hen helpt stap voor stap. MicroStrategy geeft ook de mogelijkheid aan ontwikkelaars om een freeform SQL rapport te schrijven. Waardoor ze ook aangepaste scripts kunnen schrijven om een database aan te maken naargelang hun noden net zoals bij QlikView. Het is ook mogelijk ook XQuery te gebruiken binnen MicroStrategy om te connecteren met een data source over een webservice, zodat er een live data feed ontstaat zoals stock indexes van Yahoo.
3.2 Dashboards Er zijn een paar verschillen tussen QlikView en MicroStrategy wat betreft dashboards. Bij QlikView ontbreekt de mogelijkheid om panel stacks aan te maken. Verschillende werkbladen kunnen aangemaakt worden maar multi-layered panels op 1 werkblad is niet mogelijk wat wel mogelijk is met MicroStrategy. Eén van de leuke dingen aan QlikView is de mogelijkheid om te filteren tussen de visualisaties met de muis door het klikken en slepen van een selection box. De selectie zou ook worden toegepast op andere grafieken zodat de huidige data view consistent is over het gehele dashboard. Het is ook mogelijk om bookmarks te maken op een dashboard die een filter selectie kan bewaren zodat je deze filter makkelijk kunt herladen op een ander tijdstip. Dit is heel handig bij het geven van demos. Het MicroStrategy dashboard heeft heel veel functionaliteiten en features. Maar vele van deze features zijn alleen maar nodig bij de meest complexe dashboards. Het filteren is niet zo simpel als bij QlikView. Je moet verschillende selectors gebruiken om de juiste definitie te verkrijgen van wat je wilt tonen. Ook bevat MicroStrategy geen bookmark feature. MicroStrategy heeft verschillende viewing modes waar een ontwikkelaar uit kan kiezen. Ook bevat deze tool een scheduling component die dashboards en documenten kan uitsturen via verschillende mediums zoals bijvoorbeeld e-mail.
3.3 Platform MicroStrategy gebruikers krijgen een “single version of the truth” via het Web, Microsoft Office en mobile interfaces, terwijl gebruikers van QlikView vaak opnieuw metadata moeten creëren in elk rapport, waardoor ze “multiple versions of the truth” promoten. MicroStrategy zorgt voor een platform met technologiën om zo mobile, cloud en sociale media trends te kapitaliseren. Qlikview is de meest flexibele Business Intelligence platform om data te veranderen in kennis. De mobile platform van MicroStrategy heeft wel nadelen. Het heeft een sterke leercurve en de kostprijs is een obstakel die vele bedrijven moeten over geraken. Qlikview’s mobile platform, QlikTech is een leider op vlak van end-user-driven approach op business intelligence. In vele toepassingen, wordt QlikView gebruikt als een alleenstaande BI platform of als een complement tot bestaande data warehouses of BI solutions. 7
3.4 Voorbeeld Donation dashboard in QlikView
8
3.5 Voorbeeld Donation dashboard in MicroStrategy
9
4 Demo Om een dynamisch dashboard te creëren in microstrategy ga je als volgt te werk. Je surft naar het project waarin je het dashboard wilt maken en je klikt op "Document Maken".
Je kiest voor een nieuw document "Blank Document". Als alles goed verlopen is zou je het volgende scherm moeten zien.
10
4.1 DataSet creëren Links op de pagina bevindt zich een knop "Dataset aanmaken". Wanneer je hier op klikt opent het volgende venster.
Kies voor "Nieuwe gegevens importeren". In deze demo gebruik ik de database "Bonnetjes" deze bevindt zich in SQL Server. Dus kies ik ervoor om via freeform mijn gegevens te importeren.
11
Als je nog geen dataconnectie hebt kan je er één maken door op het "+" te klikken. In de onderstaande screenshot kan je mijn dataconnectie zien.
Het enige wat je nu nog moet doen is een query schrijven voor de data die je wil gebruiken. Select Productnaam,Winkelnaam,Aantal,Prijs,Datum,Bank,Verstuurd,Gestortop,Bedrag from dbo.tblBon, dbo.tblBank, dbo.tblWinkels where dbo.tblBon.Winkelid = dbo.tblWinkels.WinkelID and dbo.tblBon.BankID = dbo.tblBank.BankID
Wanneer je tevreden bent over je data klik je op rechts onderaan op "Publiceren".
12
4.2 Dashboard maken We gaan een dashboard maken voor het "Terug gestort bedrag per product ". Hierin maken we één grafiek en één grid waarin je de data kan zien.
Om een grafiek aan te maken ga je als volgt te werk. In de menubalk bovenaan klik je op Invoeren>Grafiek>Vertikale balk. Je zou onderstaand resultaat moeten bekomen. In deze grafiek zie je 3 velden Serie,Metrics en Categorieën. Hierin komen de velden van de dataset.
13
Door de velden van de dataset naar de grafiek te slepen wordt de grafiek opgevuld.
Om een tabel toe te voegen ga je als volgt te werk je klikt op Invoeren> Tabel. Om data toe te voegen aan de tabel sleep je de velden van de dataset naar de tabel.
4.3 Resultaat Als je het resultaat wil bekijken klik je in de menubalk op Startpagina > Interactieve Modus.
14
5 Besluit Zowel QlikView en MicroStrategy hebben geweldige features in termen van Business Intelligence. Met beiden tools kan je heel complexe databanken aanmaken naargelang de noden van het bedrijf. Het voornaamste verschil in onze ogen is dat MicroStrategy een veel uitgebreidere tool is dan QlikView, zeker op het gebied van Mobile BI (zie Gartner) en de uniformiteit van gegevens (“single version of the truth”). Dit is echter ook de achilleshiel van MicroStrategy, doordat de tool zo uitgebreid is hebben gebruikers een intensieve en lange opleiding nodig, dit kost veel tijd en geld. Hierdoor is MicroStrategy een zeer dure tool om te implementeren. MicroStrategy of QlikView? De keuze tussen deze 2 pakketten hangt vooral af hoe belangrijk BI voor u als bedrijf is. Als Business Intelligence één van de basisbehoeften is voor het uitvoeren van de bedrijfsactiviteiten is MicroStrategy zeker geen slechte keuze omdat dit één van de meest uitgebreide pakketten op de markt is, aan alle noden zal zeker worden voldaan. Maar als u Business Intelligence meer ziet als een hulpmiddel voor het uitvoeren van de bedrijfsactiviteiten is het aangeraden om zeker ook eens de concurrentie te bekijken (o.a. QlikView), zij hebben vaak ook deftige BI oplossingen te bieden, maar aan een lager prijskaartje.
15
6 Bronvermelding http://www.MicroStrategy.com/cloud/ http://kingsleyhauaiimi.wordpress.com/2012/10/04/business-intelligence-bout-MicroStrategy-9-3vs-QlikView-11/ http://www.e-zest.net/blog/comparison-of-business-intelligence-tools/ http://practicalanalytics.wordpress.com/2011/07/18/mobile-bi-business-kpis-and-dashboards%E2%80%9Con-the-go%E2%80%9D/ http://www.youtube.com/watch?v=bZ_urHhJo7A
16