Posts Tagged ‘QlikView’

business intelligence related demos

Saturday, January 2nd, 2010

Below, I have provided a few links to various business intelligence (or BI related) demos.  I have tried to capture some of the bigger BI solutions on the market; however, I am sure that I have missed many.  Please link any in the comment section that you feel are noteworthy.

SAP / BOBJ
  1. SAP ERP http://www.sap.com/solutions/business-suite/erp/demos/index.epx
  2. SAP Business One http://www.sap.com/sme/solutions/businessone/index.epx
  3. SAP Mobile & SAP NetWeaver http://demo.sap.com/
  4. SAP CRM http://www.sap.com/solutions/business-suite/crm/demos/index.epx
  5. Xcelsius http://www.sap.com/solutions/sapbusinessobjects/sme/xcelsius/demos/index.epx
  6. Crystal Reports http://www.sap.com/solutions/sapbusinessobjects/sme/reporting/crystalreports/featuresfunctions/index.epx
  7. Explorer http://neverknewthat.wordpress.com/2009/09/16/sap-businessobjects-explorer-demo/
  8. Financial Information Management http://www.sap.com/solutions/sapbusinessobjects/large/enterprise-performance-management/financial-information-management/demos/index.epx
  9. Strategy Management http://www.sap.com/solutions/sapbusinessobjects/large/enterprise-performance-management/strategy/demos/index.epx
  10. Planning & Consolidation http://www.sap.com/solutions/sapbusinessobjects/large/enterprise-performance-management/planningandconsolidation/Demos/index.epx
  11. Financial Consolidation http://www.sap.com/solutions/sapbusinessobjects/large/enterprise-performance-management/fincons/demos/index.epx
  12. Intercompany http://www.sap.com/solutions/sapbusinessobjects/large/enterprise-performance-management/intercompany/demos/index.epx
  13. Profitability and Cost Management http://www.sap.com/solutions/sapbusinessobjects/large/enterprise-performance-management/pcm/demos/index.epx
  14. Spend Performance Management http://www.sap.com/solutions/sapbusinessobjects/large/enterprise-performance-management/spend-performance-management/demos/index.epx
  15. Mobile http://www.businessobjects.com/ipp/mobile/demo.asp
  16. Access Control http://www.sap.com/solutions/sapbusinessobjects/large/governance-risk-compliance/accessandauthorization/demos/index.epx
  17. Process Control http://www.sap.com/solutions/sapbusinessobjects/large/governance-risk-compliance/grcprocesscontrol/demos/index.epx
  18. Global Trade Services http://www.sap.com/solutions/sapbusinessobjects/large/governance-risk-compliance/globaltradeservices/demos/index.epx
Tableau
  1. Tour http://www.tableausoftware.com/products/tour-slides-short
  2. Try http://www.tableausoftware.com/products/trial
QlikTech
  1. Demos http://demo.qlikview.com/
  2. Download http://www.qlikview.com/formpage.aspx?id=2062
