SlideShare ist ein Scribd-Unternehmen logo
1 von 45
Downloaden Sie, um offline zu lesen
SAP Crystal Reports &
SAP HANA: Integration &
Roadmap
Kenneth Li
SAP
SESSION CODE: 0401
Topic: Data Manipulation in Lumira
3 Reasons You Should Sign Up NOW for Usability Testing
 This is an exclusive opportunity for SAP customers to test new and existing products and solutions.
 It allows you to give on-the-spot feedback directly to the product teams who are designing the
solution.
 These are not demonstrations. These are one-on-one sessions where you will be working directly
with design prototypes.
12 Available Testing Times (1 hour in duration)
 Monday 9/22: 10:00am 11:15am 2:45pm 4:00pm
 Tuesday 9/23: 10:30am 1:30pm 2:45pm 4:00pm
 Wednesday 9/24: 8:45am 10:00am 11:15am 1:30pm
3 Convenient Ways to Register
 At the Usability Testing Registration Desk (Outside Ft. Worth Ballroom 5)
 In the Partner Showcase/Exhibition Hall (During Evening Events)
 Online at https://usability.sap.com
LUMIRA USABILITY TESTING
 Learn about Crystal Reports for HANA
 Glance at the road map for the product
 Overview of deploying & configuring CR for HANA
 Quick view of existing limitations & restrictions
Learning Points
For Internal Operational Reports and Customer Facing
 Easy to consume, highly formatted documents with guided interactivity
 Personalized, information rich documents communicate value quickly
SAP Crystal Reports
Proven world standard for pixel-perfect reports
Reporting for HANA with simplified landscape
 Pixel perfect formatted reports
in Lumira Server
 Connect to HANA models
directly
 Use HANA’s repository and
toolset to secure and manage
Crystal Reports content
 No additional need for BI
Platform
 Built-in life cycle management
for native & unified HANA
application deployment
Large Scale
Business Applications Multiple delivery options
HANA
CR for HANA Roadmap Overview
Reflects the current planning state & may be changed by SAP at any time
Reporting in Lumira Server
Authored content using Crystal
Reports for Enterprise
Dimensional access to Analytic
and Calculated views
Content management through
on-premise Lumira Launchpad
Crystal Reports engine packaged
with Lumira server for HANA
appliance
Using HANA LCM to manage
CR content
Publications and Bursting
Charting enhancements
Crystal Reports for Lumira
cloud
Current
(Release 4.1 SP4) Planned Future Direction
Embedded Reporting
•Packaging
•Restful service for reporting
•UI embedding SDK
Unified interface shell and HTML
prompting
Improved integration with HANA
toolset to manage Crystal Reports
service
Crystal Reports for HEC/HCP
cloud
Freehand SQL access to HANA
Mobile support through Mobile BI
Crystal Reports for Enterprise Roadmap
https://websmp202.sap-ag.de/saproadmaps
Current Planned Future Direction
Streamlined report design
 Improved user experience
 Custom SQL objects
 Verify database
Data sources
 Modeled and unmodeled connectivity to
data.
 Enhanced SAP HANA support
 SAP BW BICS connectivity
Mobile, visualizations and viewers
 Interactive Crystal Reports in SAP
BusinessObjects Mobile
 New visualizations
 Right to left UI
OEM/developer
 RESTful web service, Odata, Opendoc
 AJAX API
Information access
 Alerting
 Insight to action (RRI)
Streamlined report design
 Charting enhancement: waterfall chart
Data sources
 Enhance BW prompt experience
Crystal Reports for HANA / HANA
Cloud Platform
 Support Crystal Reports for HANA
Cloud Platform.
 Restful API for report viewing, refresh
,export workflow.
 SAPUI5 embeddable viewer.
OEM/Developer for BI platform
 Continued REST API enhancements
 Customizable and embeddable SAPUI5
viewer
Streamlined report design
 Chart extension API.
 Richer chart formatting.
 Enhance report formatting.
 CR 2013 to CR for Enterprise bulk
transition tools
Data sources
 Additional BW, SAP ECC table
support.
 Direct to data connectivity
enhancement.
 Support UNX view time security
Mobile, and viewers
 Crystal Reports content in custom
built mobile applications
OEM/Developer
 Richer RESTful web services
This is the current state of planning and may be changed by SAP at any time.
SAP Crystal Reports for HANA 1.0
Overview
CR for Enterprise
Designer
Used to author report
content
Used to save to, and open
from, HANA repository
Installed on a MS Windows
client
Crystal Reports
Reporting Service
Crystal Reports processing
service
Handles report requests
Processes report data
Generates report pages
Installed as a standalone
Linux service
Crystal Reports
Delivery Unit
Provides browser viewing
capabilities (CR DHTML
viewer)
Provides connectivity to CR
Reporting Service
Installed/imported into
HANA system
Provides integration with
Lumira Server
There are 3 main components that are required to deploy and use CR for HANA.
SAP Crystal Reports for HANA 1.0
Architecture
MS Windows
Desktop
SAP HANA
Appliance
SUSE 11 SP1
Server
Crystal Reports for Enterprise
&
HANA Studio
CR for HANA
Connector
Delivery Unit
CR for HANA
Reporting Service
Report requests
sent to Reporting
Service
Processed report
pages sent back to
XS application
Report viewer and
page(s) sent to
client to view in
web browser
Deployment / Product Requirement
Recommendations based on SAP BusinessObjects BI4.1 PAM
CR for Enterprise
Designer
Designer version: 4.1 SP4
OS: Windows Desktop (7 -
8.1)
Minimum Hardware
Requirements:
• Memory: 2 GB RAM
• CPU: Dual Core CPU
• Disk space: 3.5 GB
Crystal Reports
Reporting Service
CR Reporting Service
OS: Linux SUSE 11 SP1
Minimum Hardware
Requirement:
• Memory: 12 GB RAM
• CPU performance >= 8000
SAPS (Quad Core approx)
• Disk Space: 11 GB
Crystal Reports
Delivery Unit
SAP HANA SP08
Lumira Server 1.17
Each component of Crystal Reports for HANA has specific requirements
CR for HANA Reporting Service
Configuration
MS Windows
Desktop
SAP HANA
Appliance
SUSE 11 SP1
Server
Crystal Reports for Enterprise
&
HANA Studio
CR for HANA
Connector
Delivery Unit
CR for HANA
Reporting Service
Report requests
sent to Reporting
Service
Processed report
pages sent back to
XS application
Report viewer and
page(s) sent to
client to view in
web browser
CR for HANA Reporting Service
Installation
 Refer to Chapter 4 in the CR for HANA Components Installation, Configuration,
and Administration Guide (help.sap.com/boall_en)
 Linux system required
 Installation creates a user account used to run the service
 CR for HANA Reporting Service contains:
 Lean Java Server (LJS)
 SAP JVM
 CR engine
 Start the service (go.sh/daemon.sh)
