Professional Documents
Culture Documents
https://www.tutorialspoint.com/sap_webi/sap_webi_ranking_data.htm
Web Intelligence is part of SAP BusinessObjects product suite and is used for analytical and ad hoc
reporting to meet an organization’s business requirements. Web Intelligence is a Business Intelligence
reporting tool for business users to analyze data in Data Warehouse.
Using Web Intelligence, business users can create basic, medium, and complex reports from
transactional data in database and by creating Universes using Information Design
Tool/UDT. Various SAP and non-SAP data sources can be used to create reports in Web
Intelligence. SAP Business Warehouse (BW) system doesn’t require a Universe to connect to
Web Intelligence tool.
Web Intelligence tool can work as a client tool of BusinessObjects platform and also as a
standalone tool for reporting.
BusinessObjects was first started in 1990.
In 2007, SAP acquired this company for $6.8 billion and the product has been renamed as SAP
BusinessObjects.
Various data sources can be used to create analytical and ad hoc reports. You can pull data
from SAP systems, like SAP ECC, SAP ERP, SAP SRM, and other SAP modules.
Non-SAP data sources include Oracle Database, Microsoft SQL Server, IBM DB2, and
Sybase.
https://blogs.sap.com/2020/06/15/sap-bi-4.3-whats-new-in-web-intelligence-and-semantic-layer/
https://www.createch.ca/blog/whats-the-difference-between-sap-bi-sap-bw-sap-bo
1
2
https://blog-sap.com/analytics/2016/01/11/sap-businessobjects-web-intelligence-sap-lumira-and-
convergence/
SAP Lumira is the future of discovery and analysis, and SAP BusinessObjects Design Studio is the
future of dashboards and applications.
As the slide below shows, SAP BusinessObjects Web Intelligence and SAP Lumira serve
different purposes in the streamlined BI platform that is emerging. So the
answer seems obvious: SAP BusinessObjects Web Intelligence is for reporting and SAP
Lumira is for discovery and analysis.
SAP Lumira has visualization data preparation, composition, and layout capabilities that go beyond
what are available in SAP BusinessObjects Web Intelligence.
https://visualbi.com/blogs/sap/sap-analytics-cloud/sap-analytics-cloud-vs-sap-lumira-designer-
performance-comparison/
https://visualbi.com/blogs/sap/sap-analytics-cloud/sap-analytics-cloud-vs-sap-lumira-designer-
performance-comparison/
Since all new innovations and enhancements will be delivered only via SAC, SAP recommends SAC
for all future application design needs. One of the key factors to consider when migrating from
Lumira Designer to SAC is its performance while consuming live data from on-premise SAP BW on
HANA and SAP Enterprise HANA systems.
As per SAP’s Statement of direction, SAP Analytics Cloud (SAC) is SAP’s primary app
design solution moving forward. SAP Lumira Designer mainstream maintenance is available
only until December 31, 2022, and then only priority one support maintenance is available
till December 31, 2024. Since all new innovations and enhancements will be delivered only
via SAC, SAP recommends SAC for all future application design needs. One of the key
factors to consider when migrating from Lumira Designer to SAC is its performance while
consuming live data from on-premise SAP BW on HANA and SAP Enterprise HANA
systems.
In this blog, we will compare the performance of SAC Analytics Designer with Lumira
Designer when consuming live data from on-premise systems.
2
3
Furthermore, we will look into performance best practices like Query Batching for a fully
rounded cloud experience with SAC.
Versions: SAC 2020.17, BOBJ 4.3, BW 7.5, and HANA 2.0
SAP Lumira Designer vs. SAP Analytics Cloud – BW
Live data connection
SAP Lumira Designer has been the go-to tool for custom application development in the BI
space for quite some time. So, we replicated an SAP Lumira Designer application in SAC’s
Analytics Designer for performance comparison.
The Lumira Designer application that has been developed in version 2.2 consists of 2 tabs
and 7 data sources that were created on BW queries. All the data sources are loaded during
the initial load in 3 processing Groups. The total data size is 1763 cells (collectively of all the
data sources).
In SAC, a CORS connection has been established to SAP BW. The same BW queries are
accessed using a Live connection. All the features are replicated in SAC and when we
compared the performance, the Analytic Application created in SAC took 8 to 10 seconds to
load the application while originally, the Lumira Application took about 24 to 30 seconds.
SAC was clearly ahead of Lumira Designer with over 100% improvement in performance.
3
4
We can see the load time of SAC’s Analytic Application compared to the SAP Lumira
application below.
4
5
Load times of SAC’s Analytic Application and SAP Lumira Application on BW Live
5
6
6
7
7
8
Load times of SAC’s Analytic Application and SAP Lumira application on HANA Live
8
9
SAP
Lumira Designer vs. SAC’s Analytics Designer comparison
SAC also offers additional performance improvement features, like the ones offered in
Lumira Designer.
Performance improvement features offered by SAP
Analytics Cloud
When developing a multi-tab application with many widgets, we can load the widgets that
are not required to be shown on the launch in the background. This can be done in Analytic
Application Settings.
9
10
https://www.nextlytics.com/blog/sap-analytics-cloud-vs-lumira-designer-the-ultimate-comparison
10
11
With SAC (SAP Analytics Cloud), on the other hand, the Walldorf-based software
specialists have introduced a product that significantly simplifies data analysis and
the planning and creation of dashboards and brings them closer to users. In
addition to the dashboarding capabilities, Predictive Analytics helps you with
simulation scenarios and the Planning module helps you deploy your resources.
SAC can be divided into three main modules: BI (Business Intelligence), Planning
and Boardroom. SAP Analytics Cloud provides two options for creating analyses
and dashboards: First, business users without programming knowledge can create
Self Service Dashboards (SAC Stories) using the stories and models. Analytics
Designer also provides developers with the ability to create enterprise dashboards
through advanced features and connectivity.
11
12
In our white paper, you'll learn about the differences between the three solutions in
terms of features, programming capabilities, layout, navigation, content and
performance, and which tool we recommend for which requirement.
As SAP Analytics Cloud, as mentioned above, is getting new features in quite fast
update cycles, we will of course continue to work on this topic for you in the future
and will constantly update our comparison. To keep you up to date, we
recommend you to subscribe to our newsletter. There we will inform you about
news regarding SAP Business Intelligence at regular intervals.
12
13
https://visualbi.com/blogs/sap/sap-analytics-cloud/application-design/6-key-differences-sap-
analytics-cloud-application-design-sap-lumira-designer/
SAP Analytics Cloud (SAC) has been around for a while and it has primarily been a tool for
cloud-based Data Discovery, especially for customers looking to seamlessly connect to their
existing Cloud-based solutions. As of version 2019.8, SAP Analytics Cloud brings to
customers the ability to also create Applications in the cloud in the form Application Design.
This new feature comes as a part of existing BI licenses for customers and does not need to
be purchased additionally.
Sou
rce: SAP
With the addition of application building capabilities, SAP Analytics Cloud now looks to offer
the same capabilities as SAP Lumira Designer for those customers looking to use mostly
cloud-based data sources. However, SAP Lumira Designer has been around for quite a while
now and there are quite a few differences between SAP Analytics Cloud’s Application Design
and SAP Lumira Designer. For the most part, these differences are negligible. However, it
still is important for customers to understand what the key differences are, which is what
we’ve outlined here.
1. Wider Variety of Data Sources
SAP Lumira Designer can natively connect to 3 types of Data Sources – SAP BW, SAP
HANA, and Universes. For any other type of Data Source, it would require a Custom Data
Source component to be built using the SDK.
13
14
Wider range of Data Sources to connect to for SAP Analytics Cloud’s Application Design
SAP Analytics Cloud’s Application Design can connect to any Data Source that SAP
Analytics Cloud can connect to – it can connect to both Cloud and On-Premise Data sources
that are either extracted or live (depending on the Data Source in question) as long as a
“Model” is built on top of the existing Data Source. This gives Application Design quite a bit of
flexibility.
2. Data Source Objects
SAP Lumira Designer allowed users to add objects called “Data Sources” to the application
they were building. These objects or components allowed Designers to connect to data from
BW Queries, HANA Views or Universes and could bind to different components within the
canvas. The best part about Data Sources was that the same Data Source could be re-used
by multiple components, and this opened the door to a lot of other performance optimization
techniques.
14
15
SAP Analytics Cloud’s Application Design, on the other hand, does not yet have the concept
of Data Sources. Instead, Charts and Tables added to the canvas can now only connect to
Models created within the tool. Live Data from BW Queries or HANA Views will also have to
have a Model created before they can be consumed by the visualizations. This takes away
the ability to streamline performance on the application but does add the advantage of being
able to create custom calculations on the fly when using imported data sources.
3. Data Binding
SAP Lumira Designer can bind the content within List Boxes and Dropdown menus (or quite
a few other components for that matter) directly to Data Sources. So, if designers wanted a
list of Products from the BW query they were using on their applications, it was simply a
matter of binding the right property of their list box to the data source.
15
16
SAP Analytics Cloud’s Application Design is newer to the market and is still building on a
limited set of components. Right now, the tool has very basic components such as Charts,
Tables and a few basic components for interactions. Mapping capabilities are missing as
well. However, it also supports R-based Visualizations, which is quite an addition, and more
components can definitely be expected going forward.
5. Scripting
SAP Lumira Designer uses its own scripting language known as BIAL scripting. This is a
derivation from JavaScript and closely resembles Microsoft’s VBScript. The type of scripting
that can be used is limited to merely events and methods defined within the tool, and it is not
possible to integrate external scripting languages with Lumira’s. However, it is still possible to
build custom components which can compile other scripting languages separately.
16
17
At the outset, SAP Analytics Cloud’s Application Design seems to share the same scripting
language as that of SAP Lumira Designer. While the number of methods and events
available are far more limited considering the newness of the tool, it is possible to use a freer
form of scripting closer to JavaScript, including constructs like For and While loops, Switch-
Case statements and more. Moreover, R-based analyses are already supported through
components within the tool. In this aspect, Application Design shows a lot more promise.
6. Integration with External Applications
SAP Lumira Designer has the capability to integrate with existing SAP BI solutions such as
Web Intelligence reports, BEx web queries or even jump to other Analysis Office
applications. While the SDK allows for a degree of added functionality, including the ability to
embed web pages within Designer, the ability to interact with these web pages could be a bit
limited.
SAP Analytics Cloud’s Application Design, on the other hand, has been built to handle
integration with external applications such as web pages, business applications and even
has the capability for closed-loop scenarios. The tool is built with native capabilities to handle
OData calls to transaction systems and bi-directional communications with other business
applications as well. And of course, it can seamlessly navigate to existing stories, explorer
and smart functions within the SAP Analytics Cloud environment.
———————
It hasn’t been too long since SAP has come out with Application Design for Analytics Cloud.
Therefore, it should come as no surprise to customers that the capabilities are a little limited
at the moment – this is, after all, version 1.0 of Application Design for the cloud. However,
even version 1.0 here seems a bit more mature than version 1.0 of SAP Lumira Designer
(initially known as SAP Design Studio).
The seamless integration with the rest of the Analytics Cloud capabilities and several other
key capabilities such as the ability to integrate R-based analyses, perform a closed-loop
operation with transaction systems and seamlessly integrate with business applications
shows great promise for SAP Analytics Cloud. With agile quarterly release cycles, the
Application Design feature is likely to mature very quickly, leaving customers with one
important consideration – will customers be able to move to the cloud fast enough?
For a summary of all our blogs related to SAP Analytics Cloud Application Design, please
visit: https://visualbi.com/blogs/category/sap/sap-analytics-cloud/
Reach out to us here today if you are interested to evaluate if SAP Analytics Cloud is right for
you.
17
18
https://answers.sap.com/questions/441840/lumira-vs-sap-analytics-cloud.html
https://compamind.de/sap-analytics-cloud/sap-analytics-cloud-sap-lumira/
https://www.itcentralstation.com/products/comparisons/sap-analytics-cloud_vs_sap-
businessobjects-business-intelligence-platform
18