IBM Cognos
  1. Reporting http://download.boulder.ibm.com/ibmdl/pub/software/data/sw-library/cognos/demos/od_cognos8_reporting/launch.html
  2. Analysis http://download.boulder.ibm.com/ibmdl/pub/software/data/sw-library/cognos/demos/od_cognos8bi_microsoft_excel/index.html
  3. Dashboards http://download.boulder.ibm.com/ibmdl/pub/software/data/sw-library/cognos/demos/od_cognos8go_dashboard/index.html
  4. Scorecarding http://download.boulder.ibm.com/ibmdl/pub/software/data/sw-library/cognos/demos/od_performance_manager/launch.html
  5. Mobile http://download.boulder.ibm.com/ibmdl/pub/software/data/sw-library/cognos/demos/od_cognos8_mobile/index.html
  6. BI Overview http://download.boulder.ibm.com/ibmdl/pub/software/data/sw-library/cognos/demos/od_cognos8/ibm_cognos_bi.html
  7. Search http://download.boulder.ibm.com/ibmdl/pub/software/data/sw-library/cognos/demos/od_cognos8go_search/index.html
  8. Cognos Now http://download.boulder.ibm.com/ibmdl/pub/software/data/sw-library/cognos/demos/od_cognosnow_sla/index.html
  9. Business Viewpoint http://download.boulder.ibm.com/ibmdl/pub/software/data/sw-library/cognos/demos/od_business_viewpoint/index.html
  10. Customer Performance Sales Analytics http://download.boulder.ibm.com/ibmdl/pub/software/data/sw-library/cognos/demos/od_ibm_cognos_customer_performance_sales_analytics/1068-SalesAnalytics.html
  11. Workforce Performance http://download.boulder.ibm.com/ibmdl/pub/software/data/sw-library/cognos/demos/od_cognos8_workforce_performance_app/ibm_cognosapps_wfp.html
  12. Financial Performance Analytics http://download.boulder.ibm.com/ibmdl/pub/software/data/sw-library/cognos/demos/od_cognos8_financial_performance_analytics_app/ibm_cognosapps_fp.html
  13. Banking Risk Performance – Credit Risk http://download.boulder.ibm.com/ibmdl/pub/software/data/sw-library/cognos/demos/od_cognos8_banking_risk_performance_creditrisk/index.html
  14. TM1 http://download.boulder.ibm.com/ibmdl/pub/software/data/sw-library/cognos/demos/od_financial_analytics/
  15. Planning and Analysis Solution http://download.boulder.ibm.com/ibmdl/pub/software/data/sw-library/cognos/demos/od_ep/main.html
  16. Controller http://download.boulder.ibm.com/ibmdl/pub/software/data/sw-library/cognos/demos/od_controller/main.html
Microstrategy
  1. Reporting http://www.microstrategy.com/freereportingsoftware/demovideos/overview
  2. Reporting Download https://resource.microstrategy.com/ResourceCenter/dispatch.aspx?rid=2717&CID=
  3. Dashboard Demo http://www.microstrategy.com/digital-dashboard/demos.asp
  4. Scorecard Demo http://www.microstrategy.com/digital-dashboard/demos.asp
  5. Managed Metrics Reports http://www.microstrategy.com/digital-dashboard/demos.asp
  6. Cascading Scorecards and Dashboards http://www.microstrategy.com/digital-dashboard/demos.asp
  7. Scorecard and Dashboard Integration http://www.microstrategy.com/digital-dashboard/demos.asp
Microsoft
  1. Dynamics CRM Demo http://crm.dynamics.com/demos/salesautomation/default.html
  2. Dynamics CRM Download http://offers.crmchoice.com/page.aspx?QS=773ed3059447707d27d0e6e4ea176caf66ca1533268ec8c29f78cdc2541a8824&campaignid=92877479-7DB2-DD11-8734-001B7841C76C
  3. Dynamics AX http://www.microsoft.com/dynamics/en/us/products/ax-demos.aspx
  4. Dynamics GP http://www.microsoft.com/dynamics/en/us/products/gp-demos.aspx
  5. Dynamics SL http://www.microsoft.com/dynamics/en/us/products/sl-demos.aspx
  6. Dynamics NAV http://www.microsoft.com/dynamics/en/us/products/nav-demos.aspx
  7. Collaborative Center http://www.microsoft.com/dynamics/ax/demos/Collaborative_Contact_Center/default.html
  8. Software Plus Services http://www.microsoft.com/global/dynamics/en/us/RichMedia/demoHTML/demo-software-plus-services.htm
  9. Excel 2007 Demo http://office.microsoft.com/en-us/excel/HA101672621033.aspx
  10. Excel 2007 Download http://us1.trymicrosoftoffice.com/product.aspx?re_ms=oo&family=officepro&culture=en-US
  11. Project 2007 Download http://us1.trymicrosoftoffice.com/product.aspx?re_ms=oo&family=projectpro&culture=en-US
  12. Project 2007 Demo http://office.microsoft.com/en-us/project/HA101672711033.aspx
  13. SharePoint Server 2007 Download http://www.microsoft.com/sharepoint/trynow.mspx
  14. SharePoint Server 2007 Demo http://office.microsoft.com/en-us/sharepointserver/HA101672721033.aspx
  15. Visio 2007 Download http://us1.trymicrosoftoffice.com/product.aspx?re_ms=oo&family=visioprofessional&culture=en-US
  16. Visio 2007 Demo http://office.microsoft.com/en-us/visio/HA101829791033.aspx
  17. SQL Server 2008 Download http://www.microsoft.com/sqlserver/2008/en/us/trial-software.aspx
  18. SQL Server 2008 Overview Demo http://go.microsoft.com/?linkid=8075816
  19. SQL Server 2008 Reporting Demo http://download.microsoft.com/download/3/5/8/35802290-A7F6-4976-8855-74C8B3B7F035/RichReportDesignwithSQLServer2008ReportingServicesWebcast.wmv
  20. Virtual Earth Demo http://www.microsoft.com/Industry/government/solutions/virtual_earth/demo/ps_gbi.html
  21. Office 2010 Preview Videos http://www.microsoft.com/officebusiness/office2010/Default.aspx
