Pages

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:



Monday, November 12, 2012

Oracle BI Mobile Security Toolkit

The Oracle BI Mobile Security Toolkit, version 11.1.1.6.2 .1272, for Apple iPad (iOS 5 and iOS 6) is now available for download from the Oracle Technology Network here (http://www.oracle.com/technetwork/middleware/bi-enterprise-edition/downloads/bi-mobile-security-toolkit-1872818.html).

Heh? What's that?
Here's the short blog post explaining what (my personal take, with lots and lots of help from our super PMs and development team working on this, of course!).


The Oracle BI Mobile Security Toolkit "provides the ability to generate a signed version of the Oracle BI Mobile HD application. The toolkit includes the instructions and necessary content to build this application making use of Apple’s Xcode and the IOS SDKs."

What this basically means is that this allows you - the customer - to take an unsigned, unpacked version of the Oracle BI Mobile app, and combine it with the third-party mobile security vendor of your choice to create a secure, containerized version of the Oracle BI Mobile that can then be managed with the mobile device management solution that you - the customer - choose. There are some restrictions and caveats, of course, but in a nutshell that's the premise of this toolkit.

This - additional layer of security - is important because mobile devices present a new challenge in terms of security and device management. With more and more business information being delivered to mobile devices like smartphones, even more pertinent for businesses - to tablets, and more and more business information being stored on tablets, companies have a vested interest in ensuring that these tablets can be managed by their IT departments, that the data when stored on these devices can be secured, and should a device be misplaced, any business applications and data stored on those devices be wiped, remotely if needed, and deleted by IT. As the oft-repeated cliche goes, your company's business data and IP walks out the door every time your employee carries a smartphone or tablet, with your company's apps and data on them, out the door. It is in your business interests to secure and protect that data.

While mobile apps like Oracle BI Mobile have several mechanisms to provide multiple levels of security - support for SSL, Single Sign-On, VPN, fine-grained access controls, control over offline storage of data, and more - some aspects like device management are best done by device management solutions since they allow an IT department to formulate and enforce policies across the board for all apps that their employees download on to their tablets.

So what does the toolkit do? It allows third-party vendors to generate signed secure versions of the Oracle BI Mobile app.

So what are some of the capabilities that a third-party device management's software provide that may be of interest to a customer? Apart from the BI Mobile app's own security features, a third-party MDM vendor could provide such features as geo-fencing (i.e. allow the app or selected apps to be operable only within a specified geographic area, and to either warn or disable access to the app should the user venture outside the specified area), improved encryption (for instance, enforce the encryption of the Oracle BI Mobile app's offline data at all times, or specify a different encryption algorithm), local data management (set policies for ensuring that old data is deleted from the device after a certain period), data wipe (a data wipe can be initiated remotely by an IT administrator that wipes all data from a specified app, or apps, or in some cases from the entire device itself).

A key benefit - for some customers - is "containerization". Containerization basically wraps the target app, in this case, for example, the Oracle BI Mobile app, within a container, that err, contains, a proprietary set of networking APIs, so that all network traffic - mostly HTTP and HTTPS, but also other protocols, depending on the vendor - from the target app to the container's networking APIs, so that an additional layer of security and verification can be implemented. You may recall that BlackBerry messenger services have employed such an approach, with great success over many years, and indeed, theirs has been an approach that other vendors have adopted when building enterprise security solutions for mobile platforms.

The download link for the Oracle Business Intelligence Mobile Security Tool Kit is available from the Software Downloads page of the Oracle Technology Network (see screenshot below).
Software Downloads on OTN

Alternatively, you can directly click this link http://goo.gl/up4PA to go to the download page (the direct link - http://www.oracle.com/technetwork/middleware/bi-enterprise-edition/downloads/bi-mobile-security-toolkit-1872818.html - in case the URL shortening service stops working). You have to click to accept the "OTN License Agreement", and then download the 25MB toolkit.
Download Page for the Oracle BI Mobile Security Tool Kit
There is a readMe.txt in the toolkit that outlines what you need to do to create a project using the app bundled with the toolkit.

Finally, note a few additional things.
First, there are some licensing restrictions that define what you can and what you cannot do with respect to customizations.
Second, this toolkit is delivered free of charge to you as customers. That also means that all other licensing requirements of using the Oracle BI Mobile app continue to apply.
Basically, please be sure to read all relevant material as it applies to your usage of the Oracle BI Mobile app and this toolkit - in case of doubts, please contact your Oracle contact to get these clarified. And yes - this is a disclaimer - please use this post only for general information, and do not take anything written here to be official Oracle policy. In case of doubt, check with your Oracle representative.


That's all folks. Take care.
Abhinav
Nov 12, 2012
Bangalore

Thursday, October 18, 2012

New Maps OBE

Building Maps for Oracle Business Intelligence Analyses and Dashboard - This is a new OBE ("Oracle By Learning") available from the Oracle Learning Library, and it walks you from soup to nuts (is that the right expression? Yes, it is). I.e., from importing a small spatial dataset into the Oracle Database, and then working with it in MapBuilder, defining the datasource in MapViewer, and then moving on to Oracle Business Intelligence, importing this metadata, and finally using it in a Map View inside an analysis.

Go take a look - it's very useful.

Take care, and bye for now.
Abhinav
Oct 18, 2012.
Bangalore

Tuesday, October 09, 2012

Sample App v207 Fixes

There are known bugs, and then there are unknown bugs. In the case of the Sample App update that went out (Oracle Business Intelligence Blog: BI EE SampleApp v207 (11.1.1.6.2 BP1) Available on OTN), there were some unknown bugs that went along with the Sample App. These were unknown at the time, but we are happy to say that these are now known, and even better, have been fixed.

How to get or apply those fixes?
The simplest option would be to download and take a look at the PDF-format document that describes these issues, as well as the fixes. V207 Known Issue Fixes

There are four issues for which fixes are described:
  1. "Dropdown Content Menu"
  2. "Desktop shortcuts for APS and EAS"
  3. "BI Server not starting due to expired password" - for my money, this is the most serious issue, and it is categorized as "1 - Severe". It is severe and serious because this error causes the "BI Server and Presentation Services do not start up. WLS Admin Server throws an error". Yes, that serious. The issue itself is caused because the OID password is set to expire after 120 days. The fix for this requires you to open up a terminal window on your virtual machine image and run a series of commands, that basically set the password to never expire.
  4. "APEX commentary dashboard"
PDF Document describing the known issues and their fixes
The OID password expiry issue is fairly easy to fix. As you can see, I followed the instructions, and it took less than five minutes to enter the commands shown.


Thank you. Take care, and till the next post, goodbye.
Abhinav
Bangalore, Oct 09, 2012

BI Mobile App with iOS 6 Support

A new version of the "Oracle Business Intelligence Mobile HD" app for the Apple iPad became available for download earlier in the day. This is version 11.1.1.6.2.1238, and it has been updated to support iOS 6.

Happy downloading.
The link to the app's iTunes page: http://itunes.apple.com/us/app/oracle-business-intelligence/id534035015?mt=8

Screenshot of BI Mobile HD App on iTunes
This, below, is a screenshot of the App Store updates screen. As you can see, the list of apps requiring updating on your iPad will include the Oracle BI Mobile HD app.
Screenshot of the App Store 'Updates' screen

Happy updating. Happy analyzing.
Take care, and have a good day.
Abhinav
Bangalore, Oct 09, 2012


Monday, October 08, 2012

On Maps - 1

This is a short post. I hope. I do not know how long this will be, so this is more of an apriori statement. In any case, I have decided to make this a series of posts. This one will be, to make my initial statement true, a short post. I will lay out what I intend to describe in this series, why I intend to describe these points, and finally, how I intend to do the same. If that sounds very academic, do not worry. I shall endeavor to keep it light, frothy, bubbly, and fun. In any case, before I inject fun into this post, let me start by first stating that whatever I state in this post is my personal opinion, and that nothing I write should be taken as a statement of Oracle's product direction, nor a commitment to deliver features, in any release, etc... You know - the standard disclaimers. In any event, I will not, repeat, rinse, repeat - NOT - be talking about future functionality. Because, in the words of the Doc, "the future's not written".

It turns out, after speaking with customers, partners, and even people inside Oracle, and even books, that there is lingering confusion as to what map views are, how they work, what they can do, what they cannot do, what they should do, and so on. Part of this confusion arises from the fact that maps are not textual data visualizations. They aren't even graphical visualizations, in the strictest of senses, but more cartographic data visualizations.
They are close, in a lot of ways, to graphical visualizations, however, for the following reasons:
1. The representation of a metric on a map requires two separate components. One is, obviously, the data. Like "Yearly Revenue by State", or "Billed Quantity by Product Brand by Country", and so on. The second component that is required to complete a map visualization is the format. Yes, there is a third component here, but it is not essential in some cases, as I will demonstrate, but later. The second component is the choice of the data format. Map Views today support three types of geometries - polygonal, point, and linear.

2. For each geometry, different data formats are supported. Therefore, for polygons, you have at least six formats supported: a color fill, which in turn supports three different types of algorithms for determining the colors of the shapes; a bubble format, a variable shape, a bar graph, a pie chart, and even image formats. Sometime during development, we had yet another format that we wanted to support, but because of reasons that I will not get into, I, as the product manager, had requested that we remove it. And so it got removed. Anyway, the point is that data requires a format, which in turns is determined by the an attribute of the data we want to create a format on.

3. A tile. Wallpaper. Say what? Say this - if I were to format a metric by states of the US, you may or may not be able to make out the states quite so well. If, however, I were to plant a map of the United States below the formats, you would not have so much trouble now, would you? Precisely! The background map, the basemap, the tile layers - and we will eventually get into what these animals are - help provide context.

So what about the chart? A chart, like a pie, a bar, a scatter plot, etc... all are graphical representations of data, aren't they? You have numbers, and then you, as the data analyst, the report author, make a decision as to how those numbers should be visualized. The choice can be sometimes and somewhat arbitrary, and the less aware of best practices in data visualization the user, the more arbitrary these choices are likely to be. However, there is an element of choice involved in how data is visualized, and this choice in turn determines how the data is perceived and understood by the user.

Don't we have textual data visualizations that afford the same choices? Well, yes and no. You have table views, pivot views, and some other views that Oracle BI offers that are textual in nature, but that's about it. You can also determine the font, the color, the size of the numbers and text in the view, and you can also determine the order in which the data should be presented, but that's about it - it is, at the end of the day, or the night, still textual in appearance.

Next steps: I will add screenshots to this post to illustrate my points. But later.

Thank you. Take care.
Abhinav.
Bangalore, Oct 08, 2012

Thursday, September 27, 2012

Now Shipping - Oracle BI 11g Dev Guide


I noticed a couple of days ago that Mark Rittman's much-awaited book, Oracle Business Intelligence 11g Developers Guide, has now started shipping. It's been in the works for a few years, and I first heard about it from Mark in 2006, so yes - it's been in the works for many years. The reasons for the time it's taken are many, but the good news is that it is now available, and knowing Mark's extensive experience in business intelligence in general and with Oracle's business intelligence and data warehousing product portfolio, this should prove to be very helpful to BI professionals. I am reading it (courtesy Mark and Betty at McGraw-Hill - yes, disclosure) even as we speak - no, wait, that's a terrible cliche to use. Scratch that. I am reading the book, and I will try and put up initial impressions next week. In the meantime, go check the book out. Take note that this is a massive 1000+ page book, so it's not exactly a Harry Potter and the Goblet of Fire sort of a bedside read.

If you get the e-book version, I gather it's got some additional and more recently updated material on Trellis visualizations as well as Exalytics and the 11.1.1.6.2BP1 release.

Kindle Excerpt





Happy reading, and take care.
Abhinav.
27 Sep, 2012, Bangalore


Monday, September 24, 2012

GRC Book Giveaway

Yes, I heard you. What's a GRC (Governance, Risk, and Compliance) book give-away doing on an analytics blog? Well, the short of it is that PackT Publishing are giving away two e-book copies of their book, Governance, Risk, and Compliance Handbook for Oracle Applications, written by Nigel King and Adil Khan.

So, if you are interested in getting your hands on an e-book version of this book, please take a look at this tweet, https://twitter.com/oracle_biee/status/250276120031813632, and reply to the tweet with a comment on why you would like this book. The contest will remain open for 10 days, and at the end of the 10 days, two people will be selected to receive the book.



Governance, Risk, and Compliance Handbook for Oracle Applications | Packt Publishing (Amazon, Kindle, Safari Books Online, Barnes & Noble)

And here's hoping that there are more give-aways from PackT Publishing, but with analytics books.

Have a good day.
Abhinav
September 24, 2012
Bangalore

Monday, September 10, 2012

Oracle BI Mobile HD App - 3

To continue from an earlier post of mine (Oracle BI Mobile HD App - 2), I will look at other ways of interacting with data on views. To recap, in that post, which would be , I talked about the support for tooltips via a tap gesture and draggable tooltips via the tap-and-drag gesture.

In this post, let us take a brief look at some of the other interactions available on views like the Table and Pivot and Trellis (yes, I used a conjunction where a comma should have been).
 
When interacting with a Pivot View, for instance, you can use the mouse right-click to view the interactions available. The section, Right-Click Menu for Tables, Pivot Tables, and Trellises, from the "Oracle® Fusion Middleware User's Guide for Oracle Business Intelligence Enterprise Edition" doc guide says this about right-click interactions:

"The interactions that are available when you right-click in a table, pivot table, or trellis depend on:
  • The type of data view
  • The data that you have selected data. When you right-click a:
    • Column heading, the available right-click interactions are related to that column, for example, Exclude column or Show Subtotal.
    • Member, the available right-click interactions are related to that member, for example, Expand and Create Group. Interactions that are related to the column that contains the member are also available.
  • Whether you are working in design mode (for example, in the Analysis editor), in a dashboard, or in run-time mode"

More than thirty interactions are available, and these are of great value to Dashboard users, who have greater ways to analyze their data.
Right-click interactions in a Pivot View

These right-click interactions are available via the tap-and-hold gesture in the BI Mobile app. Therefore, if you were to tap-and-hold the "2009" value in the pivot view below, a menu is displayed that contains the same interactions as in the desktop browser mode.

Similarly, if you were to right-click the a value on the left-edge of the Pivot View, you get an even richer array of interaction options, including multi-dimensional analysis options like "Keep Only", "Remove", "Keep Only Related", and more. Since these options could get numerous, these are organized into sub-menus; so if you tap the "Sort" option, you would get options like "Sort Ascending", "Sort Descending", "Add Ascending Sort", "Sort Descending Sort", "Clear All Sorts".


And what about Table views? Since you cannot really do any pivoting, since this is a Table view and not a Pivot view that we are talking about, the choice of interactions is necessarily limited. However, you can choose to exclude this column from your view, or move this column to the Section or Page edge, which can come in handy if you need to look at a subset of your data.


The Trellis View is a new view in the 11.1.1.6.2BP1 release, so let's spend a minute talking about the good Trellis view also. Many, but not all, of the interactions you saw in the Pivot View are also available for the Trellis view, as can be seen in the screenshot below. Again, the tap-and-hold gesture is what is needed.

I apologize for the brevity of this post, but I struggle with some other tasks at work, but I promise a longer post very soon.

Take care, and have a good week.
Abhinav
10 Sep 2012, Bangalore

Previous Posts on the Oracle BI EE 11.1.1.6.2BP1 Release: (or simply use this tag: 11.1.1.6.2BP1 to find all posts for this release)

Thursday, August 30, 2012

The Oracle BI Mobile Demo Server

Yes. There is a live demo server now available for the Oracle Business Intelligence Mobile app. Specifically, this demo server supports the latest Oracle BI Mobile app, that went live some time back. That's good news, right?

How do you access it? The process couldn't be simpler. You need to do two things.
Access this page first.

You need to have an account on Oracle.com first. If you do not, you can register. It takes a minute, less I suppose if you're really fast at typing or are using one of those automatic profile plug-ins that store and regurgitate basic information like your name, address, contact details, etc... Anyway, I digress. If you have registered and have your account information handy, and I mean a login and password by that, please do go ahead and login. After you have logged in, you will be presented with this page, very simple, and all it does is ask for three pieces of information, and one item is optional, and one of the mandatory options is a radio button choice, so it's not asking for much, is it? Quite reasonable, and doable without fuss I would imagine.

After you have provided this information, the next page is even simpler. It provides you with a link to the Apple iTunes App Store to download the Oracle BI Mobile app from. This is the link, in case you are wondering. The second is a link to a PDF that contains the configuration instructions.

Once you have the configuration entered in the BI Mobile app, you are all set.

Happy analyzing.

Links to download the Oracle BI Mobile App and Configuration Instructions




 
Customizable Wallpaper in the Oracle BI Mobile App

Thank you.
Abhinav
30 Aug, 2012
Bangalore

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)

Thursday, August 16, 2012

Certification Matrix for 11.1.1.6.2BP1

The Oracle Fusion Middleware Supported System Configurations page has been updated with the "System Requirements and Supported Platforms for Oracle Business Intelligence Suite Enterprise Edition 11gR1" (aka SR&SP) for the 11.1.1.6.2BP1 release. It is available as a Microsoft Excel spreadsheet, and can be directly downloaded here.
Screenshot of SR SP Certification Matrix for Oracle BI

Wednesday, August 15, 2012

Updated BI Mobile App Available (11.1.1.6.2.1140)

An update to the Oracle BI Mobile App became available a few days ago (iTunes link). You would have spotted this update on your Apple iPad devices, by the badge on the App Store icon, and this would also have appeared as in the list of updates available for your iPad device.




So what's new and what's different in this release?
Well, first of all, before you get into that topic, a note on how to identify this update.
When we released the Oracle BI Mobile App for the BI EE 11.1.1.6.2BP1 release, it had a version number of 11.1.1.6.2.1080

This new app has is versioned 11.1.1.6.2.1140
The second way to identify this as an update is by the date. On the Oracle BI Mobile app's page on iTunes, you will see a date of Aug 11, 2012. That is less than a week old.
Updated Oracle BI Mobile app, version 11.1.1.6.2.1140, in App Store App

So what's new in this app?

Basically there are a few bug fixes. These bugs were identified late in the release cycle, and in one case, I think, after the app had been on the App Store. The decision was to put out an update to the app a few weeks hence.
Some of the issues fixed are:


  • Slider prompt values are correctly being displayed and changed as values are updated.
  • Highly dense trellis charts no longer intermittently display network time out errors. If an actual network timeout occurs, end users will be provided with the opportunity to reload the data.
  • Presentation Variables with default values are now being correctly displayed
  • Sliders with ordinal numbers will appropriately populate the to and from fields.




The update process is quite straightforward. Once you tap to install the updated app, it downloads and installs in about a minute or less.


After the installation has completed, you can start the app and either log in to any of the connections you have - all connection information is preserved, or go offline and check the "Version" information to verify that you are indeed, running the latest and greatest (and updated) version of the Oracle BI Mobile App.

In closing, here are a few useful links:

Updated: to add a link to the tweet announcing the updated app, and this post. Very recursive, all this.


Wednesday, August 08, 2012

New Oracle BI Book Due Shortly

Mark Rittman, longtime Oracle expert, consultant, and now soon-to-be author, tweeted that the book he has been working on for some time, Oracle Business Intelligence 11g Developers Guide, should be "out soon", now that it has completed edits and final proofs. It promises to be an interesting read, and given its scope of coverage, I expect it to find its place on many an Oracle BI developer's desk.

It doesn't look like the book will be available in an ebook format like the Kindle, which is a pity. A 900 page book would be much more convenient to carry in bits-and-bytes I expect.








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