Pages

Showing posts with label exalytics. Show all posts
Showing posts with label exalytics. Show all posts

Thursday, January 03, 2013

TimesTen and Exalytics - Additional Features

Did you know that Oracle TimesTen In-Memory Database is available in four different licensing options, of which one is "Oracle TimesTen In-Memory Database for Exalytics"? Well, I think you knew that it is available with Oracle Exalytics, but were not sure that it is available in three other licensing options. In any case, what is interesting here is that the TimesTen In-Memory Database for Exalytics "license includes all features available under the Oracle TimesTen In-Memory Database license", but also has two additional features:
  • In-Memory Columnar Compression
  • OLAP Grouping Operators: Cube, Grouping Set, Rollup
From the short but useful paper, "Oracle TimesTen In-Memory Database Licensing Information", published December, 2012.

Read more about Oracle Exalytics In-Memory Machine, Oracle TimesTen In-Memory Database,

And, best wishes to all for a happy 2013.

Take care.
Abhinav
Jan 03, 2012
Bangalore

Thursday, December 06, 2012

Book Review - Oracle BI 11g Developer’s Guide, by Mark Rittman


Oracle Business Intelligence 11g Developer’s Guide, by Mark Rittman
(Amazon US, Kindle-US)

Writing a book on the Oracle Business Intelligence suite is a tall order. At more than a thousand pages, this book measures up to the task, literally, and as you will read this book - figuratively also.

So, have I read the entire book? No. I have not. It is close to 1100 pages long, and I have read parts of it, and skimmed through much of the remainder. Why am I writing this review before I have read the entire book then, eh? Well, to be honest, reading the entire book is going to take longer than I thought. I have had this electronic version of the book for several weeks now, and I was starting to feel like I should put something out lest I let the year end and a new year begin. For what it's worth, I do hope to keep adding new posts as I read through the unread portions of the book. So take this as a caveat. Anything else? Yes, one more, though more of a disclosure.