PivotLink
  1. http://landing.pivotlink.com/PivotLinkBusinessIntelligence.html?_kk=business%20intelligence%20companies&gclid=CO–2s7J-pwCFShtswodwkEVcA
SAS
  1. Demos http://www.sas.com/resources/itours.html
Information Builders
  1. Demos http://www.informationbuilders.com/test_drive/index.html
Ingres
  1. Icebreaker BI http://esd.ingres.com/product/Icebreaker_BI/Business_Intelligence/Appliances/Icebreaker_Business_Intelligence_Appliance/ingres-jasper-bi-3.5.1-x86-dvd1.iso/http
Teradata
  1. Active Enterprise Intelligence Demos http://www.teradata.com/t/resources.aspx?TaxonomyID=3551
  2. All Demos http://www.teradata.com/t/demos/
Oracle
  1. Demos http://www.oracle.com/webcasts/demos/index.html
Actuate
  1. Product Tour http://www.actuate.com/info/platformtour/
  2. All Demos http://www.actuate.com/resources/demos-tours/
Pentaho
  1. Download http://www.pentaho.com/products/enterprise/evaluation_request.php
  2. Test Drive http://www.pentaho.com/livedemo/
  3. Demos http://www.pentaho.com/products/demos/showNtell.php
Good Data
  1. Test Drive https://secure.gooddata.com/registration.html
JasperSoft
  1. Demos http://www.jaspersoft.com/self-running-demos

creating embedded business intelligence

Tuesday, December 29th, 2009

To embed business intelligence content means to make it available within the context of another application or service. In this way, it becomes an essential part of that application or service. Thus, the goal of embedding business intelligence is to provide value to business workers by allowing them to derive insight from BI content from anywhere – regardless of the implementation. This improves the decision making and storytelling ability of all workers as they have BI available to them no matter where they go – virtually – within an organization.

Some existing examples of BI vendors allowing embeddable BI:

The creation of these existing examples was driven by the need to have business intelligence available within an operational process (closed loop BI), the popularity of mashups within the context of business centered applications, and to allow popular end user applications to work together. Embedded business intelligence allows an organization to provide workers and consumers with information that is relevant to them in ways that are familiar to them – which brings us closer to the goal of pervasive BI. 

There are a few ways to think about embedded BI:

OEM

The traditional way is that of the OEM model.  This is where a software vendor will take pre-built software, such as Crystal Reports, and embed it into their own thick or thin client application as means of providing a level of business intelligence without having to build it on their own.  Sage’s Accpac solution is a great example.  This solution provides businesses with financials, operations, and customer management software, which embeds Crystal Reports as a means of reporting directly within the application against the real-time data that the application is processing or creating.  This concept of embedding one manufacturer’s parts into another has been around since the 1960’s.  For software, this is done via APIs that are provided by the software vendor.  These APIs can either be client-side or server-side.  For example, the Crystal Reports embedded reporting allows for either the creation / editing of Crystal Reports content  or the processing of that content via an embedded server solution.

 