while logged in with created
username
CR for HANA Reporting Service
Configuration Tip
 TIP: Deploy the CR for HANA Reporting Service as a daemon service
 With /go.sh, the service stops when the remote terminal or connection is closed
 Running as a daemon keeps the service running always
 Running as a daemon
 ./daemon.sh displays a help message when run without arguments.Available
options include
 Console runs the Java program in console mode
 Start starts the Java program as a Linux service
 Stop stops the Java program service
 Restart stops and restarts the service
 Status displays the service status
 Install installs the service in the OS
 Uninstall uninstalls the service in the OS
Configuring the SAP HANA Appliance
Microsoft Windows
Desktop
SAP HANA
Appliance
SUSE 11 SP1
Server
Crystal Reports for Enterprise
&
HANA Studio
CR for HANA
Connector
Delivery Unit
CR for HANA
Reporting Service
Report requests
sent to Reporting
Service
Processed report
pages sent back to
XS application
Report viewer and
page(s) sent to
client to view in
web browser
Configuring the SAP HANA Appliance
Overview
 Four main parts:
1. Importing the Connector Delivery Unit into
SAP HANA
2. Configuring SAP HANA to work with
Crystal Reports
3. Configuring SAP HANA for SSO
4. Creating users and roles
 Refer to Chapters 5, 6, and 7 in the CR for
HANA Components Installation,
Configuration, and Administration Guide
 Pre-requites … from Service Market Place:
 SAP CR for HANA Connector DU
 SAP Cryptographic library
 The CR for HANA delivery unit is available from Service Marketplace as a ZIP file.
 Extract the CRHANADU00_0.SAR file
 Use SAP HANA Studio and SAP HANA Lifecycle Management to upload the SAR file to
HANA and deploy the unit
Configuring the SAP HANA Appliance
Part 1 – Importing the CR for HANA Connector Delivery Unit
 The CR for HANA delivery will run through validation checks, and ask for a confirmation
on the system instance to deploy to.
 Once ready, click Run to deploy the components.
Configuring the SAP HANA Appliance
Part 1 – Importing the CR for HANA Connector Delivery Unit
 Verify the import is successful in the folder view of the repository / system
 Alternatively, in HANA Lifecycle Management, go to “View Installed Products and
Software Components”
Configuring the SAP HANA Appliance
Part 1 – Importing the CR for HANA Connector Delivery Unit
 NOTE! HANA may warn that this operation has been deprecated. It is fine to remain
using these deployment steps for now.
 Use the SAP HANA Admin portal to connect
the SAP HANA appliance to the CR for
HANA Reporting Service
https://<server>:<port>/sap/hana/xs/admin
 Edit CRVRemoteServletProxy.xshttpdest
Configuring the SAP HANA Appliance
Part 2 – Enable SAP HANA to use the CR Reporting Service
 Note: alternative configuration methods
available, eg using SAP HANA XS IDE tool
 On the SAP HANA system, deploy the SAP Crytographic Libraries to generate SSL
certificates to establish a secured trust relationship between the SAP HANA Appliance
and the CR Reporting Service
Configuring the SAP HANA Appliance
Part 3 – Configure HANA for SSO using SAPLogon
 Import the certificates using SAP HANA Studio (Administration Console perspective)
 Create the keys where needed, if they do not exist
Configuring the SAP HANA Appliance
Part 3 – Configure HANA for SSO using SAPLogon
 SAP HANA should be restarted to accept changes
Configuring the SAP HANA Appliance
Part 4 - Creating the users & roles in SAP HANA
 IMPORTANT! All users for CR for HANA must be configured to authenticate using
SAP AssertionTickets
 For authoring using the Crystal Reports for Enterprise designer, ensure access is
granted to activated content and metadata:
 Ie grant Select rights to _SYS_BI, _SYS_BIC
 Additionally, ensure Execute rights are given for REPOSITORY_REST, for CR to browse
for content when opening and/or saving reports.
Configuring the SAP HANA Appliance
Part 4 - Creating the users & roles in SAP HANA
 Additional References on
http://help.sap.com:
 Documentation on
the SAP HANA
security model
 For viewing Crystal Reports in SAP Lumira Launchpad, ensure access is granted to
activated content and metadata:
 Ie grant Select rights to _SYS_BI, _SYS_BIC
 Grant SAP Lumira roles for consumption (eg. sap.bi.common::BI_DATA_CONSUMER)
Configuring the SAP HANA Appliance
Part 4 - Creating the users & roles in SAP HANA
 Additional References on
http://help.sap.com:
 Documentation for
SAP Lumira user
configuration
 SAP Lumira requires report content to be promoted before they are visible in the
Lumira Launchpad
 A promotion script / tool is provided for report promotion – the user or administrator
running this tool is configured inside the HANA SQL Connection Configuration
(SQLCC) app
Configuring the SAP HANA Appliance
Part 4 - Creating the users & roles in SAP HANA
 The promotion user account needs to
be granted the
sap.bi.common::BI_TECH_USER role.
Configuring the SAP HANA Appliance
Part 4 - Creating the users & roles in SAP HANA
 Add this user account to the sap.bi.activationplugin.logic.lib::ActivationRepoConnection
configuration setting within the SQLCC
 TIP: Some users may have different access rights defined via Analytic and Package
privileges.Advisable to set these rights by directly granting them in the specific user
account versus in the CR consumer/designer roles.
 Alternatively, define separate roles for access to sets of packages and grant those roles
to specific users.
Configuring the SAP HANA Appliance
Part 4 - Creating the users & roles in SAP HANA
Using Crystal Reports for Enterprise
MS Windows
Desktop
SAP HANA
Appliance
SUSE 11 SP1
Server
Crystal Reports for Enterprise
&
HANA Studio
CR for HANA
Connector
Delivery Unit
CR for HANA
Reporting Service
Report requests
sent to Reporting
Service
Processed report
pages sent back to
XS application
Report viewer and
page(s) sent to
client to view in
web browser
 Crystal Reports for Enterprise is used for report creation / design
 Same version as BI4.1 SP04
 Connections can be created to connect to SAP HANA as a repository
 Report designer role should include permissions to read, edit, and activate objects
inside packages.
 Expose packages as needed for report design.Analytic privileges should also be defined
per user to restrict privileges where desired.
Using Crystal Reports for Enterprise
Setting up Connections
 Start a new report by connecting to an SAP HANA platform to find a view. Logon to
SAP HANA will be required at this point if not already done
 A browser window will allow the designer to choose the view to use
Using Crystal Reports for Enterprise
Connecting to Analytic Views
 Report queries can be constructed using the familiar query panel interface
 Chosen result objects become items in the Crystal Reports Data Explorer for drag and
drop report design
Using Crystal Reports for Enterprise
Design Report Query with Query Panel
 Reports can be saved to SAP HANA but only without data.When reports are saved,
they are automatically activated in the SAP HANA repository
Using Crystal Reports for Enterprise
Saving reports to the SAP HANA repository
 The designer Open, Save, and Save-As dialogues are modified for SAP HANA – folder