Disclaimer: I received a free e-book version of this book, courtesy Mc-Graw Hill, and thanks to Mark Rittman. I also, separately, and later, obtained access to an online version of this book via a subscription to Safari Books Online (http://techbus.safaribooksonline.com/).
Also note that I am reviewing this book in my personal capacity, and not representing Oracle in any way. 

Anything else? Yes, one more disclosure. I am a product manager with the Oracle Business Intelligence group, and have worked to bring some of the products and features covered in this book. That is guaranteed to bias my review, in what ways I don't know. Read and let me know.

So who is this book aimed at? Everyone. No, really. Everyone working with Oracle's BI toolset, to be sure. This includes people who have worked with the 10g version and expect to, if haven't already, moved to 11g. It includes people with such roles as administrators, metadata modellers, report authors, dashboard authors, and more. This is basically the big kahuna.

This book adopts a bottom-up approach, which is quite the sensible thing to do when organizing a book for the business intelligence developer. While talking about and presenting to an audience, I have found it useful to adopt a top-down approach, since it makes the audience understand how something they see has being built, that approach is likely to confuse and frustrate the developer. So, the book literally starts with the installation pre-requisites - yes, what you need to install before you install the Oracle BI software. The first hundred pages of the book are spent in covering the basics of business intelligence, how the product came into being, what it is composed of, and the installation.


Each subsequent chapter can be looked at both thematically and from a product perspective. So, for example, Chapter 3, "Modeling Repositories Using Relational, File, and XML Sources", and Chapter 4, "Creating Repositories from Oracle Essbase and Other OLAP Data Sources" cover how to model the metadata repository - as a theme. As a product, these two chapters are focused much on the "Admin Tool". Chapter 6, "Creating Analyses, Dashboards, KPIs and Scorecards", is all about creating the analytic content that end-users will work with, and it covers the Answers, Interactive Dashboards, and the Scorecard and Strategy Management (OSSM) products.

1        Oracle Business Intelligence Overview and Architecture  
2         Installation and Upgrading Oracle Business Intelligence  
3         Modeling Repositories Using Relational, File, and XML Sources  
4         Creating Repositories from Oracle Essbase and Other OLAP Data Sources  
5         Configuring and Maintaining the Oracle BI Server  
6         Creating Analyses, Dashboards, KPIs and Scorecards  
7         Actionable Intelligence  
8         Security  
9         Creating Published Reports
10         Systems Management
11         Managing Change
12         Oracle Exalytics In-Memory Machine


The 11g release of Oracle BI EE was a big, major, big upgrade from the previous 10g version. Several "things" got added, several things got changed, many pieces in the plumbing changed, and in general, it fulfilled all requirements of being a big release. The install procedure changed. The underlying middleware changed. The way security worked changed. New products got added to the suite. New capabilities. New products integrated with the suite. A new charting engine for instance. It is therefore heartening to see that the section titled, "Upgrading the 10g Repository (RPD) and 10g Web Catalog (Presentation Catalog)", covers this topic in detail, while also describing "What Happens During the RPD and Catalog Upgrade?", and listing some of the more common error messages and suggested resolutions.

So it comes to pass that Chapter 3, "Modeling Repositories Using Relational, File, and XML", starts at page 101. This is really the chapter that many will actually want to start with straightaway. Within this chapter, there is an example that is worked through, "Example: Creating the Oracle BI Repository", which should make it simple for users to follow through and try on their own. Apart from the expected, introductory material, you will also find coverage of the Aggregate Persistence feature, which is one of the key enablers of Exalytics, of "Advanced Repository Modeling Concepts", which describes how to create skip-level as well as ragged hiearchies, federation (cross-database modelling). For those wanting details on mulit-dimensional data modeling, fear not, worry not, because Chapter 4, "Creating Repositories from Oracle Essbase and Other OLAP Data Sources", is exactly what the data doctor ordered. In case you didn't know, Oracle BI supports four different OLAP data sources, including Oracle Essbase, Oracle Database OLAP Option, SAP BW, and Analysis Services. While some years ago, OLAP was a sine-qua-non for achieving high-performance querying on large datasets, advances like in-memory databases (like Times Ten), massive amounts of memory (think terabytes of RAM, not gigabytes), engineered systems (like Oracle Exalytics and Oracle Exadata), as well as continuing improvements to data warehousing technologies have meant that ever-faster performance can be achieved on ever-larger databases. In this chapter, I think the most space is devoted to Essbase. The last chapter in this section is chapter 5, "Configuring and Maintaining the Oracle BI Server", which, as you would expect, treads the areas like the configuration settings (the NQSConfig.INI file) - some that are manually maintained while others can be managed via Enterprise Manager. Also along for the ride are topics like managing the Query Cache, Usage Tracking (important topic, as you would expect), Aggregate Persistence - also an important topic.

If you are an Oracle BI developer who works more on the front-end, i.e., develop reports and Dashboards, then Chapter 6, "Creating Analyses, Dashboards, KPIs and Scorecards", is the one for you. It's a long chapter, as it needs to be, since you cover the Answers, Interactive Dashboards, and the Scorecard and Strategy Management products. This chapter is a long one, as it needs to be, and starts out with the Answers product, and goes through the basics of creating analyses, from the criteria tab, editing formulae, creating views - like graphs, tables, etc... On the subject of graphs, one trick that I think Mark missed out is that the images and screenshots in the ebook version - I don't know about the physical book - are in grayscale, and not distinguishable from each other. Colors with different brightness levels would have worked better. Yeah, you can tell, can't you, I work with data visualizations.



A bane of writing books for software applications is that often a new product comes out by the time the book goes to market, and thus some things are already out of date. Mark has done a tremendous job of keeping up with the various releases of Oracle BI EE as he wrote his book, but in some cases a few things fell through the cracks, I think. Like with spatial data visualizations, or Map Views, as they are called in the Oracle BI suite. First, some of the interaction designs were cleaned up in Map Views, so they look much cleaner. The screenshot for a map view I spotted was from an older release:
Secondly, the 11.1.1.6.0 release introduced support for "feature themes" in Map Views. Feature themes are simply spatial themes, imported into the BI metadata, but which do not have any keys that can be mapped to BI columns from your repository. I will write a detailed post on Feature Themes later, but it is a useful feature if you plan on using Map Views in your application.
Thirdly, the 11.1.1.6.2BP1 release also introduced support for line geometries - a third type of spatial geometry, the other two being polygons and points. Then there are some minor but useful enhancements like the ability to specify a transparency level for color fills. Small things that are easy enough to miss in all the releases and updates that happen in the world of Oracle BI. Perhaps Mark would consider an ebook update sometime in 2013 to his book?

You may think, as you go over Chapter 6, that the area of  the "Action Framework", a major new feature in the 11g release, has been given short shrift. Far from it - there is an entire chapter devoted to it - Chapter 7, "Actionable Intelligence". And for good reason - there is much to be covered in Actions, that can be created and configured to do simple things like navigate to a URL, or open content from your BI catalog, but also very powerful things like invoke a web service, a Java method, a server script, an HTTP request, and so on. The premise of the Action Framework is to help close the Insight-to-Action loop, i.e. from a Dashboard, where insight is gained, allow the analyst to take action based on this insight by invoking the appropriate Action.

How security works in the 11g release of Oracle BI underwent a major revamp. It is very important, if you are working with building the appropriate access privileges and configuring security in Oracle BI that you read Chapter 8, "Security", very carefully. Pay careful attention to the section, "Understanding Oracle Business Intelligence Security Infrastructure, Application Roles, and Application Policies", as well as the sections that follow.

Chapter 9, "Creating Published Reports", is all about Oracle BI Publisher. Another chapter to read carefully if you work with or have worked with the tool in its 10g release. This is another product in the suite that has undergone several major enhancements - whether it is how you construct the data model, or the Online Layout Editor (a replacement for the Template Builder for Microsoft Word plug-in), or even the enhanced level of integration with Oracle BI, especially in how BI Publisher reports can be embedded inside Dashboards.

If you are a serious Oracle BI developer, then at some point in your BI implementations you will need to deal with issues like change management, how to implement multi-user development (also referred to by the singularly glamorous acronym of MUD), how to move your metadata from one instance to another, and how to use version control tools with your Oracle BI metadata. Chapter 11, "Managing Change" (though this chapter title could also work just as well for the title of some management guru's book), is the chapter for you.

Chapter 12, "Oracle Exalytics In-Memory Machine", serves as an introduction to Oracle Exalytics, the latest addition to Oracle's family of engineered systems. At the time this book went to press, a final decision had not been taken, or communicated, as to which of these features would finally make it to the release. Hence a disclaimer in the chapter. So there is only a mention in passing on multi-panel visualizations, Trellis views - both the Simple and Advanced Trellis, as well as a visualization available within the Trellis View - microcharts, available as SparkLines, SparkBars, and SparkAreas. And on "go-less" prompts, and "autocomplete" prompts. As things stand, all of these features are available with the Oracle BI EE 11.1.1.6.2BP release - both as "software-only" and on Exalytics.

You should have gathered this much, if nothing else from my review so far, that this book is not meant for the casual user of Oracle Business Intelligence. You will be better served by perusing the several useful blogs that dot the interwebs. This book is meant for the serious BI developer, who needs to know the nuts and bolts of the Oracle Business Intelligence suite.

So all is good and exciting? Yes. Mostly. Mostly? So what did I not like about this book?
Well, let's get one thing right - this is an excellent book, and I daresay every Oracle BI consultant out there will end up buying, borrowing, or sharing a copy of this book. On the other hand, I can get crotchety and nitpicky at times. So let's continue the cribfest.

Firstly, I did spot a few errors; minor ones. For instance, on page 13, Mark writes that "Oracle announced in 2005 that what was previously called Siebel Analytics would now be adopted by Oracle Corporation as their strategic business intelligence platform..." The product name was actually "Siebel Business Analytics", and the decision was actually taken in early 2006, and communicated, first, to the business intelligence development teams, and then to other groups within Oracle. In December 2005, if memory serves me right, a technical evaluation of the Siebel Business Analytics stack had begun in earnest, and a recommendation was formulated. The external communication of this decision was sometime in March 2006, at an event held in New York. Or that "the core of the product itself can be traced back to groundbreaking work done by the nQuire team back in the mid-1990’s." - nQuire started in 1999, and released their first version in 2001, and were acquired by Siebel in 2002/2003.
These are minor quibbles, and the precise dates of how nQuire and Siebel Business Analytics came to be Oracle BI are at best of historical interest at this point.
Or when the text says, "Oracle BI Office Oracle Business Intelligence comes with a plug-in to Microsoft Office 2003, 2007, and Oracle Office..." - there is actually a separate plug-in for Oracle Office. The Oracle BI Office Add-in cannot install on Oracle Office, nor does it work with Oracle Office. The paragraph also left out mention of the Smart View plug-in that comes with the ability to connect to the Oracle BI Server - it is admittedly basic functionality, and it is not part of the Oracle BI EE suite, so it may be ok to leave its mention out.

You will find almost no coverage of the Oracle BI Office Add-in, the Microsoft Office plug-in for Oracle BI EE, available for Microsoft Excel and PowerPoint. Nor of Smart View. While Oracle has communicated that its long-term strategy is to build out the analysis and integration capabilities of Smart View to access Oracle BI EE content, the Oracle BI Office Add-in continues to provide support for embedding and analyzing Oracle BI content.

The Oracle BI Mobile product also finds little mention. The 11.1.1.5.0 release of the Oracle BI Mobile product is covered, but the more substantive, and more functional release came with the release of the Oracle BI Mobile HD app for Apple iPad, which introduced much greater support for touch-based interactions, location intelligence support, true-fidelity rendering of Scorecard views as HTML5 components,  and much more. Again, this is more a limitation of deadlines - the book, I gather, had to go to print by the time the 11.1.1.6.2BP1 release was going out the door.
Perhaps Mark will consider doing an ebook or online update to this book and include these topics.

The other issue, and perhaps the more substantive one, is that while the book is a veritable goldmine of information once you know Oracle BI, for the completely newcomer, it's a bit daunting. Perhaps some sort of a visual layout of how the book is organized - color coded perhaps - and an indicator at the beginning of each chapter or major section showing which part of the suite and functionality it covered would have eased the job of the newbie. It's a subjective opinion, but hey - as long as we're being negative, let's go the whole hog.

In closing, and after having spent a few hours with the book, I can say it's a mammoth effort that brings, perhaps for the first time in one complete book, all the resources that an Oracle BI developer could want. In short, an indispensable guide for the business intelligence developer.

ISBN: 978-0-07-179875-4
MHID: 0-07-179875-7
ISBN: 978-0-07-179874-7
MHID: 0-07-179874-9.

Kindle Excerpt:







Thursday, November 15, 2012

Author Podcast - Mark Rittman

Oracle Business Intelligence 11g Developers GuideAs part of the Oracle Author Podcasts, Paul Rodwick, VP of Oracle BI Product Management, spoke with Mark Rittman, author of the recently released Oracle Business Intelligence 11g Developers Guide. It is a massive tome, coming in at just under 1100 pages. I have been reading it, and hope to have a review up in a week or two, but in the meantime, peruse this informative podcast.

McGraw-Hill: Oracle Business Intelligence 11g Developers Guide : Book
Chapter One
Kindle e-book, Amazon, Amazon UK

Kindle Excerpt:



Thursday, August 23, 2012

Oracle Exalytics V1 Patch Set 1 is now GA

The Oracle Exalytics v1 Patch Set 1 is now generally available (GA). In fact, it has been available for a couple of weeks now. The update to Exalytics, the industry's first engineered in-memory analytics machine, delivers new capabilities, performance optimizations, Hyperion Planning, and Endeca Information Discovery.

This V1 Patch Set (v 1.0.0.1),  is recommended for all new and existing Exalytics customers.

So what's new in this update? Well, the software bits are new, as in updated. The three updated components of the Oracle Exalytics  v1 update are:
  • Oracle BI Enterprise Edition 11.1.1.6.2 BP1
  • Oracle TimesTen for Exalytics 11.2.2.3.0
  • Oracle Essbase 11.1.2.2.100
As you may be aware, the Oracle BI Enterprise Edition 11.1.1.6.2BP1 update provided several new capabilities across the board, the two biggest being enhancements in the area of visualizations and a revampled mobile app for the Apple iPad device. New Trellis visualizations - basically a grid of charts - that make it easy to visualize and understand massive data sets. When combined with the performance that Exalytics delivers, you get true speed-of-thought analysis. These Trellis visualizations support rendering data as new microcharts, like the SparkLine, SparkBar, and SparkArea microcharts. These are compact, cell-sized, data-dense visualizations and allow users to quickly discern the shapes and trends of data.

On the topic of in-memory analytics and performance, faster aggregate creation is now available, since both TimesTen and Oracle BI EE have been enhanced to enable faster data loads. Enhancements include parallel data load, index creation and disabling redo logging.

Separately, there there is a smaller footprint for TimesTen aggregates. The Oracle BI Server now generates a TimesTen optimized schema to significantly reduce the memory footprint used.

There is a Model Checker, faster query performance, and Faster aggregate recommendations.

With Oracle Enterprise Performance Management System Release 11.1.2.2, Oracle Hyperion Planning is supported on the Oracle Exalytics machine.

Oracle Endeca Information Discovery can now run on Exalytics with these versions:

  • Oracle Endeca Information Discovery 2.3.0
  • Oracle Endeca Server 7.3.2.

Then you also get Oracle Data Integrator certified to target TimesTen for Exalytics, and Oracle GoldenGate for TimesTen has been certified against TimesTen for Exalytics as a target.


And a bunch of other hardware related enhancements like Storage Area Network (SAN) Certification, and Auto Service Request (ASR) for Hard Drives.


Oracle Exalytics Documentation Library (link)

Friday, August 03, 2012

Oracle BI Mobile at the Speed of Thought

There is a new video available on the Oracle web site that showcases the new Oracle BI Mobile application for the 11.1.1.6.2BP1 release.

Here is the link: http://medianetwork.oracle.com/video/player/1730810620001

This is a short three-minute video that takes you on a fast-tour of the new Oracle Business Intelligence Mobile app for the Oracle BI EE 11.1.1.6.2BP1 release. I have been blogging about this release and this app for the past couple of weeks, and this video, produced jointly by our marketing and product management teams, put together a very neat and informative tour of the capabilities in the app and the release.






There is a link provided in the video for more information. And you can always get the app from the Apple iTunes App Store, the software bits from either the Oracle Software Delivery Cloud or from the Oracle Technology Network (Note: you will need to get the 11.1.1.6.2BP1 patch from Oracle Support)

And as I blogged yesterday (I am in Bangalore, ergo), you could try the new version of the Sample App to give the new release a spin, courtesy a Virtual Box Virtual Image, with all the software and data installed and pre-configured. Plug-and-play comes to enterprise software samples!

All posts on the 11.1.1.6.2BP1 release.


Bangalore, August 3, 2012

Monday, April 02, 2012

OBIEE 11g Book

There is a new book on Oracle Business Intelligence 11g that is due out later this year - in August 2012, as per the publisher's web site (Packt Publishing Technical & IT Book and eBook Store), titled, " Oracle Business Intelligence Enterprise Edition 11g: A Hands-On Tutorial ", and authored by three OBIEE experts, Christian Screen, Haroun Khan, Adrian Ward.
Adrian Ward, co-author, and long-time Oracle BI user, developer, and consultant, emailed me a few days back, which is how I got to know of this new book coming out, and asked if I would mention the book on this blog. I agreed, since books on Oracle Business Intelligence, the leading, integrated, and best-in-class business intelligence suite in the market, are always welcome.
Adrian also told me this book is "aimed at relative beginners who need a good grounding without too many techie details."
More importantly, for would-be readers, "It's based on 11.1.1.6 and uses a tennis stats database as hands on guide.  All the code will eb available as well." As you know, the 11.1.1.6 release is the latest release from Oracle Business Intelligence, and is also the software release for the Exalytics In-Memory Machine from Oracle. It would be very helpful for readers if this book contains at least a chapter on Exalytics - configuration and optimizations for example.

As of writing this post there is not much additional information available about the book - neither the Amazon book page nor the publisher's site have a table of contents or a sample chapter download available; I suppose that will change as the book nears publication.

In the meantime here are three links for the book:
http://www.obi11gbook.com/ - a site dedicated to the book
Packt Publishing - The publisher's page for the book
Oracle Business Intelligence Enterprise Edition 11g: A Hands-On Tutorial - Amazon's page for the book.




Monday, February 27, 2012

11.1.1.6.0 Now Available

Oracle Business Intelligence 11g, version 11.1.1.6.0, is now generally available.

Here is information pertinent to the release.

Firstly, the bits. 

You can download it from the Oracle Software Delivery Cloud, which where you download all licensable Oracle products. Customers should use this site.

You can also download the bits from the Oracle Technology Network from this page (http://www.oracle.com/technetwork/middleware/bi-enterprise-edition/downloads/biee-111150-393613.html). Note that downloads on the OTN site are provided for evaluators under the OTN License Agreement.

Download Oracle BI 11.1.1.6.0 from the Oracle Software Delivery Cloud at https://edelivery.oracle.com/

The 11.1.1.6.0 release is available for download for the following platforms:


  • Microsoft Windows x86 (32-bit)
  • Microsoft Windows x86-64-bit
  • Linux x86 (32-bit)
  • Linux x86-64-bit
  • Sun Solaris SPARC (64-bit)
  • Sun Solaris x86-64 (64-bit)
  • AIX (64-Bit)


Second, the list of supported system configurations. 
Also known as the SR&SP guide by some. To get the doc, you need to go to the Oracle Fusion Middleware Supported System Configurations page at http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html. On that page, click the link for "System Requirements and Supported Platforms for Oracle Business Intelligence Suite Enterprise Edition 11gR1", which downloads a spreadsheet file with the required information. You could use this link directly - http://www.oracle.com/technetwork/middleware/bi-enterprise-edition/bi-11gr1certmatrix-166168.xls - but for the sake of getting the most current link, I would advise first going to the web page above, and then clicking the download link.

Third, the documentation.
You can get the documentation for this release from the Oracle Business Intelligence Enterprise Edition Documentation page at http://www.oracle.com/technetwork/middleware/bi-enterprise-edition/documentation/bi-ee-087853.html
Specifically, for the 11.1.1.6.0 release, this is the landing page: http://docs.oracle.com/cd/E23943_01/bi.htm

And if you are interested in the Oracle Exalytics In-Memory Machine, there are two docs that should be of interest to you:
1. "Owner's Guide for Linux x86-64", which "describes how to set up, install, and commission the Oracle Exalytics In-Memory Machine"
2. "Installation and Administration Guide", which "explains how to install and manage Oracle Business Intelligence products (including Oracle BI Enterprise Edition and Oracle BI Publisher) on Oracle Exalytics In-Memory Machine. Includes how to monitor and administer an Oracle Business Intelligence system"

Fourth, the Release Notes.
In general, the Release Notes is of immediate concern and use to most people in any new release. You can find the Release Notes for this release here (http://docs.oracle.com/cd/E23943_01/relnotes.htm).

This, then, is a list of links to get you started with the latest and greatest release in the world of business intelligence. The Oracle Business Intelligence 11g, 11.1.1.6.0 release.

Happy analyzing.

Thursday, February 16, 2012

Gartner Magic Quadrant for BI Platforms 2012

The 2012 edition of the Magic Quadrant for Business Intelligence Platforms, published by analyst firm Gartner, has been published, and like earlier years, is authored by Rita L. Sallam, James Richardson, and John Hagerty.  Bill Hostmann is not an author this year.

Oracle has the highest "Ability to Execute" rating among all BI vendors in this year's Magic Quadrant.

Some other notable notings from the research report:
"Oracle is deployed most broadly (in respect of global deployment) of any vendor in this Magic Quadrant, with average user populations nearing 3,000 and data volumes of more than 5 TB, and it is considered the BI standard for nearly 70% of firms surveyed."

On Oracle's Endeca acquisition, the notes states "Gartner believes that this is a forward-looking acquisition that will have significant impact on the company's business analytics future (see "Endeca Buy Extends Oracle's Ability to Support and Discover Diverse Data" for a more detailed opinion of the acquisition)."

"Additionally, customers indicated that they valued the products' ability to support large numbers of users."

"In October 2011, the company announced an engineered system — Oracle Exalytics In-Memory Machine — that leveraged assets across the Oracle stack. The integrated hardware/software analytics solution features a package of OBIEE with new in-memory capabilities (based on Oracle's acquisition of TimesTen), optimized Oracle Essbase to support the range of traditional BI (reporting, dashboards and analysis), and dynamic planning, what-if and scenario analysis, as well as interactive visualization and data discovery capabilities."

It continues to be an exciting time to be in the world of analytics. It continues to be an even more exciting time to be at Oracle, working on analytics. Our customers make us successful, and we strive, every day, to meet those high standards and expectations from our customers.

Friday, October 14, 2011

OpenWorld Database General Session and Exalytics

The Oracle Exalytics Business Intelligence Machine (White Paper), announced at the recently concluded Oracle OpenWorld conference in San Francisco, was also featured in Andy Mendelsohn's (Senior Vice President, Oracle Database Server Technologies) Database General Session. This is also the session where Andy Mendelsohn showcased the Oracle Big Data Appliance, "an engineered system optimized for acquiring, organizing and loading unstructured data into Oracle Database 11g.".

Also see my previous posts:
Here are screenshots from the Database session:


Do take a minute to read this disclaimer, since this pertains to future functionality.


The software consists of the Oracle TimesTen In-Memory Database, the secret-sauce, so to say, that enables the in-memory capabilities of Exalytics. TimesTen is the market leading in-memory database solution. Exalytics is also tightly integrated with and can connect to an Oracle Exadata machine via Infiniband. The software foundation, of course, is the market leading analytics suite, Oracle Business Intelligence Foundation Suite (informally known as OBIEE).

40 Intel processor cores, 1TB RAM, and an ultra high-speed 40Gb Infiniband connection to Oracle Exadata.


This is Jacques Vigeant, currently my manager, demonstrating Exalytics in the session. Ultra industrial-scale Master-detail linking is just one of the ingredients here. Another of the features I wrote about and defined as a product manager. Others being advanced data visualizations, and mobile analytics. Feels good :-)


Geo-spatial visualizations in the Exalytics demo. Zoom into the Map View. This particular example shows store locations in the city of San Francisco. The map data has been provided by NAVTEQ.


You can add or remove formats from the Map View, with a mouse-click. Color-code by quartiles, quintiles, deciles, or any other arbitrary number of bins. Select from percentile binning, value binning, or even continuous fill bins. Choose variable shaped markers, or pie graph or bar graph overlays. Even use images as markers.

Monday, October 03, 2011

Exalytics Business Intelligence Machine in Thomas Kurian's Keynote


The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions.
The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.


Thomas Kurian, Executive Vice President, Product Development at Oracle, showcased the newly launched Exalytics Business Intelligence Machine at his Oracle OpenWorld keynote.



Dramatic improvements with Exalytics, including 20X better response time, 80X faster MOLAP reads, and 15X better response times for Planning applications.


A new in-memory cache that is services by the TimesTen database. An adaptive cache algorithm that ensures that frequently accessed data is kept in-memory, thereby reducing or altogether eliminating Database hits.
The first screenshot above, in the top row, is that of Map Views - geo-spatial visualizations in the OBIEE 11g suite; the second is a new type of Scorecard visualization, known as the Strategy Wheel; the third is a screenshot from the BI Mobile app running an OBIEE Dashboard page; and the fourth is showcasing a new Trellis multi-panel visualization.

Enhancements and new capabilities in the Essbase MOLAP engine to take advantage of Exalytics.

Dave Granholm doing a demo of Exalytics.

Master-detail linking allows for in-Dashboard analysis, instantaneous updates of content on your Dashboard. 

Close to a BILLION records are analyzed. Prompts that refresh at the speed of thought. Search-as-you-type capabilities.
Microcharts, aka Sparklines, in their myriad forms: whether as sparkbars or sparklines, with highlighting of low and high values help visualize in an understandable manner massive amounts of data within the small confines of a single screen.


A close-up of a line graph souped up with master-detail linking.

Start at any level of aggregation.

Drill down any path, across the row or column edge of the view to drill to a deeper level of insight.


Each sparkline cell in the Trellis view is serving up tens even hundreds of data points. Multiply by a dozen rows and dozen or more columns and you are truly talking about meaningful dense data visualizations.

I need to have access to this same dashboard as I leave the office and bring out my iPad.

Adding this Dashboard as a Favorite means it is easier to access.

Like from my BI Mobile iPad app. With a consistent user-interface that is nonetheless optimized for a multi-touch gestural interface that is provided in the Apple iPad tablet.


More information, including a BI Mobile app demo in Balaji's general session.


Oracle Exalytics Business Intelligence Machine

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions.
The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

Here's some information on the "Oracle Exalytics Business Intelligence Machine" that was announced by Oracle CEO Larry Ellison at its conference, Oracle OpenWorld, in San Francisco.

  • "The Exalytics machine includes 40 processor cores and 1TB of DRAM, but can hold five to 10TB of data in memory thanks to compression, Ellison said." (link)
  • "It runs a software stack that includes parallelized versions of Oracle's TimesTen in-memory database, BI (business intelligence) stack and Essbase OLAP (online analytical processing) server, Ellison revealed." (link)
  • 4 x 10 Core Intel Xeom CPUs (slide from Larry Ellison's keynote)
  • H/W Scan rate of 200 Gigabytes per second (slide from Larry Ellison's keynote)
  • The industry's first in-memory BI machine
  • Best-in-class enterprise BI platform, in-memory analytics software, and hardware optimized to work together
  • Advanced data visualization and exploration to quickly provide actionable insight from large amounts of data
  • "The Oracle Business Intelligence Foundation running on Oracle Exalytics features a number of enhancements including mobile enablement of existing dashboards and reports, native look and feel, better interactivity support, ability to bookmark and save reports and dashboards for offline interactive viewing etc." (from the White Paper)
  • ..supports optimum SQL generation for Oracle Exadata.
Oracle Exalytics Trellis Charts View provide better visual data discovery
As a historical sidenote, I had written the PRD on Trellis views some time back - it felt terrific to see these visualizations in action.

Press coverage
Exalytics, a high-end server appliance for near-real-time business intelligence applications and a big part of Oracle’s big data response, debuted Sunday night at Oracle OpenWorld 2011.

The Exalytics machine includes 40 processor cores and 1TB of DRAM, but can hold five to 10TB of data in memory thanks to compression, Ellison said.
It runs a software stack that includes parallelized versions of Oracle's TimesTen in-memory database, BI (business intelligence) stack and Essbase OLAP (online analytical processing) server, Ellison revealed.

“Everything runs faster if you keep it in DRAM -- if you keep it in main memory,” Chief Executive Officer Larry Ellison said in a keynote address at a conference in San Francisco tonight. “You ask more questions, you get better answers.”
The Exalytics Intelligence Machine Ellison introduced will run Oracle’s Times Ten and Essbase databases, both gained through past acquisitions, in its terabyte of main memory.

Screenshots from the keynote:
The slide announcing Exalytics

The software underpinnings of Exalytics: OBIEE, TimesTen, Essbase.




Speed-of-thought analytics; Trellis views, instant prompts refreshes

Heuristic Adaptive In-Memory Cache




Performance graphs of Exalytics; average response time improvement: 18X




Average response time improvement with Exadata Oracle Database data source: 23X





In summary

And here's the video replay of the CEO keynote: