Top Banner
8/19/2019 0508 Implementing SAP Lumira Server http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 1/42 Implementing SAP Lum Ashish C. Morzaria, SAP SESSION CODE: 0508 
42

0508 Implementing SAP Lumira Server

Jul 08, 2018

Download

Documents

Muhammad Sadiq
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 1/42

Implementing SAP LumAshish C. Morzaria, SAP

SESSION CODE: 0508 

Page 2: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 2/42

DISCLAIMER

This presentation outlines our general product direction and should not be r

making a purchase decision. This presentation is not subject to your license

any other agreement with SAP. SAP has no obligation to pursue any course o

outlined in this presentation or to develop or release any functionality ment

presentation. This presentation and SAP's strategy and possible future deve

subject to change and may be changed by SAP at any time for any reason w

This document is provided without a warranty of any kind, either express or

including but not limited to, the implied warranties of merchantability, fitne

particular purpose, or non-infringement. SAP assumes no responsibility for e

omissions in this document, except if such damages were caused by SAP int

grossly negligent.

Page 3: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 3/42

This session covers the “IT-side” of Lumira Server: 

SAP Lumira Server architecture and how it works

How SAP Lumira Server uses SAP HANA as an application platform

Integration into SAP BI 4.1 landscapes

Licensing (SAP Lumira and SAP HANA)

What we won’t cover: 

What Lumira Server is, and how to use it (See session 0507)

How to install Lumira Server (RTFM – Read The Friendly Manual )

HANA as a data source for Lumira Desktop (not a Lumira Server topic)

Learning Points

Page 4: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 4/42

SAP Lumira Server

Page 5: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 5/42

The SAP Lumira Solution

SAP HANA

Lumira Server LLumira Desktop

Page 6: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 6/42

SAP Lumira Server

SAP HANA

Lumira Server

SAP Lumira Server is a server-side imple

Lumira that installs directly on SAP HAN

• Provides a browser interface for exploring and

datasets and stories directly from SAP HANA:

• Consumption of content published by de

• Exploration of datasets represented as S

• Consumption and creation of content thr

• Runs natively on HANA:

• SAP HANA is the application platform

• Uses “eXtended applicationS” (XS) engi

Page 7: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 7/42

SAP Lumira Server is HANA Native

Lumira Server is a native HANA XS application

hosted on & managed by the HANA Platform:

•  Administration using SAP HANA Studio

• Installation using HANA Lifecycle Manager (LCM)

• Identity & Access Management based on Hana platform /

users supporting manual authentication & SSO Support

(SAML / X.509)

• Logging & Tracing via XS trace logs

• Backup & Recovery as Hana Instance

• Load Balancing & Reverse Proxy Support

H

Page 8: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 8/42

Lumira Stories Are Based on Data

Stories and Datasets:

• Lumira Storyboards are visualization

definitions applied to Lumira Datasets• Datasets are SAP HANA Views

• Views can be Analytic or Calc Views

•  A HANA View == A HANA View

• Lumira Server can use a HANA View

created by any tool

Security:•  A story can only represent what a

user is authorized to see (security at

the HANA View layer)

Lumira Datasets(live or static data)

SAP Lumira

Server on

SAP HANA

Page 9: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 9/42

Server Enables Exploration and Vi

Datasets:

• Natively explore datasets, discover

influencers, and create visualizationsfrom HANA Views

Stories:

• Consume/view previously created

storyboards

• Edit storyboards residing on server

(regardless of origin)

• Create new storyboards using

visualizations based on datasets

Lumira Datasets(live or static data)

SAP Lumira

Server on

SAP HANA

Business Users

Tablet

BI Mobile

HTML5

Explore

Web

Browser

Page 10: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 10/42

Desktop Creates Datasets & Storie

Lumira Desktop:

• Lumira Desktop can publish Datasets

and Stories natively• Can also publish “LUMS” files 

Datasets:

• HANA dataset with Analytic View

created on top

Stories

• Stored within the Lumira contentrepository (within HANA)

Lumira Datasets(live or static data)

SAP Lumira

Server on

SAP HANA

Lumira

Desktop

Create

Page 11: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 11/42

SAP Lumira – An End-to-End Solu

Lumira on desktop, Web, and mobile:

• Goal of UX parity for desktop & Web

• Touch optimized for tablets

Server-based for scalability

• Work on large datasets without being

limited by your desktop

SAP Lumira Cloud has parity:

• Cloud is always up to date with latest

Lumira Server code (get your free

account at saplumira.com!)

• Easiest way of using Lumira without a

HANA deployment

Lumira Datasets(live or static data)

SAP Lumira

Server on

SAP HANA

Lumira

Desktop

Create

Business Users

Tablet

BI Mobile

HTML5

Explore

Web

Browser

Page 12: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 12/42

A Closer Look at SAP HANA… 

Page 13: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 13/42

SAP HANA As An Analy t ic Plat fo rm

Page 14: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 14/42

SAP Extended Applications Servic