structure represents the package structure, and relevant metadata about reports is
shown (document name, date modified, and user)
Using Crystal Reports for Enterprise
Save Workflows
 Although reports are activated when saved, SAP Lumira needs to additionally promote
the report metadata to a BI Analytics area for consumption.
 A script is provided for a report designer or system administrator
 Without this step, reports will not show up in the SAP Lumira Launchpad
 Note: this is a tool specific to CR for HANA v1 – to be replaced with activation
plugin in a future release of SAP HANA
 Log onto http://<hana host name>:<XS engine port>/sap/bi/activationplugin/activate
Report Consumption in SAP Lumira
Report promotion to SAP Lumira analytic area
 Tool will report “Activation Successful” if there are reports to promote. Otherwise it
will say “No objects to activate”
 Script is intentionally simple
Report Consumption in SAP Lumira
Report promotion to SAP Lumira analytic area
 Logon to SAP Lumira Launchpad to see the content for viewing
Report Consumption in SAP Lumira
 Click on Crystal Reports artifact to load the familiar viewer interface
 Report refreshes on demand
Report Consumption in SAP Lumira
 Leverage SAP HANA Lifecycle Management to migrate report content
Report Migration in SAP HANA
Leveraging SAP HANA Lifecycle Management
Source System
• Configure delivery
unit for content to
be migrated
 Leverage SAP HANA Lifecycle Management to migrate report content
Report Migration in SAP HANA
Leveraging SAP HANA Lifecycle Management
Target System
• Register source system in
SAP Lifecycle Management
• Define the route of
transport (source system
and deliver unit)
Known Limitations
• No integration with BI Platform – BI Platform features are not supported
• OpenDoc,Alerts, Scheduling, Publishing, etc
• Only supports Crystal Reports for Enterprise reports. Not Crystal Reports 2013.
• Some charts are not supported (tag cloud, tree map, box plot) in SAP Lumira
Launchpad
• Refer to the following SAP note for limitations in access HANA Analytic and Calculated
views using MDX: http://service.sap.com/sap/support/notes/1723925
• Input parameters on calculated attributes/measures are not supported
• SAP assertion tickets have a hard limit of 2 min to process queries.To be improved in a
future SAP HANA release
• In designer, the dialog for browsing views is not filtered by user credentials.To be
improved in a future SAP HANA and Crystal Reports for Enterprise release
• For deployment, install SAP Lumira before CR for HANA
• For reporting service scalability, use H/W load balancers
• For report design,
• Leverage SAP HANA modelling tools to build calculation logic into the views.
Eg. Hierarchies, variables, input parameters, etc
• Push down processing to SAP HANA as much as possible – return a lean
dataset to maximize speed; then use CR for Enterprise to filter/format data
• Subqueries can be expensive – connections from each query are not shared.
Best Practices
• Next generation Crystal Reports designer is used to build content against SAP
HANA, without the need for a separate BI Platform
• Overview of the deployment steps for this solution and a glance at its capabilities
• With roadmap, goal is to empower HANA application developers with the toolset to
easily integrate Crystal Reports into custom business applications
• HTML5, XS applications, on-premise HANA and HANA Enterprise Cloud
• Integrated lifecycle management for data, content, and application
• Mobile BI support
Key Learnings
Questions?
Kenneth Li (kenneth.li@sap.com)
Senior Product Manager – SAP Canada
Ashok Kumar KN (ashok.kumar.kn@sap.com)
SAP BI Product Manager - SAP Labs India
FOLLOW US
Follow the ASUGNews team:
Tom Wailgum: @twailgum
&
Courtney Bjorlin: @cbjorlin
For all things SAP
Please provide feedback on this session by completing a
short survey via the event mobile application.
SESSION CODE: 0401
For ongoing education on this area of focus,
visit www.ASUG.com
THANK YOU FOR PARTICIPATING

Weitere ähnliche Inhalte

Was ist angesagt?

Milestone Plan PowerPoint Presentation Slides
Milestone Plan PowerPoint Presentation SlidesMilestone Plan PowerPoint Presentation Slides
Milestone Plan PowerPoint Presentation SlidesSlideTeam
 
Migration Cockpit (LTMC)
Migration Cockpit (LTMC)Migration Cockpit (LTMC)
Migration Cockpit (LTMC)Jayababu M
 
Sap s4 hana (2)
Sap s4 hana (2)Sap s4 hana (2)
Sap s4 hana (2)babloo6
 
Standard price & moving average price in SAP
Standard price & moving average price in SAPStandard price & moving average price in SAP
Standard price & moving average price in SAPShalehur Rahman Samy
 
SAP in Pharmaceutical Industry
SAP in Pharmaceutical IndustrySAP in Pharmaceutical Industry
SAP in Pharmaceutical IndustryChandra Shekar
 
Metrics-Based Process Mapping - Part 3 of 3 (Product Demo)
Metrics-Based Process Mapping - Part 3 of 3 (Product Demo)Metrics-Based Process Mapping - Part 3 of 3 (Product Demo)
Metrics-Based Process Mapping - Part 3 of 3 (Product Demo)TKMG, Inc.
 
Overview of SAP HANA Cloud Platform
Overview of SAP HANA Cloud PlatformOverview of SAP HANA Cloud Platform
Overview of SAP HANA Cloud PlatformVitaliy Rudnytskiy
 
Introducing Graph Builder: Visualizations Built to Move You Forward
Introducing Graph Builder: Visualizations Built to Move You ForwardIntroducing Graph Builder: Visualizations Built to Move You Forward
Introducing Graph Builder: Visualizations Built to Move You ForwardMinitab, LLC
 
How SAP HANA can provide value for Pharma R&D
How SAP HANA can provide value for Pharma R&DHow SAP HANA can provide value for Pharma R&D
How SAP HANA can provide value for Pharma R&DMarc Maurer
 
Failure mode and effects analysis
Failure mode and effects analysisFailure mode and effects analysis
Failure mode and effects analysisDeep parmar
 
Sap procurement process flow
Sap procurement process flowSap procurement process flow
Sap procurement process flowKeennary Pungyera
 
TriFinance MI&S Record To Report Seminar: From Data to Management Reporting
TriFinance MI&S Record To Report Seminar: From Data to Management ReportingTriFinance MI&S Record To Report Seminar: From Data to Management Reporting
TriFinance MI&S Record To Report Seminar: From Data to Management ReportingTriFinance
 
Subscription Billing for Professional Services with SAP BRIM
Subscription Billing for Professional Services with SAP BRIMSubscription Billing for Professional Services with SAP BRIM
Subscription Billing for Professional Services with SAP BRIMIsabelle Roussin
 
Migrate Custom data/object in SAP S/4 HANA
Migrate Custom data/object in SAP S/4 HANA Migrate Custom data/object in SAP S/4 HANA
Migrate Custom data/object in SAP S/4 HANA Ashish Saxena
 