Platform based APIs

Another way to embed BI content is to leverage APIs provided by the BI software platform as means to embed the already processed BI content into other web applications.  This is similar to the OEM model in that APIs are leveraged as a means of embedding content; however, in this scenario the BI content is processed by a BI server platform and then “served” to the parent application. Again, SAP provides this functionality with APIs for the BI platform, Web Intelligence and Crystal Reports; however, there are other BI vendors that also provide this capability.  For example, content from Jaspersoft, Pentaho, and SAP can all be embedded a web application (e.g., corporate portal) to deliver up-to-date BI content that is relevant to the specific end user’s needs.

 

Vendor Integration Points

There is also the possibility that the BI software vendor has provided integration points that makes embedding BI content even easier than having to do so programmatically via APIs (as the previous two methods discussed). Both SAP BusinessObjects Live Office and the SAP BusinessObjects Portal Integration Kit for SharePoint are examples of this type embeddable BI. There is also the concept of BI widgets that provide specific types of functionality that can be embedded into other applications.  A great example of this type of functionality are the widgets for QlikView.

 

Web Services

The use of web services has also become popular amongst some BI vendors as a way to leverage the BI platform for the creation of insightful content that is then exposed to web service consumers.  This is a good way for BI vendors for expose parts of their platforms, reporting engines, and analytic engines without having to create a full API that would be required for both .NET and Java applications.  SAP has dones this through integrations with Salesforce.com, with the new SAP BusinessObjects BI Services, and with new feature from Web Intelligence that allows for the quick and easy creation of web services based on Web Intelligence content. The same is also possible with Information Builders WebFOCUS, Microsoft Excel, MicroStrategy, and many other BI vendors.

 

While these different means of embedding BI are useful in their own right, we must consider what we want to achieve as BI vendors when we allow others to embed our content.  The goal is to make our content as prolific as possible while enabling organizations to achieve their goals in a more efficient and informed manner. With this in mind, how we can extend these different ways of embedding BI in an effort to become more flexible while making things as easy as possible?

 

A business intelligence platform itself is not really a product that anyone necessarily wants to use.  It is more of a means to enable an organization to be more effective at making decisions.  As such, we need to make it easier for content created within our products to be embedded everywhere a user may be – inside or outside the organization.  This could be by embedding content directly into applications used by the sales team so that they can get immediate information about past opportunities with their customers.  It could be achieved by providing a means for exception based alerting of BI content where an manager in support is notified when a negative survey response is entered about one of their support representatives – without having to login to a separate application.  There are many ways that we can improve our embeddability. 

Improved on-premise service based platform
As BI vendors we should focus more on the development of platforms that can easily create content, store that content, and then easily push the content out to any other application in an organization. For example, rather than focusing on creating portals to allow an end user to interact with our content maybe we should focus more on the creation of a platform that stores all content in a manner that is easy to access via XML or JSON.  This content could be a report, an analytic, a data integration job, or even our administrative functions to allow for the creation and scheduling of content via a web services based call. 

Improved off-premise service based platform

Many BI vendors have done a great deal of work to create on demand solutions that allow their customers to host their BI content on the web.  In addition, some BI vendors have enabled their products to post content created within an application directly out to these on demand solutions.  We need to take this further to create processing engines that are hosted in the web and on demand interfaces to programming IDEs which allows for the creation of web applications directly in the cloud rather than having APIs on a developers desktop.  This should all be done in addition to provide classic APIs available for those organizations that are developing two-tier applications or may not want to face the security challenges of hosting content or code in the cloud.

 

Consistent and easily customizable UI for all content creation applications

It is important for BI vendors to create their applications with a consisten UI.  Not only does this significantly reduce the learning curve for additional products, but it also makes it easier for developers of applications to embed our software.  If a developer must be concerned about the learning experience for the end users of their applications, then that gives them one more reason to not want to embed our applications.  By creating an easy to use and consistent interface, we are making it easier for those developers by ensuring that they do not have to worry about the UI presented by our software.  In adddition, the UI for all content creating applications should be customizable – without code if possible.  For example, the removal of toolbars should not require complex code – this could be handled via a flag in a configuration file.  The same should be true for hiding splash screens, windows within the product, and icons.

 

Ease of creating web services within all content creation applications

All content creating applications should be able to also create web services based on that content.  For example, with SAP BusinessObjects Web Intelligence XI 3.1 SP2 it is possible to create a web service directly within the content creation window.  You simply select your table (or chart), click a button, and you are creating a web service for the data contained in that table (or chart).  It is only a few more clicks to publish this web service for consumption.  We should not be limiting this to only on-premise services – we should provide this for off-premise services as well.  Maybe we shouldn’t even be restricting this to content creating applications? What about ETL applications? Finance applications?

 

Better support for exception based BI

By building in better support for on-premise, off-premise, and web services creation within client applications, we are making it easier to also handle exception based BI.  We should take this further by allowing our platforms to handle the creation of alerts via web services.  For example, we could allow a finance application to call our platform directly via XML or JSON to create a alert against a report or analytic contained within our platform for a specific user or a group of users. (We could also allow the creation of the user or group of users via web services – called from within the administrative application for the authentication system utilized by an organization.)

Simplicity, interoperability, and tiered functionality for Business Intelligence pervasiveness

Tuesday, July 14th, 2009

Every employee within an organization requires information to do their job effectively.   So, when considering the types of users for a Business Intelligence deployment, everyone must be considered.  This includes the business analysts, power users, casual users, management, and the executive suite.  This wide span of users also covers all departments within an organization (e.g., Human Resources, Operations, Marketing, Legal, IT).  It should also be considered that the role for each of your users can fluctuate as they perform their day-to-day jobs – especially within smaller or more flexible organizations.  John Brookmyre presents this very well in his post from December of 2008. The key point from John’s post that really interested me was this:  “…BI interfaces could be improved if we designed them with the aim to empower users to move freely and use all of the functionality available”.  This is one of the critical issues regarding how Business Intelligence vendors can make our products more pervasive.  Our users are intelligent.  They understand the data of their business and most of them are naturally curious to follow an insight to its conclusion.  In order for BI vendors to help organizations make BI more ubiquitous, which would allow insights to be made and stories to be told by all users, our products and workflows need to be simpler and we need to provide interoperability.  In addition, we should expose functionality only when it is necessary.  This means presenting the novice user with basic functionality and gradually exposing more functionality.

Simplicity

Simple, but functional is key to any software interface.  When thinking about the design of Business Intelligence software, it is important to consider the business scenarios in which the software will be used.  Ultimately, BI software will be used in an effort to ease decision making.  As such, if we can make the interface simpler for the end user and content creator, then we can make the decision making process faster.  For example, SAP BusinessObjects Explorer allows end users and analysts to perform Google-like keyword searches for data.  This data is then returned in an iTunes-like interface.  Users can then take the data that they find interesting and analyze it within the Explorer interface.  This is a simple tool that does not get in the way of the business process.  QlikView takes a great step towards simplicity by allowing a user to download a full copy of their product within minutes.  This, combined with the ability to quickly create content within QlikView via immediately available demos, makes it easier for BI software to proliferate. Tableau takes this one step further by allowing a user to download their professional edition without even registering.  How does this make the decision making process easier?  The software is easier to install, easier to learn, and provides a quicker means to analyzing information.

Interoperability

Allowing the products within our suite to interoperate is also important to the proliferation of BI.  Currently the more established BI vendors have products that fit specific purposes: report writers for corporate reporting, dashboard builders for consolidating information views, analysis tools for slicing and drilling into information, and the list goes on…  Allowing content to be transferred throughout these tools not only makes it easier for the user to take advantage of the features of the entire product suite, but also allows more users to put together a story from the information they are viewing.  For example, if I were to build a document within SAP BusinessObjects Web Intelligence, I am pretty much stuck in that format – unless I want to rewrite the report again in a different product.  I should be able to perform my query and analysis in Web Intelligence, push part of the information out to Crystal Reports as static content, and then push other parts of the document out to Xcelsius to start building a consolidated visualization to tell a story.  The content created within each product in a BI suite should be portable and easy to push into other products.

