This document outlines an agenda and presentation on integrating non-SAP data with SAP HANA. The presentation covers SAP Data Services, what SAP HANA is, the SAP HANA platform, native applications, the UI, and benefits. It includes sections on an overview of non-SAP integration, SAP Data Services, what is SAP HANA, the HANA platform, native applications, the UI, benefits, and a demo. The document provides details on the topics in bullet point lists under corresponding section headings.
2. Agenda
Introductions
Non-SAP Integration with SAP Overview
SAP Data Services Overview
SAP Data Services Benefits
What is SAP HANA?
SAP HANA Platform Overview
What are SAP HANA Native Applications?
SAP HANA UI Overview
SAP HANA UI Benefits
Demo
3. “ It used to be top down. Where companies would go out and conduct a
survey and collect data. Now we are walking around with devices that
log everything we like, picture we take, store we visit. You don’t have
to go out and find data. It is now coming and finding us. “
– Jake Porway – National Geographic
“Consider the decline in the quality and consistency of user interfaces. I
look at the hideous UIs on many commercial applications and it’s
obvious the interface was slapped together just so that the design tool
would crank out the code for handling user events. The code was
finished, but the barely capable UI went out the door with just a little
polish.”
– Tom Yager, “Ahead of the Curve” Columnist
“There is nothing more dangerous than standing still in a world that is
changing.”
– Former French President Jacques Chirac
4. Non-SAP Integration with SAP Overview
SAP BW
Warehouse and Reporting Solution
Mostly was considered for SAP solutions with integration with
Non-SAP
BODS, DB Connect, UD Connect, Flat File
SAP ECC
Conversion / Interface programs
SAP HANA
Focused Non-SAP solutions
With or without SAP data
BODS, Smart Data Access, Flat Files, SLT
5. SAP Data Services Overview
Unified Data Processing and Integration Platform
Batch Job and Ad-hoc Processing
Web-based Central Management Console
Latest Version: 4.2 Support Pack 5
Up-to-date information at http://help.sap.com/bods
Delivered with all SAP HANA solutions (Data Integrator)
6. SAP Data Services Benefits
Interfaces with wide variety of data sources and targets
out of the box – not just SAP applications
Databases (DB2, MySQL, Microsoft SQL Server)
Applications (Oracle, PeopleSoft, JDE)
Utilizes graphical user interface to design data flows, from
very simple to very complex
Supports:
Bi-directional data flows
Delta processing (e.g., changed data capture)
Custom scripted functions
7. What is SAP HANA?
SAP HANA is a data source agnostic in-memory
database
Columnar storage
Massive parallel processing
HANA Application Layer
Provides access to the database
Enables end-to-end development
Core tools to simplify and expedite development
Dedicated webserver
SAP HANA Platform
8. SAP HANA Platform Overview
Next-generation platform for smart applications
9. What are SAP HANA Native Applications?
An application that resides on a HANA database, exposes data
stored in a HANA database, and built in HANA Studio
Available from SAP HANA SPS5
10. HANA UI Platform Overview – What is it?
HANA Extended Services Engine (XS)
Available from SAP HANA SPS5
Joint Application / Web Server
Provides seamless access to HANA Native Applications
HANA UI Integration Services
Sites and page building
State of the art end user experience
SAP UI5
Provides capability to develop with standardized services and
consistent UI Patterns
Support end to end business processes with a harmonized user
experience across applications
11. SAP HANA Development Benefits
Speed
Hardware Consolidation
Simplified Development
Environment
Effortless Content
Management
Any Sources
Any Data
Device Agnostic
Reusable
Branding
Increase IT Output. Reduce IT Costs.
12. SAP HANA Development Tools – Web IDE
SAP’s core HANA development solution (include image)
Browser based code editor with syntax and formatting
checks
XSODATA, XSJS, HDBProcedure, XML, JS views
Embedded debugging tool
Calculation Modeler
Alternative: HANA Studio
13. SAP HANA Use Cases
Extension of existing SAP functionality
Leverage HANA investment to build a new application
Simple integration with all data on the HANA server
New SAP Customers
Light clean application front-end
Ability to process massive data sets
14. HANA UI Deployment Steps
Design the UX
Identify the UI Components and Interaction between them
Current or new applications / components
Design and develop the components within widgets directly
with HANA Studio
Including personalization capability
Design the application site
Determine the layout of the overall application
Launch page
15. Demo Solution Background
System Overview
HANA SPS10 (Released July 2015)
Company Background
Sporting goods company that specializes in supplying
professional sporting facilities
The company would like to understand:
Where are our current shipments and which shipments are
delayed?
Actionable Results
Track all in-transit shipments in real time
Quickly respond to delayed shipments
17. Future Considerations
IoT – Real-time fleet tracking
GPS capability on fleet allows for real-time tracking
Make decisions based on data
Advanced Notifications
Alert customers of late shipments before it happens
Reduce vehicle breakdowns with automated maintenance
alerts
What potential use cases would you implement?
18. Additional Information
Dickinson + Associates Web Site
https://www.dickinson-assoc.com/blog/
https://www.youtube.com/channel/UCJeOearSqs0AsVkeSzn2
YNg
Search for Dickinson + Associates Channel
Code provided for your own application
Follow us on Twitter and send us a direct message via twitter
@Dickinson_Assoc
@tim_korba
Survey Monkey will be sent out
Please provide input for future courses
May be additional follow up Native Application Development
courses