Was ist angesagt? (20)

Milestone Plan PowerPoint Presentation Slides
Milestone Plan PowerPoint Presentation SlidesMilestone Plan PowerPoint Presentation Slides
Milestone Plan PowerPoint Presentation Slides
 
Migration to sap s4 hana
Migration to sap s4 hanaMigration to sap s4 hana
Migration to sap s4 hana
 
Migration Cockpit (LTMC)
Migration Cockpit (LTMC)Migration Cockpit (LTMC)
Migration Cockpit (LTMC)
 
Sap s4 hana (2)
Sap s4 hana (2)Sap s4 hana (2)
Sap s4 hana (2)
 
value stream maping advnaced training and guide
value stream maping advnaced training and guide value stream maping advnaced training and guide
value stream maping advnaced training and guide
 
Five why?????
Five why?????Five why?????
Five why?????
 
7 qc tools
7 qc tools7 qc tools
7 qc tools
 
Standard price & moving average price in SAP
Standard price & moving average price in SAPStandard price & moving average price in SAP
Standard price & moving average price in SAP
 
SAP in Pharmaceutical Industry
SAP in Pharmaceutical IndustrySAP in Pharmaceutical Industry
SAP in Pharmaceutical Industry
 
Metrics-Based Process Mapping - Part 3 of 3 (Product Demo)
Metrics-Based Process Mapping - Part 3 of 3 (Product Demo)Metrics-Based Process Mapping - Part 3 of 3 (Product Demo)
Metrics-Based Process Mapping - Part 3 of 3 (Product Demo)
 
Overview of SAP HANA Cloud Platform
Overview of SAP HANA Cloud PlatformOverview of SAP HANA Cloud Platform
Overview of SAP HANA Cloud Platform
 
Introducing Graph Builder: Visualizations Built to Move You Forward
Introducing Graph Builder: Visualizations Built to Move You ForwardIntroducing Graph Builder: Visualizations Built to Move You Forward
Introducing Graph Builder: Visualizations Built to Move You Forward
 
Fmea
FmeaFmea
Fmea
 
How SAP HANA can provide value for Pharma R&D
How SAP HANA can provide value for Pharma R&DHow SAP HANA can provide value for Pharma R&D
How SAP HANA can provide value for Pharma R&D
 
Failure mode and effects analysis
Failure mode and effects analysisFailure mode and effects analysis
Failure mode and effects analysis
 
Focused build overview
Focused build overviewFocused build overview
Focused build overview
 
Sap procurement process flow
Sap procurement process flowSap procurement process flow
Sap procurement process flow
 
TriFinance MI&S Record To Report Seminar: From Data to Management Reporting
TriFinance MI&S Record To Report Seminar: From Data to Management ReportingTriFinance MI&S Record To Report Seminar: From Data to Management Reporting
TriFinance MI&S Record To Report Seminar: From Data to Management Reporting
 
Subscription Billing for Professional Services with SAP BRIM
Subscription Billing for Professional Services with SAP BRIMSubscription Billing for Professional Services with SAP BRIM
Subscription Billing for Professional Services with SAP BRIM
 
Migrate Custom data/object in SAP S/4 HANA
Migrate Custom data/object in SAP S/4 HANA Migrate Custom data/object in SAP S/4 HANA
Migrate Custom data/object in SAP S/4 HANA
 

Andere mochten auch

Crystal Reports Review
Crystal Reports ReviewCrystal Reports Review
Crystal Reports ReviewJustin R. Rue
 
Crystal Reports
Crystal ReportsCrystal Reports
Crystal ReportsACOSI
 
Building Rich Crystal Reports with SAP HANA, SAP BW, and SAP ERP
Building Rich Crystal Reports with SAP HANA, SAP BW, and SAP ERPBuilding Rich Crystal Reports with SAP HANA, SAP BW, and SAP ERP
Building Rich Crystal Reports with SAP HANA, SAP BW, and SAP ERPKenneth Li
 
Reportes con crystal reports
Reportes con crystal reportsReportes con crystal reports
Reportes con crystal reportsKevin Alvarado
 
Actividad 1.2 Reportes Crystal Report para VS
Actividad 1.2 Reportes Crystal Report para VSActividad 1.2 Reportes Crystal Report para VS
Actividad 1.2 Reportes Crystal Report para VSAlain Olivarría
 
Quantifying the Fog of SAP S/4HANA Uncertainty
Quantifying the Fog of SAP S/4HANA UncertaintyQuantifying the Fog of SAP S/4HANA Uncertainty
Quantifying the Fog of SAP S/4HANA UncertaintySpinnaker Support
 
Documento crystal report
Documento crystal reportDocumento crystal report
Documento crystal reportjohanna708
 
SAP Test automation - fully automatic test of complex business processes incl...
SAP Test automation - fully automatic test of complex business processes incl...SAP Test automation - fully automatic test of complex business processes incl...
SAP Test automation - fully automatic test of complex business processes incl...Tobias Trapp
 
Reportes de averías (presentacion power point)
Reportes de averías (presentacion power point)Reportes de averías (presentacion power point)
Reportes de averías (presentacion power point)Mariela Romero Fallas
 
Sage HRMS Crystal Reports- Beyond the Basics
Sage HRMS Crystal Reports- Beyond the BasicsSage HRMS Crystal Reports- Beyond the Basics
Sage HRMS Crystal Reports- Beyond the BasicsNet at Work
 
برنامج كريستال لإدارة المغاسل الإصدار 3.0
برنامج كريستال لإدارة المغاسل الإصدار 3.0برنامج كريستال لإدارة المغاسل الإصدار 3.0
برنامج كريستال لإدارة المغاسل الإصدار 3.0cetrosoft
 
Crystal report
Crystal reportCrystal report
Crystal reportEverywhere
 
Crystal reports seminar
Crystal reports seminarCrystal reports seminar
Crystal reports seminarteope_ruvina
 
Presentation on Crystal Reports and Business Objects Enterprise Features
Presentation on Crystal Reports and Business Objects Enterprise FeaturesPresentation on Crystal Reports and Business Objects Enterprise Features
Presentation on Crystal Reports and Business Objects Enterprise FeaturesInfoDev
 
Crystal Reports - The Power and Possibilities of SQL Expressions
Crystal Reports - The Power and Possibilities of SQL ExpressionsCrystal Reports - The Power and Possibilities of SQL Expressions
Crystal Reports - The Power and Possibilities of SQL ExpressionsKurt Reinhardt
 

Andere mochten auch (19)

Crystal Reports Review
Crystal Reports ReviewCrystal Reports Review
Crystal Reports Review
 
Crystal Reports
Crystal ReportsCrystal Reports
Crystal Reports
 
Building Rich Crystal Reports with SAP HANA, SAP BW, and SAP ERP
Building Rich Crystal Reports with SAP HANA, SAP BW, and SAP ERPBuilding Rich Crystal Reports with SAP HANA, SAP BW, and SAP ERP
Building Rich Crystal Reports with SAP HANA, SAP BW, and SAP ERP
 