QlikView has taken an interesting approach to this problem by creating a single content type.  For a new vendor in the BI market, this is a great step towards presenting themselves as easy to adopt and easy to use.  There is no struggle to determine which content type is best for a particular need and no need to give users access to multiple tools.  It is all the same tool.

Gradual Release of Functionality

Also important to the pervasiveness of BI is how we expose functionality within the product.  Imagine if you were to open up a product that you had never used before and were presented with all of these cryptic menu items and buttons.  How quickly would you move on to find another product that looks easier to use?  A BI product that is meant to be used by all within an organization should present its basic functionality within the immediate user interface and allow more advanced functionality to be discovered.  For example, when you open Excel, you can immediately see the purpose of the menus related to specific high-level functionality: insert, page layout, formulas, data, review, and view.  It is clear from these labels what I will find as sub-menu items.

Excel

In addition, the buttons with which the user is immediately presented are pretty clear.  For example, the font, alignment, and number formatting controls are intuitive.   As another example, we can consider SAP BusinessObjects Web Intelligence Rich Client.  When you open this tool, the first thing you are presented with is a menu allowing you to choose to create a new document or open an existing document.

WebI

If I choose to create a new document, then I’m ready to start within two additional clicks.  If I chose to create a new document against an SAP BusinessObjects Universe, then I am presented with an interface that allows me to drag objects exposed within the Universe into my query in order to create my document.

WebIUniverse

This interface is fairly intuitive and the text helps the user figure out what to do next.  There are some elements that are unclear. The text at the bottom that states “Display by objects” really means nothing to a user that has no understanding of what an object is.  I like that the “Scope of Analysis” section of the interface is not displayed by default.  This should be considered an advanced type of functionality that the user can expose once they understand what it does.

ScopeOfAnalysis

QlikView also provides a fairly intuitive interface.  The first screen with which a user is presented is a highly intuitive set of  examples and demos.

QlikView

Also, the high-level menus are easy to understand – with the exception of “Selections”, “Bookmarks”, and “Object”.   The buttons presented are similar enough to Microsoft Office that any user should be able to figure them out quickly.

QlikViewMenu

QlikView does a great job of allowing their users to immediately build content by making the interface easy to follow and presenting embedded demos.

Tableau is another great example of gradually exposing functionality.  The first page within the Tableau interface presents with the options of opening existing data sources, connecting to a new data source, viewing samples, or viewing training videos.

Tableau

After opening one of the sample data sources (Coffee Chain), the user is presented with a fairly intuitive interface for creating an information view (in this case, a report).    I can quickly create a report by dragging a dimension (e.g., Product Type) into the “Columns” section and a measure (e.g., Sales) into the “Rows” section.  While building the report I get an immediate visualization and the application even detects the best chart for displaying my information.

TableauReport

Not only is it simple to build a report for a novice user, it is also easy to add filters and change the properties of the report.  It is quite simple to change their suggested information view into another format by using the “Show Me!” button at the top and selecting a different visualization type.  This is made even easier by the fact that the application hides visualizations which are not relevant to the data being viewed (notice the greyed out visualizations).

TableauShowMe

As can be seen from the examples above, each of these products makes it simpler to get started with information viewing and analysis, but only exposing a basic level of functionality at within the immediate interface.  The more complex functionality is accessed within sub-menus or via right-clicks.  Over time users will become more experience with the products and will start to investigate other functionality via exploration or reading documentation.

So, what’s the point?

The objective of this post was to higlight specific examples of simplicity, interoperability, and a tiered exposure of functionality.  The end goal of building our BI interfaces with these ideas in mind is to allow more users to take advantage of the software without being overwhelmed and without having to ask for help.  In the end, this will allow BI to become more pervasive and will enable more stories to be told based on the data within an orgnization.  This will allow those organizations to really see what their data is telling them so that they can improve their processes and become more efficient at doing what they do best.