Skip to Content
Author's profile photo Former Member

Introducing SAP Predictive Analytics 2.0!

SAP PA 2.pngOn February 11th, we formally released the next major version of our advanced analytics product – SAP Predictive Analytics 2.0.   This is a big release for us because it not only includes many customer-driven features, but it also finally brings our two predictive analysis tools together into a single solution:

SAP Predictive Analysis 1.x:

  • SAP’s advanced analytics solution aimed at advanced business analysts and data scientists to analyze and visualize their data using powerful predictive algorithms, the “R” open-source statistical analysis language, and in-memory data mining capabilities.  “SAP PA 1.x” is built upon the SAP Lumira codebase which also gives it excellent advanced visualization and data discovery capabilities as well.

SAP InfiniteInsight 7.x:

  • SAP’s automated data preparation, predictive modeling, and scoring solution that allows business users to easily and quickly find meaning in their data without requiring the skills of a data scientist.  “SAP II 7.x” is at the forefront of automated predictive analysis and includes the product set from SAP’s acquisition of KXEN in 2013.

Why Did We Have Two Products In The First Place?

Recognizing the natural evolution of business intelligence going from answering “what happened?” to the much more interesting “why did it happen?”, SAP created a new advanced analysis product in 2012 – SAP Predictive Analysis.  This product was aimed at the data analysts and data scientists who until then had little choice but to develop modelling scripts and algorithms by hand and then apply algorithms to their data manually.  SAP Predictive Analysis 1.x enabled users to analyze and visualize their data using pre-built algorithms from the open-source “R” library and graphically “chain” these modules together to perform complex analysis without a technically challenging and tedious manual modelling process.

Then in 2013, SAP acquired KXEN – which made a product called InfiniteInsight that enabled business users to automatically analyze their data without manual modelling or even requiring the skills of a data scientist or statistician.  SAP InfiniteInsight 7.x contains its own intelligent and self-tuning algorithms that encapsulate much of the manual preparation and modelling work a data scientist would typically do so business users can focus on answering their business problems instead of deciding which algorithm to use and when.

Predictive Analytics 2.0 Bridges Two Worlds

/wp-content/uploads/2015/02/bridge_652763.jpg

SAP Predictive Analytics 2.0 brings these two products together into a single installable solution and contains the functionality and experiences of both products.  But just to make things interesting, we have also changed the product name slightly – the unified solution is now called “SAP Predictive Analytics” and not “SAP Predictive Analysis”. 😛

When we set out to create a unified Predictive Analytics 2.0, we set out to balance three important factors:

UX Consistency: Existing customers upgrading to PA 2.0 need a high level of UX consistency to mitigate any disruption from the unification process.  Therefore in PA 2.0:

    • We’ve preserved the previous PA 1.x experience and renamed it as “Expert Analytics”.
    • We’ve preserved the previous II 7.x experience and renamed it as “Automated Analytics”.

Users upgrading to PA 2.0 should feel right at home with whichever mode they have used before but now have a second set of capabilities they may not have had exposure to before.

UX Progression: While we preserved the traditional experience of both products, we are committed to bringing these together into a “next generation” experience that not only melds the “data scientist” and “business analyst” workflows together, but also makes them interoperable.  PA 2.0 provides the foundation for this with a unified installer and users will see incremental changes in PA 2.1 and PA 2.2 rather than a wholesale change to a foreign interface.

Feature Progression: PA 2.0 introduces significant new features that truly warrant a “2.0” label and as you’ll see below, there’s something for everyone: BW user? Check. HANA customer? Check. Big Data person? Check. Hardcore data scientist? Check.

We believe this strategy properly balances the need for providing highly demanded new functionality in the existing products while creating a non-disruptive roadmap to a new product with a next generation experience that provides even stronger “automated” and “expert” capabilities than the current II 7.x and PA 1.x products offer.

New in SAP Predictive Analytics 2.0

Here’s a high level summary of the more notable advances in PA 2.0:

Expert Analytics (Formerly Predictive Analysis 1.x):

Automated Analytics (Formerly InfiniteInsight 7.x):

  • Apache Spark support: Automated Analytics now supports the Apache Spark framework in order to perform large scale data processing.  The currently supported version of Spark is 1.1.0.
  • SAP Automated Predictive Library (APL) support:  You can now automatically generate models within HANA using SAP APL algorithms such as HANA Auto Classification, HANA Auto Clustering, and HANA Auto Regression that execute natively in SAP HANA without requiring data extraction. Again, more information here:

You can read more about these and other features of PA 2.0 in this doc: http://help.sap.com/businessobject/product_guides/pa20/en/pa20_whatsnew_en.pdf

How To Get Started?

We have a very comprehensive list of official product tutorials covering most (old and new) functionality:

Official Product Tutorials – SAP Predictive Analytics, SAP Predictive Analysis and SAP InfiniteInsight

Just The First Step On A Journey