Reportes con crystal reports
Reportes con crystal reportsReportes con crystal reports
Reportes con crystal reports
 
Lista de cotejo de reportes
Lista de cotejo de reportesLista de cotejo de reportes
Lista de cotejo de reportes
 
Actividad 1.2 Reportes Crystal Report para VS
Actividad 1.2 Reportes Crystal Report para VSActividad 1.2 Reportes Crystal Report para VS
Actividad 1.2 Reportes Crystal Report para VS
 
Quantifying the Fog of SAP S/4HANA Uncertainty
Quantifying the Fog of SAP S/4HANA UncertaintyQuantifying the Fog of SAP S/4HANA Uncertainty
Quantifying the Fog of SAP S/4HANA Uncertainty
 
Documento crystal report
Documento crystal reportDocumento crystal report
Documento crystal report
 
SAP Test automation - fully automatic test of complex business processes incl...
SAP Test automation - fully automatic test of complex business processes incl...SAP Test automation - fully automatic test of complex business processes incl...
SAP Test automation - fully automatic test of complex business processes incl...
 
Reportes de averías (presentacion power point)
Reportes de averías (presentacion power point)Reportes de averías (presentacion power point)
Reportes de averías (presentacion power point)
 
Analysis edition for olap
Analysis edition for olapAnalysis edition for olap
Analysis edition for olap
 
Cr8.5 usermanual
Cr8.5 usermanualCr8.5 usermanual
Cr8.5 usermanual
 
C# Crystal Reports
C# Crystal ReportsC# Crystal Reports
C# Crystal Reports
 
Sage HRMS Crystal Reports- Beyond the Basics
Sage HRMS Crystal Reports- Beyond the BasicsSage HRMS Crystal Reports- Beyond the Basics
Sage HRMS Crystal Reports- Beyond the Basics
 
برنامج كريستال لإدارة المغاسل الإصدار 3.0
برنامج كريستال لإدارة المغاسل الإصدار 3.0برنامج كريستال لإدارة المغاسل الإصدار 3.0
برنامج كريستال لإدارة المغاسل الإصدار 3.0
 
Crystal report
Crystal reportCrystal report
Crystal report
 
Crystal reports seminar
Crystal reports seminarCrystal reports seminar
Crystal reports seminar
 
Presentation on Crystal Reports and Business Objects Enterprise Features
Presentation on Crystal Reports and Business Objects Enterprise FeaturesPresentation on Crystal Reports and Business Objects Enterprise Features
Presentation on Crystal Reports and Business Objects Enterprise Features
 
Crystal Reports - The Power and Possibilities of SQL Expressions
Crystal Reports - The Power and Possibilities of SQL ExpressionsCrystal Reports - The Power and Possibilities of SQL Expressions
Crystal Reports - The Power and Possibilities of SQL Expressions
 

Ähnlich wie SAP Crystal Reports & SAP HANA Integration Roadmap

HANA Finance Accelerators
HANA Finance AcceleratorsHANA Finance Accelerators
HANA Finance AcceleratorsDavid Dixon
 
SAP HANA SPS10- SAP HANA Remote Data Sync
SAP HANA SPS10- SAP HANA Remote Data SyncSAP HANA SPS10- SAP HANA Remote Data Sync
SAP HANA SPS10- SAP HANA Remote Data SyncSAP Technology
 
Santander Stream Processing with Apache Flink
Santander Stream Processing with Apache FlinkSantander Stream Processing with Apache Flink
Santander Stream Processing with Apache Flinkconfluent
 
507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014
507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014
507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014Praveen Sabbavarapu
 
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All TogetherKathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All TogetherSharePoint Saturday NY
 
Kathryn Birstein: SharePoint 2010 Business Intelligence-Bringing it All Together
Kathryn Birstein: SharePoint 2010 Business Intelligence-Bringing it All TogetherKathryn Birstein: SharePoint 2010 Business Intelligence-Bringing it All Together
Kathryn Birstein: SharePoint 2010 Business Intelligence-Bringing it All TogetherSharePoint Saturday NY
 
SAP HANA Integrated Online Course Training in Hyderabad | Imagine Life
SAP HANA Integrated Online Course Training in Hyderabad | Imagine LifeSAP HANA Integrated Online Course Training in Hyderabad | Imagine Life
SAP HANA Integrated Online Course Training in Hyderabad | Imagine LifeImagine life
 
Power of the SAP HANA Platform – Integrating non-SAP data with custom HANA ap...
Power of the SAP HANA Platform – Integrating non-SAP data with custom HANA ap...Power of the SAP HANA Platform – Integrating non-SAP data with custom HANA ap...
Power of the SAP HANA Platform – Integrating non-SAP data with custom HANA ap...Dickinson + Associates
 
What's Planned for SAP HANA SPS10
What's Planned for SAP HANA SPS10What's Planned for SAP HANA SPS10
What's Planned for SAP HANA SPS10SAP Technology
 
project proposal guidelines for bw on hana Dr Erdas
project proposal guidelines for bw on hana Dr Erdasproject proposal guidelines for bw on hana Dr Erdas
project proposal guidelines for bw on hana Dr ErdasProf Dr Mehmed ERDAS
 
SAP HANA SPS10- Multitenant Database Containers
SAP HANA SPS10- Multitenant Database ContainersSAP HANA SPS10- Multitenant Database Containers
SAP HANA SPS10- Multitenant Database ContainersSAP Technology
 
Bus intelligence bringing_it_all_together
Bus intelligence bringing_it_all_togetherBus intelligence bringing_it_all_together
Bus intelligence bringing_it_all_togetherTIAA-CREF
 
SAP TechEd 2013 - SAP HANA Success Story
SAP TechEd 2013 - SAP HANA Success StorySAP TechEd 2013 - SAP HANA Success Story
SAP TechEd 2013 - SAP HANA Success StoryYelamaneni
 
What's New in SPS11 Overview
What's New in SPS11 OverviewWhat's New in SPS11 Overview
What's New in SPS11 OverviewSAP Technology
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
SAP HANA Cloud Platform - Overview
SAP HANA Cloud Platform - OverviewSAP HANA Cloud Platform - Overview
SAP HANA Cloud Platform - OverviewMatthias Steiner
 

Ähnlich wie SAP Crystal Reports & SAP HANA Integration Roadmap (20)

Sap hana
Sap hanaSap hana
Sap hana
 
HANA Finance Accelerators
HANA Finance AcceleratorsHANA Finance Accelerators
HANA Finance Accelerators
 
SAP HANA SPS10- SAP HANA Remote Data Sync
SAP HANA SPS10- SAP HANA Remote Data SyncSAP HANA SPS10- SAP HANA Remote Data Sync
SAP HANA SPS10- SAP HANA Remote Data Sync
 