S S i i

Page 15: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 15/42

SAP HANA Scales Across ALL  CPUs:

Massive parallelism – incredibly fast, but what happens when requests sta

Requests start becoming synchronous

Is this bad?

SAP Lumira Server:

Remember that Lumira is more CPU intensive than I/O intensive – little waiting for I/O, but

Other XS Applications:

All XS applications operate in the same space, so no performance isolation if you are multi-

Other HANA Applications:

Multi-purposing BWoH or SoH can be done, but be sure you understand the use case and c

SAP HANA Scalability

XS E i S l bili

Page 16: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 16/42

XS uses HANA natively, but is not itself HANA:

HANA is fast dealing with data operations

XS is as fast as it can be with control flow logic but has limits with user loa

XS has its limits, so consider scale-out to avoid a single server being a ch

Implications:

Important to differentiate between HANA and Lumira/XS performance issu

Turn on tracing and get the query – execute from HANA Studio

(Sounds familiar to diagnosing WEBI performance issues doesn’t it?)  

Consider scaling-out to for application scalability reasons even if HANA D

Depending on your license, clustered boxes may make more sense than a large “scale up”

XS Engine Scalability

SAP HANA D

Page 17: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 17/42

“User Created” Datasets: 

Typically smaller, “flat” datasets 

Usually represented as Analytic views (i.e. Lumira Desktop)

Memory and computation requirements relatively small

“Authored” Datasets: 