/wp-content/uploads/2015/02/beginning_652764.jpgLike any journey, there’s going to be a few steps along the way.   We plan to deliver Predictive Analytics 2.1 in Q2 and you’ll see all the progress we’ve made at this year’s SAPPHIRE conference in May.   There’s a lot going on in PA 2.1: improvements in R management for data scientists, predictive model management, and support for ultra-wide datasets are just a few highlights.  The convergence theme will also continue in PA 2.1 and beyond as we get closer and closer to unveiling a next generation user experience optimized for predictive analysis workflows across both the data scientist and business analyst personas.

However PA 2.x on the desktop is only part of the story – we will also be offering advanced analytics services on SAP HANA Cloud Platform (HCP) for anyone to make their applications smarter and you’ll see even more integration of our next generation capabilities directly in other products like SAP Lumira, SAP Cloud for Planning, and Hybris Marketing.

As you can see, 2015 is going to be a BIG year for SAP Predictive Analytics.  To keep up to date with the latest news, product updates, and discussions, make sure you are visiting the Predictive SCN Community here: SAP BusinessObjects Predictive Analytics   If you have not already done so, now is a good time to set up alerts so that you are automatically alerted when something gets posted.  Simply go to http://scn.sap.com/community/predictive-analysis and once you are logged in, select “Start email notifications” on the right hand “actions” menu.

Assigned Tags

      11 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Michael Howles
      Michael Howles

      Duuuude, this is really cool!  Especially the offline BW downloading.  Trying it out now!

      EDIT: I tried, and hit the safety belt.  I'm no longer excited 🙁

      Author's profile photo Abdel DADOUCHE (SAP)
      Abdel DADOUCHE (SAP)

      Hi,

      This is also why we are actively working on an "online" scenario for both Automated and Expert

      And I'm sure we will deliver new features that will keep you excited!

      @bdel

      Author's profile photo Michael Howles
      Michael Howles

      This is still a pretty big sore spot for us.  Our users are wanting more BEx data to take to other BI tools (SAP or Excel/etc..)  Safety belt when downloading the data seems to bite them more often as time progresses.  Right now our only answer is OpenHub to get it out but that of course takes IT time to build and institute versus something like PA or Lumira being more rapid to changes in dataset needs.  (Maybe today they need 10 dimension, maybe next week they need 12 instead, or only 8, etc...)

      I'll look forward to "online" scenarios with BW.  Right now, as we are not BW on HANA but BW with BWA, we only have BW Workspaces, which doesn't have all the PA/Lumira mashup capabilities.

      Author's profile photo Former Member
      Former Member
      Blog Post Author

      Hi Michael:

      The "Safety Belt" is actually a configuration parameter on the BW side - it was originally meant to prevent very large queries from hitting the BW system and can be configured to a higher value here: https://service.sap.com/sap/support/notes/1127156 - There's not much a client can do as this is a server side setting.  (it is true that most BW systems have a default value which is too low given the size of a typical BW system today).

      PA 2.0 connects via BICS and makes the query but if the server comes back with "query result set too large", we hit the safety belt without recourse.   True, some clients (mainly Analysis for Office) have a client-side safety belt as well, but most do not.   Are you sure you aren't hitting the server side BW Safety Belt?

      However, as Abdel suggests, the "online" mode, or what we call "connected" mode will work much more like Design Studio or Analysis where we are doing as much as possible on the server side to avoid the larger data transfers. We're working on it - and yes, we believe you will be excited 😉

      Author's profile photo Michael Howles
      Michael Howles

      Thanks Ashish,

      I hit the server-side safety belt, yes.  Problem I have with the safety belt is that it is a global parameter that does not care who the user is or what the BICS client is.  For BEx runtime usage I like the safety belt, for Webi, I understand the need for a safety belt, for data acquisition where you need one pull, the safety belt is too restrictive in my opinion.  I'd love to see some more granularity in the safety belt parameter to allow either people with different BW authorization levels or different applications to have different thresholds.  Probably wishful thinking though, huh?

      Author's profile photo Former Member
      Former Member

      For more details on 2.0: What's New in SAP Predictive Analytics 2.0 - YouTube: http://bit.ly/1zODSXF

      Author's profile photo Former Member
      Former Member

      Thanks Ashish, very exciting. Is there a trial that people can get access to?

      Author's profile photo Former Member
      Former Member
      Blog Post Author

      Hi Josh:  We should hopefully have the trial up in the next 24-48 hours (I will post here and update the article once it is up) - we released an SP1 recently and wanted to make sure the latest version is the one up for trial.  Thanks for posting!

      Author's profile photo Ashok Babu Kumili
      Ashok Babu Kumili

      A great news and great begining. Glad to know and I'll jump start with our use cases. Thank you.

      Author's profile photo Abdel DADOUCHE (SAP)
      Abdel DADOUCHE (SAP)

      Hi,

      Just to let you know that ASUG will be hosting this week a webinar around "What is New in SAP Predictive Analytics 2.0" : https://www.asug.com/events/detail/SAP-Predictive-Analytics-2.0-Whats-New-March-2015 .

      You are more than welcome to register and ask us your questions during the Q&A session.

      @bdel

      Author's profile photo Praveen Kumar Balasubramanian
      Praveen Kumar Balasubramanian

      Sounds Perfect.  Informative blog in a nutshell.