Santander Stream Processing with Apache Flink
Santander Stream Processing with Apache FlinkSantander Stream Processing with Apache Flink
Santander Stream Processing with Apache Flink
 
507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014
507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014
507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014
 
Ragavendiran's Resume
Ragavendiran's ResumeRagavendiran's Resume
Ragavendiran's Resume
 
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All TogetherKathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
 
Kathryn Birstein: SharePoint 2010 Business Intelligence-Bringing it All Together
Kathryn Birstein: SharePoint 2010 Business Intelligence-Bringing it All TogetherKathryn Birstein: SharePoint 2010 Business Intelligence-Bringing it All Together
Kathryn Birstein: SharePoint 2010 Business Intelligence-Bringing it All Together
 
SAP HANA Integrated Online Course Training in Hyderabad | Imagine Life
SAP HANA Integrated Online Course Training in Hyderabad | Imagine LifeSAP HANA Integrated Online Course Training in Hyderabad | Imagine Life
SAP HANA Integrated Online Course Training in Hyderabad | Imagine Life
 
Power of the SAP HANA Platform – Integrating non-SAP data with custom HANA ap...
Power of the SAP HANA Platform – Integrating non-SAP data with custom HANA ap...Power of the SAP HANA Platform – Integrating non-SAP data with custom HANA ap...
Power of the SAP HANA Platform – Integrating non-SAP data with custom HANA ap...
 
What's Planned for SAP HANA SPS10
What's Planned for SAP HANA SPS10What's Planned for SAP HANA SPS10
What's Planned for SAP HANA SPS10
 
project proposal guidelines for bw on hana Dr Erdas
project proposal guidelines for bw on hana Dr Erdasproject proposal guidelines for bw on hana Dr Erdas
project proposal guidelines for bw on hana Dr Erdas
 
SAP HANA SPS10- Multitenant Database Containers
SAP HANA SPS10- Multitenant Database ContainersSAP HANA SPS10- Multitenant Database Containers
SAP HANA SPS10- Multitenant Database Containers
 
Bus intelligence bringing_it_all_together
Bus intelligence bringing_it_all_togetherBus intelligence bringing_it_all_together
Bus intelligence bringing_it_all_together
 
SAP TechEd 2013 - SAP HANA Success Story
SAP TechEd 2013 - SAP HANA Success StorySAP TechEd 2013 - SAP HANA Success Story
SAP TechEd 2013 - SAP HANA Success Story
 
SAP HANA Overview
SAP HANA OverviewSAP HANA Overview
SAP HANA Overview
 
What's New in SPS11 Overview
What's New in SPS11 OverviewWhat's New in SPS11 Overview
What's New in SPS11 Overview
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
SAP HANA Cloud Platform - Overview
SAP HANA Cloud Platform - OverviewSAP HANA Cloud Platform - Overview
SAP HANA Cloud Platform - Overview
 
Dev207 berlin
Dev207 berlinDev207 berlin
Dev207 berlin
 

Kürzlich hochgeladen

9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort servicejennyeacort
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样vhwb25kk
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queensdataanalyticsqueen03
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...Amil Baba Dawood bangali
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Cantervoginip
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Seán Kennedy
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一fhwihughh
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfBoston Institute of Analytics
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our WorldEduminds Learning
 
While-For-loop in python used in college
While-For-loop in python used in collegeWhile-For-loop in python used in college
While-For-loop in python used in collegessuser7a7cd61
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfchwongval
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryJeremy Anderson
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 

Kürzlich hochgeladen (20)

9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queens
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Canter
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our World
 
While-For-loop in python used in college
While-For-loop in python used in collegeWhile-For-loop in python used in college
While-For-loop in python used in college
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdf
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data Story
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 

