Showing posts with label Oracle Synopsis. Show all posts
Showing posts with label Oracle Synopsis. Show all posts

Saturday, 9 September 2023

Evolution of BI & the Future

Business Intelligence has come a long way from MIS reports to prebuilt dashboards to self-service to Chatbots. And along with this the end users have also evolved from mere consumers to explorers to data hungry power users.  

We can divide it into 3 periods,

  1. Initial Era (1990 - 2005) - This was the beginning of the BI. There were static MIS reports and the end users were consumers who were heavily dependent on the IT team. 
  2. Middle Era (2005 - 2020) - This was the middle ages, where BI was synonymous to interactive Dashboards with slice and dice capabilities. The end users have also evolved from consumers to explorers, who used features like slicers, drill down / through to envision different scenarios of the data.  
  3. Modern Era (2020 onwards) - In the recent times there have been massive changes., The data hungry workforce wants more than dashboards, they want empowerment πŸ’ͺ, to create their own insights, or in other words self-service capability. With that comes SaaS models and cloud hosted platforms, which give flexibility of scale up and scale out with minimal effort. 


As per leading Marker Researchers, 

  • Clients no longer concentrate on which BI platform provides better data visualization, dashboards, or OLAP (“slice and dice”) functionality; rather they are prioritizing platforms that are: 
    • Native to their preferred hyperscaler platform
    • Seamlessly integrate with business applications
    • Built on API-first architecture
  • In an ideal BI environment, 80% of all BI requirements should be carried out by the business users themselves 


But what lies ahead? What is beyond Self-Service? 

With introduction of AI, ML and other technology evolutions, the power users will no longer have create their own reports by themselves. The BI tools will be smart enough to understand their requirement and built reports for them. May be we can call it Autonomous Self-Service (like Autonomous cars πŸš—) ..... πŸ˜‡

In fact, it is no longer a thing of future. Let's take the following examples,

  • Oracle Synopsis - It is the Mobile Analytics App that lets you quickly open and interact with spreadsheets and business data in a visual and intuitive way, while you're on the go.

It is a standalone mobile based BI reporting tool which takes excel as data source, available in both Android and IOS. Oracle Synopsis is very intuitive in nature and the end user do not need any technical training to use it or create and share reports. This app is ideal for the Travelling Salesmen, Medical Representatives, PMOs who are always on the go and have the need to share reports (mainly excel based) 24 x 7.

  • Oracle Lens - It is also a mobile based tool, which can scan any scan any tabular data using mobile camera and create insights instantaneously. 


  • ThoughtSpot Search - It helps Self-Service analysis using NLP. In the search bar the users can type the analysis / insight they are interested in, and the reports get generated. Therefore with minimal knowledge self-service can be performed.

  • Power BI Insights - It creates auto insights from the data with minimal intervention. 

And the list goes on and on. 