Typically larger, richer, and more complex datasets (using a modelling too

Views can contain additional metadata (hierarchies, prompts, date structu

Memory and computation requirements become very important

Authored datasets containing Calculation views can significantly impact thexperience

SAP HANA Datasets

SAP HANA A l ti Vi

Page 18: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 18/42

Attribute Views:

Attribute views are used to define joins between tables, and also to select

columns and rows from a table.

Analytic Views:

Defined on at least one fact table that contains transactional data. Using ayou can create a selection of measures (sometimes called key figures), ad join attribute views. Analytic views leverage the computing power of SAP calculate aggregate data, e. g., the number of cars sold per country, or thepower consumed per day. Can be defined on a single table or a joined tab

SAP HANA Analytic Views

SAP HANA C l l ti Vi

Page 19: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 19/42

Calculation Views:

Calculation views are used to provide composites of other views. Calculat

defined as either graphical views or scripted views depending on how theyGraphical views can be modeled using the graphical modeling features ofModeler.

SAP HANA Calculation Views

D l t

Page 20: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 20/42

Deployment

SAP L mira Ser er Si ing

Page 21: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 21/42

http://www.sapcom/bisizing 

One stop for Lumira (and BI4!) sizing resources – mandatory reading!

Sizing is an art, not a science:

Multiple factors – HANA, XS, Lumira, use cases, Lumira feature sets

Sizing guide requires understanding  (sorry, no cookie cutters )

Important factor: “user created” versus “authored datasets” 

Lumira Server is relatively new, use cases are quite varied:

Customers are now using larger “real-world” datasets and use cases in pr

SAP Lumira Server Sizing

Installation and Configuration Wor

Page 22: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 22/42

http://help.sap.com/lumira 

Plan out and SIZE your deployment

HANA Academy: http://www.saphana.com/docs/DOC-4593 

LOTS of resources at: http://scn.sap.com/community/lumira 

Install HANA (and supporting components)

Preflight checklist (1.17: http://scn.sap.com/docs/DOC-56111)

Install Lumira Server using HANA Studio

Create administration users

Add the Configuration tile to SAP Fiori

Configure Lumira Server using Fiori Configuration tile

Create users, rights, and roles

Test users

Installation and Configuration Wor

The versions of SAP

Lumira Server are c

ensure you are checrequistes including t

Availability Matrix (P

It is very likely that a

HANA will require

Lumira Server and v

advise should not be

Additional Deployment Topics

Page 23: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 23/42

Deployment in SAP HANA Enterprise Cloud:

Yes! But – makes more sense if your data is generated in (or replicated to

More details in material for yesterday’s session 801 (“SAP Analytics in the

Deployment in VMWare vSphere 5.5:

SAP HANA is now approved to be virtualized in production with vSphere 5

But: Not on general “whitebox” hardware – must still satisfy hardware requ

More details in materials for session 306 (“Virtualizing SAP Analytics”) 

Link: http://www.vmware.com/business-critical-apps/sap-virtualization/sap

Additional Deployment Topics

Page 24: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 24/42

BI 4 1 Add on for SAP Lumira Serv

Page 25: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 25/42

BI 4.1 Add-on for SAP Lumira Serv

Installable add-on that is deployed on top of SAP BI

Proxy server for communication to SAP Lumira Server on SAP HANA

Requires SAP 4.1 SP3+ and SAP Lumira Server 1.17+

All SAP Lumira artifacts can be consumed and managed through SAP BI s

Publishing to SAP BI 4 (Lumira Se

Page 26: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 26/42

Publishing to SAP BI 4 (Lumira Se

Lumira Consumption in BI Launch

Page 27: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 27/42

Lumira Consumption in BI Launch

Dataset Refresh Workflow

Page 28: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 28/42

Dataset Refresh Workflow

This feature has notbeen released yet but

this content will be

updated when it is

released in September

Security Considerations

Page 29: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 29/42

Security Considerations

This feature has notbeen released yet but

this content will be

updated when it is

released in September

The Most Frequently Asked Question

Page 30: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 30/42

Do I need HANA if I am “publishing to SAP BI 4?” 

Yes - you aren’t really publishing to the BI Platform – it is a proxy to Lumir

The Most Frequently Asked Question…

Second Most Frequently Asked Questio

Page 31: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 31/42

But why do I need a HANA appliance just to SHARE content?

There’s no difference between consumption and creation – both are hand

Second Most Frequently Asked Questio

Third Most Frequently Asked Question

Page 32: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 32/42

Third Most Frequently Asked Question

You’ll have to come tothis session to find

out!  

SAP BI 4 Sizing Considerations

Page 33: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 33/42

http://www.sapcom/bisizing 

One stop for Lumira (and BI4!) sizing resources

You must understand what the BI 4 Add-on does:

For consumption or creation of stories, it adds little overhead as it proxies content

For publishing, it is likely I/O bound

For refreshing datasets, note the multiplication of datasets and data manipulation for

The BI 4 Add-on feature set is rapid ly changing :  

Note the version of the add-on you are using and re-consult the Sizing Guide as feat

SAP BI 4 Sizing Considerations

SAP Lumira Server Licensing

Page 34: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 34/42

SAP Lumira Server Licensing

Components of an SAP Lumira Server Lands

Page 35: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 35/42

Components of an SAP Lumira Server Lands

SAP Lumira Server License • Part of the BI Suite license (NUL)• Part of the BI Suite CSBL license when use

+SAP HANA License:• HANA license is NOT included in Lumira Se• Full use or LREA for BI Suite license require

+SAP HANA Hardware:• Today: “Certified Hardware”

• Today (Limited): VMware vSphere 5.5 supp• Future (TBD): Lower cost hardware restricte

SAP Lumira Server Licensing

Page 36: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 36/42

Lumira Server is now included in:

BI Suite

BI Suite, analytics edition BI Suite for SAP Application

Lumira Server is not included with the Edge solutions

Supports NULs when deployed standalone

Supports NULs and CSBLs when deployed in conjunction with the BI Suite**

** What Does ‘In Conjunction With the BI Suite’ mean? 

The “SAP Lumira Add-on for SAP BI 4” enables the BI Platform to enforce CS

SAP Lumira Server Licensing

Q: Can I license Lum

(i.e. not with the BI

A: New simplified liand Lumira so they licenses (and those w

the BI Suite have Lum

included!)

What HANA Licenses Can Run Lumira Server

Page 37: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 37/42

Any Full Use License:

HANA Base Edition

HANA Edge Edition HANA Platform Edition

HANA Enterprise Edition

HANA Insight, enterprise edition

HANA real-time data edition

…Plus the following restricted use editions

HANA LREA or LREAB (where the BI Suite is included in the maintenance

HANA runtime and database editions for BW CANNOT be used with Lum

Q: Why is it included

LREAB but not BWo

A: LREA and LREAB“maintenance base”

deployment (which i

already), BWoH runt

are not.

NEW! LREA: Limited Runtime Edition for Applications

Page 38: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 38/42

New HANA LREA for BI Suite

Restricted use HANA license for use with Lumira Server

Provides just enough HANA to run Lumira Server

Must use Lumira Desktop or BOE** to transfer data

No limitations on CPU or Memory

Limitations

Can only use Data Integrator for data access (no access via SDA, SLT, o

Cannot be used for SoH (Suite on HANA) sidecar scenarios

Cannot be used for data mart scenarios

pp

Q: Can I use Lumi

LREA and another

used for data mart

A: Yes, if configure

can link the system

as all data mart op

done on the box w

(consult your licen

Learning Points

Page 39: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 39/42

What we covered:

SAP Lumira Server architecture and how it works

How SAP Lumira Server uses SAP HANA as an application platform Integration into SAP BI 4.1 landscapes

Licensing (SAP Lumira and SAP HANA)

g

FOLLOW US

Page 40: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 40/42

Follow the ASUGNews team:

Tom Wailgum: @twailgum

&Courtney Bjorlin: @cbjorlin

For all things SAP

THANK YOU FOR PARTICIPATING

Page 41: 0508 Implementing SAP Lumira Server

8/19/2019 0508 Implementing SAP Lumira Server

http://slidepdf.com/reader/full/0508-implementing-sap-lumira-server 41/42

Please provide feedback on this session by compshort survey via the event mobile application.

SESSION: 0508 - Implementing SAP Lumira Se

For ongoing education on this area of focus,visit www.ASUG.com

Resources and Q&A