SAP Crystal Reports & SAP HANA Integration Roadmap

  • 1. SAP Crystal Reports & SAP HANA: Integration & Roadmap Kenneth Li SAP SESSION CODE: 0401
  • 2. Topic: Data Manipulation in Lumira 3 Reasons You Should Sign Up NOW for Usability Testing  This is an exclusive opportunity for SAP customers to test new and existing products and solutions.  It allows you to give on-the-spot feedback directly to the product teams who are designing the solution.  These are not demonstrations. These are one-on-one sessions where you will be working directly with design prototypes. 12 Available Testing Times (1 hour in duration)  Monday 9/22: 10:00am 11:15am 2:45pm 4:00pm  Tuesday 9/23: 10:30am 1:30pm 2:45pm 4:00pm  Wednesday 9/24: 8:45am 10:00am 11:15am 1:30pm 3 Convenient Ways to Register  At the Usability Testing Registration Desk (Outside Ft. Worth Ballroom 5)  In the Partner Showcase/Exhibition Hall (During Evening Events)  Online at https://usability.sap.com LUMIRA USABILITY TESTING
  • 3.  Learn about Crystal Reports for HANA  Glance at the road map for the product  Overview of deploying & configuring CR for HANA  Quick view of existing limitations & restrictions Learning Points
  • 4. For Internal Operational Reports and Customer Facing  Easy to consume, highly formatted documents with guided interactivity  Personalized, information rich documents communicate value quickly SAP Crystal Reports Proven world standard for pixel-perfect reports
  • 5. Reporting for HANA with simplified landscape  Pixel perfect formatted reports in Lumira Server  Connect to HANA models directly  Use HANA’s repository and toolset to secure and manage Crystal Reports content  No additional need for BI Platform  Built-in life cycle management for native & unified HANA application deployment Large Scale Business Applications Multiple delivery options HANA
  • 6. CR for HANA Roadmap Overview Reflects the current planning state & may be changed by SAP at any time Reporting in Lumira Server Authored content using Crystal Reports for Enterprise Dimensional access to Analytic and Calculated views Content management through on-premise Lumira Launchpad Crystal Reports engine packaged with Lumira server for HANA appliance Using HANA LCM to manage CR content Publications and Bursting Charting enhancements Crystal Reports for Lumira cloud Current (Release 4.1 SP4) Planned Future Direction Embedded Reporting •Packaging •Restful service for reporting •UI embedding SDK Unified interface shell and HTML prompting Improved integration with HANA toolset to manage Crystal Reports service Crystal Reports for HEC/HCP cloud Freehand SQL access to HANA Mobile support through Mobile BI
  • 7. Crystal Reports for Enterprise Roadmap https://websmp202.sap-ag.de/saproadmaps Current Planned Future Direction Streamlined report design  Improved user experience  Custom SQL objects  Verify database Data sources  Modeled and unmodeled connectivity to data.  Enhanced SAP HANA support  SAP BW BICS connectivity Mobile, visualizations and viewers  Interactive Crystal Reports in SAP BusinessObjects Mobile  New visualizations  Right to left UI OEM/developer  RESTful web service, Odata, Opendoc  AJAX API Information access  Alerting  Insight to action (RRI) Streamlined report design  Charting enhancement: waterfall chart Data sources  Enhance BW prompt experience Crystal Reports for HANA / HANA Cloud Platform  Support Crystal Reports for HANA Cloud Platform.  Restful API for report viewing, refresh ,export workflow.  SAPUI5 embeddable viewer. OEM/Developer for BI platform  Continued REST API enhancements  Customizable and embeddable SAPUI5 viewer Streamlined report design  Chart extension API.  Richer chart formatting.  Enhance report formatting.  CR 2013 to CR for Enterprise bulk transition tools Data sources  Additional BW, SAP ECC table support.  Direct to data connectivity enhancement.  Support UNX view time security Mobile, and viewers  Crystal Reports content in custom built mobile applications OEM/Developer  Richer RESTful web services This is the current state of planning and may be changed by SAP at any time.
  • 8. SAP Crystal Reports for HANA 1.0 Overview CR for Enterprise Designer Used to author report content Used to save to, and open from, HANA repository Installed on a MS Windows client Crystal Reports Reporting Service Crystal Reports processing service Handles report requests Processes report data Generates report pages Installed as a standalone Linux service Crystal Reports Delivery Unit Provides browser viewing capabilities (CR DHTML viewer) Provides connectivity to CR Reporting Service Installed/imported into HANA system Provides integration with Lumira Server There are 3 main components that are required to deploy and use CR for HANA.
  • 9. SAP Crystal Reports for HANA 1.0 Architecture MS Windows Desktop SAP HANA Appliance SUSE 11 SP1 Server Crystal Reports for Enterprise & HANA Studio CR for HANA Connector Delivery Unit CR for HANA Reporting Service Report requests sent to Reporting Service Processed report pages sent back to XS application Report viewer and page(s) sent to client to view in web browser
  • 10. Deployment / Product Requirement Recommendations based on SAP BusinessObjects BI4.1 PAM CR for Enterprise Designer Designer version: 4.1 SP4 OS: Windows Desktop (7 - 8.1) Minimum Hardware Requirements: • Memory: 2 GB RAM • CPU: Dual Core CPU • Disk space: 3.5 GB Crystal Reports Reporting Service CR Reporting Service OS: Linux SUSE 11 SP1 Minimum Hardware Requirement: • Memory: 12 GB RAM • CPU performance >= 8000 SAPS (Quad Core approx) • Disk Space: 11 GB Crystal Reports Delivery Unit SAP HANA SP08 Lumira Server 1.17 Each component of Crystal Reports for HANA has specific requirements
  • 11. CR for HANA Reporting Service Configuration MS Windows Desktop SAP HANA Appliance SUSE 11 SP1 Server Crystal Reports for Enterprise & HANA Studio CR for HANA Connector Delivery Unit CR for HANA Reporting Service Report requests sent to Reporting Service Processed report pages sent back to XS application Report viewer and page(s) sent to client to view in web browser
  • 12. CR for HANA Reporting Service Installation  Refer to Chapter 4 in the CR for HANA Components Installation, Configuration, and Administration Guide (help.sap.com/boall_en)  Linux system required  Installation creates a user account used to run the service  CR for HANA Reporting Service contains:  Lean Java Server (LJS)  SAP JVM  CR engine  Start the service (go.sh/daemon.sh) while logged in with created username
  • 13. CR for HANA Reporting Service Configuration Tip  TIP: Deploy the CR for HANA Reporting Service as a daemon service  With /go.sh, the service stops when the remote terminal or connection is closed  Running as a daemon keeps the service running always  Running as a daemon  ./daemon.sh displays a help message when run without arguments.Available options include  Console runs the Java program in console mode  Start starts the Java program as a Linux service  Stop stops the Java program service  Restart stops and restarts the service  Status displays the service status  Install installs the service in the OS  Uninstall uninstalls the service in the OS
  • 14. Configuring the SAP HANA Appliance Microsoft Windows Desktop SAP HANA Appliance SUSE 11 SP1 Server Crystal Reports for Enterprise & HANA Studio CR for HANA Connector Delivery Unit CR for HANA Reporting Service Report requests sent to Reporting Service Processed report pages sent back to XS application Report viewer and page(s) sent to client to view in web browser
  • 15. Configuring the SAP HANA Appliance Overview  Four main parts: 1. Importing the Connector Delivery Unit into SAP HANA 2. Configuring SAP HANA to work with Crystal Reports 3. Configuring SAP HANA for SSO 4. Creating users and roles  Refer to Chapters 5, 6, and 7 in the CR for HANA Components Installation, Configuration, and Administration Guide  Pre-requites … from Service Market Place:  SAP CR for HANA Connector DU  SAP Cryptographic library
  • 16.  The CR for HANA delivery unit is available from Service Marketplace as a ZIP file.  Extract the CRHANADU00_0.SAR file  Use SAP HANA Studio and SAP HANA Lifecycle Management to upload the SAR file to HANA and deploy the unit Configuring the SAP HANA Appliance Part 1 – Importing the CR for HANA Connector Delivery Unit
  • 17.  The CR for HANA delivery will run through validation checks, and ask for a confirmation on the system instance to deploy to.  Once ready, click Run to deploy the components. Configuring the SAP HANA Appliance Part 1 – Importing the CR for HANA Connector Delivery Unit
  • 18.  Verify the import is successful in the folder view of the repository / system  Alternatively, in HANA Lifecycle Management, go to “View Installed Products and Software Components” Configuring the SAP HANA Appliance Part 1 – Importing the CR for HANA Connector Delivery Unit  NOTE! HANA may warn that this operation has been deprecated. It is fine to remain using these deployment steps for now.
  • 19.  Use the SAP HANA Admin portal to connect the SAP HANA appliance to the CR for HANA Reporting Service https://<server>:<port>/sap/hana/xs/admin  Edit CRVRemoteServletProxy.xshttpdest Configuring the SAP HANA Appliance Part 2 – Enable SAP HANA to use the CR Reporting Service  Note: alternative configuration methods available, eg using SAP HANA XS IDE tool
  • 20.  On the SAP HANA system, deploy the SAP Crytographic Libraries to generate SSL certificates to establish a secured trust relationship between the SAP HANA Appliance and the CR Reporting Service Configuring the SAP HANA Appliance Part 3 – Configure HANA for SSO using SAPLogon
  • 21.  Import the certificates using SAP HANA Studio (Administration Console perspective)  Create the keys where needed, if they do not exist Configuring the SAP HANA Appliance Part 3 – Configure HANA for SSO using SAPLogon  SAP HANA should be restarted to accept changes
  • 22. Configuring the SAP HANA Appliance Part 4 - Creating the users & roles in SAP HANA  IMPORTANT! All users for CR for HANA must be configured to authenticate using SAP AssertionTickets
  • 23.  For authoring using the Crystal Reports for Enterprise designer, ensure access is granted to activated content and metadata:  Ie grant Select rights to _SYS_BI, _SYS_BIC  Additionally, ensure Execute rights are given for REPOSITORY_REST, for CR to browse for content when opening and/or saving reports. Configuring the SAP HANA Appliance Part 4 - Creating the users & roles in SAP HANA  Additional References on http://help.sap.com:  Documentation on the SAP HANA security model
  • 24.  For viewing Crystal Reports in SAP Lumira Launchpad, ensure access is granted to activated content and metadata:  Ie grant Select rights to _SYS_BI, _SYS_BIC  Grant SAP Lumira roles for consumption (eg. sap.bi.common::BI_DATA_CONSUMER) Configuring the SAP HANA Appliance Part 4 - Creating the users & roles in SAP HANA  Additional References on http://help.sap.com:  Documentation for SAP Lumira user configuration
  • 25.  SAP Lumira requires report content to be promoted before they are visible in the Lumira Launchpad  A promotion script / tool is provided for report promotion – the user or administrator running this tool is configured inside the HANA SQL Connection Configuration (SQLCC) app Configuring the SAP HANA Appliance Part 4 - Creating the users & roles in SAP HANA  The promotion user account needs to be granted the sap.bi.common::BI_TECH_USER role.
  • 26. Configuring the SAP HANA Appliance Part 4 - Creating the users & roles in SAP HANA  Add this user account to the sap.bi.activationplugin.logic.lib::ActivationRepoConnection configuration setting within the SQLCC
  • 27.  TIP: Some users may have different access rights defined via Analytic and Package privileges.Advisable to set these rights by directly granting them in the specific user account versus in the CR consumer/designer roles.  Alternatively, define separate roles for access to sets of packages and grant those roles to specific users. Configuring the SAP HANA Appliance Part 4 - Creating the users & roles in SAP HANA
  • 28. Using Crystal Reports for Enterprise MS Windows Desktop SAP HANA Appliance SUSE 11 SP1 Server Crystal Reports for Enterprise & HANA Studio CR for HANA Connector Delivery Unit CR for HANA Reporting Service Report requests sent to Reporting Service Processed report pages sent back to XS application Report viewer and page(s) sent to client to view in web browser
  • 29.  Crystal Reports for Enterprise is used for report creation / design  Same version as BI4.1 SP04  Connections can be created to connect to SAP HANA as a repository  Report designer role should include permissions to read, edit, and activate objects inside packages.  Expose packages as needed for report design.Analytic privileges should also be defined per user to restrict privileges where desired. Using Crystal Reports for Enterprise Setting up Connections
  • 30.  Start a new report by connecting to an SAP HANA platform to find a view. Logon to SAP HANA will be required at this point if not already done  A browser window will allow the designer to choose the view to use Using Crystal Reports for Enterprise Connecting to Analytic Views
  • 31.  Report queries can be constructed using the familiar query panel interface  Chosen result objects become items in the Crystal Reports Data Explorer for drag and drop report design Using Crystal Reports for Enterprise Design Report Query with Query Panel
  • 32.  Reports can be saved to SAP HANA but only without data.When reports are saved, they are automatically activated in the SAP HANA repository Using Crystal Reports for Enterprise Saving reports to the SAP HANA repository
  • 33.  The designer Open, Save, and Save-As dialogues are modified for SAP HANA – folder structure represents the package structure, and relevant metadata about reports is shown (document name, date modified, and user) Using Crystal Reports for Enterprise Save Workflows
  • 34.  Although reports are activated when saved, SAP Lumira needs to additionally promote the report metadata to a BI Analytics area for consumption.  A script is provided for a report designer or system administrator  Without this step, reports will not show up in the SAP Lumira Launchpad  Note: this is a tool specific to CR for HANA v1 – to be replaced with activation plugin in a future release of SAP HANA  Log onto http://<hana host name>:<XS engine port>/sap/bi/activationplugin/activate Report Consumption in SAP Lumira Report promotion to SAP Lumira analytic area
  • 35.  Tool will report “Activation Successful” if there are reports to promote. Otherwise it will say “No objects to activate”  Script is intentionally simple Report Consumption in SAP Lumira Report promotion to SAP Lumira analytic area
  • 36.  Logon to SAP Lumira Launchpad to see the content for viewing Report Consumption in SAP Lumira
  • 37.  Click on Crystal Reports artifact to load the familiar viewer interface  Report refreshes on demand Report Consumption in SAP Lumira
  • 38.  Leverage SAP HANA Lifecycle Management to migrate report content Report Migration in SAP HANA Leveraging SAP HANA Lifecycle Management Source System • Configure delivery unit for content to be migrated
  • 39.  Leverage SAP HANA Lifecycle Management to migrate report content Report Migration in SAP HANA Leveraging SAP HANA Lifecycle Management Target System • Register source system in SAP Lifecycle Management • Define the route of transport (source system and deliver unit)
  • 40. Known Limitations • No integration with BI Platform – BI Platform features are not supported • OpenDoc,Alerts, Scheduling, Publishing, etc • Only supports Crystal Reports for Enterprise reports. Not Crystal Reports 2013. • Some charts are not supported (tag cloud, tree map, box plot) in SAP Lumira Launchpad • Refer to the following SAP note for limitations in access HANA Analytic and Calculated views using MDX: http://service.sap.com/sap/support/notes/1723925 • Input parameters on calculated attributes/measures are not supported • SAP assertion tickets have a hard limit of 2 min to process queries.To be improved in a future SAP HANA release • In designer, the dialog for browsing views is not filtered by user credentials.To be improved in a future SAP HANA and Crystal Reports for Enterprise release
  • 41. • For deployment, install SAP Lumira before CR for HANA • For reporting service scalability, use H/W load balancers • For report design, • Leverage SAP HANA modelling tools to build calculation logic into the views. Eg. Hierarchies, variables, input parameters, etc • Push down processing to SAP HANA as much as possible – return a lean dataset to maximize speed; then use CR for Enterprise to filter/format data • Subqueries can be expensive – connections from each query are not shared. Best Practices
  • 42. • Next generation Crystal Reports designer is used to build content against SAP HANA, without the need for a separate BI Platform • Overview of the deployment steps for this solution and a glance at its capabilities • With roadmap, goal is to empower HANA application developers with the toolset to easily integrate Crystal Reports into custom business applications • HTML5, XS applications, on-premise HANA and HANA Enterprise Cloud • Integrated lifecycle management for data, content, and application • Mobile BI support Key Learnings
  • 43. Questions? Kenneth Li (kenneth.li@sap.com) Senior Product Manager – SAP Canada Ashok Kumar KN (ashok.kumar.kn@sap.com) SAP BI Product Manager - SAP Labs India
  • 44. FOLLOW US Follow the ASUGNews team: Tom Wailgum: @twailgum & Courtney Bjorlin: @cbjorlin For all things SAP
  • 45. Please provide feedback on this session by completing a short survey via the event mobile application. SESSION CODE: 0401 For ongoing education on this area of focus, visit www.ASUG.com THANK YOU FOR PARTICIPATING