That leads us to the next question about our future, what is going to happen to us the BI Consultants / Developers? Are we also get redundant and obsolete like our little Rexy πŸ¦–(can't help it my son is a big fan of Rexy ... πŸ˜‹) ?

To my opinion, we are not going to get extinct at least for now. However, with the advent of every evolution and modernization the old roles get replaced by new more advanced roles. I think the role of dashboard developer is going to get reduced as self-service becomes easier, smart and automated. But the backend structure and governance will become more important, the following activities would become more and more important. 

  • Advisory - Helping clients and end users choose the right tools as they are going to get spoilt by choices. The set of tools must fulfil the requirement and complement the organization's long and short term technology roadmap.
  • Designing BI Architecture - As BI tools becoming more advanced and complex and there are significant number of integration opportunities both upstream and downstream. Therefore designing a robust, scalable architecture becomes more important to support all the smart things on top.  
  • Designing Data Mart - Somethings don't change, a solid scalable data model (Normalized, Denormalized, Star, Snowflake) is the foundation of the BI solution. And thanks to Mr. Ralph Kimball and Mr. Bill Inmon, there is enough of confusion already on which approach to choose, a top down or a bottom up.  
  • Defining Metadata (Metrix, Dimensions, Hierarchies) - Once the ground work is done, the calculations and the logics need to be defined, so that the automation can use them create the answers / analysis users seek. 
  • Governance - With empowerment comes governance. As more and more user are empowered the create their own analysis, that would lead to more and more confusion about the version of truth. To maintain single version of truth and standard across the organization, a governance process is very important. There has to be a Heimdall protecting the BifrΓΆst. 






Saturday, 28 October 2017

Oracle Synopsis Lens

Few days back I came across this feature called 'Lens' in Oracle Synopsis. What it does is really cool, it can read any data and can create BI Analysis / Charts on that automatically. Let me try to demonstrate one of such cases.

I have created a sample data out of my grocery list.


Probably next time I will try to use the grocery list itself ... 😏.

I open the Oracle Synopsis in my mobile (in case you want information on how to download or use Oracle Synopsis, please refer to my earlier blog on Oracle Synopsis). On the home screen, there is the + sign and once you click that, you get the 4 options for creating a new analysis.


In this case I will go with the Lens.

I click on the Lens and point my camera towards my laptop screen showing the excel data.


And I also 'Enable chart'. Few minutes of holding the mobile like that and I get a complete analysis, just like that.


Few things that I have noticed and would like bring up :

  • Performance wise it takes a bit of time to come up with the analysis. 
  • Actually it tries to put the data into different form of visualizations while preparing, but most of those visualizations are not used.
  • Some amount of manual editing is required once the analysis it done, to make it ready for sharing.
I have tried to capture it using a small demo video also.


Hope it will be useful, I will try to explore and post new features /tools.

Friday, 7 July 2017

Oracle Synopsis - Excel based BI operated from Mobile

Oracle Synopsis is the first Mobile Analytics App that lets you quickly open and interact with spreadsheets and business data in a visual and intuitive way while you're on the go. It is a Standalone Mobile Based BI Reporting Tool which takes excel as data source and is available in both Android and IOS. The End Users like Travelling Salesmen, Medical Representatives, PMOs, etc... who have the need to share reports (mainly excel based) 24*7 do not need any technical training to use it or create and share reports.

This app can also be preferred because it is absolutely free.

To understand the working of Oracle Synopsis, I will not take an example from somewhere else, but from my wife who is working as a PMO is an MNC ... πŸ‘°.

Let us assume that our PMO i.e. my wife in this case, has gone for a vacation with no access to Laptop or Desktop and all of a sudden receives an urgent phone call from the BU Head asking for the headcount of Mid-level employees on different technologies. The data is to be given in a format in which there is a comparison between “People who are working on a project” and “People who are on bench”. Luckily, she has a recent excel dump containing details of all the employees, like ID, Account, Assignment Status, Department, Technology, Grade etc. But it would be difficult to get the counts from Excel manually.

In this situation, Oracle Synopsis comes in her rescue. She downloads "Oracle Synopsis" app from Goolge Play Store in her phone (assuming it's an Android phone) and installs it.



She opens the Excel file in Synopsis.



The tool, on its own identifies the numbers and aggregates them, coming up with some default visualizations.


Once she taps on the visualization, it takes her to the 2nd level; where she can change the Settings / Aggregations along with other customizations. In this case, she changes the aggregation to Count of Employee Code.


First, she changes the 'Name of the Sheet' by clicking the pencil icon besides "Sheet".


Next she clicks the "Setting" icon on the top which gives her a list of the various columns present in the sheet. For her requirement, she removes a couple of columns and keeps the rest.


Next, she enables the "Edit Column Labels" toggle button to change the Column Lable for 'Code' column to '# of Emp'.

 

She taps on '# of Emp' button which then takes her to a series of detailed Reports by different Dimensions.


She can browse through the charts, can tap on the chart to have a "Close-Up" View.


Once in the "Close-Up" View, she can Edit the chart by clicking the pencil icon. This gives her the option to choose from the different Chart Types, change the "Text" of the visualization, change the "Number" format in the visualization, etc... If she is not sure about what to select, then she can even ask the app to choose it for her by tapping on  the "Choose for Me" button.


She needs to share a report on the 'Billed vs On Bench Resources', so she selects the report '# of Emp' by 'Assignment Status'.


And adds 'Technology' field in the report. If required additional filters can also be added.


She changes the chart type to 'Radar' and this visualization seems to suit her requirements.


Now, she simply shares the details to her boss via Email or WhatsApp by tapping on the "Share" icon on the top-right side of the visualization.



As a result of this, her boss has not only the numbers but also some analysis on top of that, which saves the day, and makes her available even on vacation.

I have tried my level-best to explain the use of "Oracle Synopsis", but if I was unable to make somethings not clear, then I am demonstrating the same thing via the video below.


Hope it was useful and entertaining ... 😊

Implementing & Testing Row Level Security in Power BI

I have suffered a great deal of pain while implementing and more so while validating Row Level Security in Power BI. Let me try to capture a...