SAP HANA Extended Application Services Native Development: Lockheed Martin

Similar documents
SAP- HANA ADMIN. SAP HANA Landscape SAP HANA components, editions scenarios and guides

SAP HANA Leading Marketplace for IT and Certification Courses

SAP TechEd. Open Sesame: How Lockheed Paved the Way to Enterprise Procurement Analytics. Pit C. Tan Session DMM218

Synchronization mechanisms between SAP BW and SAP HANA authorizations

Power BI on SAP HANA. by Gerhard Brueckl and Markus Begerow

Armor Training offers a 10 days SAP HANA course. The SAP HANA enables you to implement the main processes of HANA.

Session 4112 BW NLS Data Archiving: Keeping BW in Tip-Top Shape for SAP HANA. Sandy Speizer, PSEG SAP Principal Architect

SAP BW on HANA Architecture

SAP HANA ADMINISTRATION

SAP HANA Inspirience Day

Vendor: SAP. Exam Code: C_HANAIMP_1. Exam Name: SAP Certified Application Associate - SAP HANA 1.0. Version: Demo

SAP NetWeaver BW Performance on IBM i: Comparing SAP BW Aggregates, IBM i DB2 MQTs and SAP BW Accelerator

Extending the Reach of LSA++ Using New SAP BW 7.40 Artifacts Pravin Gupta, TekLink International Inc. Bhanu Gupta, Molex SESSION CODE: BI2241

SAP HANA as an Accelerator for PLM Processes HANA Basics and Scenarios

SAP HANA database is. What is SAP HANA Appliance?

Testing with Soap UI. Tomaš Maconko

Entscheidungsgrundlagen mit Proof-of-Concept SAP HANA

SAP HANA Operation Expert Summit BUILD User Management & Security Overview Andrea Kristen/SAP HANA Product Management May 2014.

PrepAwayExam. High-efficient Exam Materials are the best high pass-rate Exam Dumps

Visual Analytics for Heavy Oil Production Optimization

Vendor: SAP. Exam Code: C_HANAIMP151. Exam Name: SAP Certified Application Associate - SAP HANA (Edition 2015) Version: Demo

Evolution of Capabilities Hunter Downey, Solution Advisor

SAP HANA SAP HANA Introduction Description:

Rails on HBase. Zachary Pinter and Tony Hillerson RailsConf 2011

SAP HANA. Jake Klein/ SVP SAP HANA June, 2013

Fast, In-Memory Analytics on PPDM. Calgary 2016

Microsoft Power BI for O365

Optimizing and Modeling SAP Business Analytics for SAP HANA. Iver van de Zand, Business Analytics

SAP HANA ONLINE TRAINING. Modelling. Abstract This Course deals with SAP HANA Introduction, Advanced Modelling, and Data provision with SAP HANA

1. What is used by the extension application to get access to the extended SAP solution?

Vendor: SAP. Exam Code: C_HANATEC131. Exam Name: SAP Certified Technology Associate (Edition 2013) -SAP HANA. Version: Demo

Welcome! Power BI User Group (PUG) Copenhagen

Discover Best of Show März 2016, Düsseldorf

VCETorrent. Reliable exam torrent & valid VCE PDF materials & dumps torrent files

Leveraging SAP HANA and ArcGIS. Melissa Jarman Eugene Yang

This download file shows detailed view for all updates from BW 7.5 SP00 to SP05 released from SAP help portal.

Manual Trigger Sql Server 2008 Update Insert Or Delete

SAP HANA SPS 08 - What s New? SAP HANA Interactive Education - SHINE (Delta from SPS 07 to SPS 08) SAP HANA Product Management May, 2014

How to Deploy Enterprise Analytics Applications With SAP BW and SAP HANA

Introduction to NoSQL Databases

SAP IQ Software16, Edge Edition. The Affordable High Performance Analytical Database Engine

Extract API: Build sophisticated data models with the Extract API

SAP BW Archiving with Nearline Storage at Esprit

Primo Analytics Workshop. BIBSYS Konferansen 20 March 2018

Data Consistency Management for Hybrid Scenarios

HP Storage Summit 2015 Transform Now.

SAP Crystal Reports and SAP HANA: Options and Opportunities (0301)

Understanding the SAP HANA Difference. Amit Satoor, SAP Data Management

SMP541. SAP Mobile Platform 3.0 Native and Hybrid Application Development COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

C_HANAIMP142

SAP HANA Certification Training

Case Study. DotNetNuke Intranet Portal for MNC s Brainvire Infotech Pvt. Ltd Page 1 of 1

HANA Performance. Efficient Speed and Scale-out for Real-time BI

Sample Title. Dancing with the Magento 2 APIs. A guided tour of the API dance floor. DevelopersParadise 2016 / Opatija / Croatia

Module 1.Introduction to Business Objects. Vasundhara Sector 14-A, Plot No , Near Vaishali Metro Station,Ghaziabad

Microsoft vision for a new era

Welcome to the Era of Open Analytics

Modern App Architecture

UGKnowledge. SAP User Groups

Sub-Second Response Times with New In-Memory Analytics in MicroStrategy 10. Onur Kahraman

COURSE LISTING. Courses Listed. Training for Database & Technology with Development in ABAP Dialog Programming. Beginner. Intermediate.

E_HANAAW_12. SAP ABAP for HANA Certification Questions & Answers. E_HANAAW_12

HABS1 Business Suite on HANA

Going Live With Xcelsius - Options, Tricks, and Tips. Jackson Whitfield

Simplifying your upgrade and consolidation to BW/4HANA. Pravin Gupta (Teklink International Inc.) Bhanu Gupta (Molex LLC)

DVM Analysis & Monitoring Cloud Solution

Introduction to SAP HANA and what you can build on it. Jan 2013 Balaji Krishna Product Management, SAP HANA Platform

Table of Contents: Toll Free: 1 (855) Mobile: 1 (250)

WEB-APIs DRIVING DIGITAL INNOVATION

SAP BO/BI Course Content

SnowAlert Documentation. Snowflake Security

ETL Best Practices and Techniques. Marc Beacom, Managing Partner, Datalere

Top 7 Data API Headaches (and How to Handle Them) Jeff Reser Data Connectivity & Integration Progress Software

Backup App v7. Quick Start Guide for Windows

Product Data Sheet: TimeBase

Сравнительный анализ инструментов Автоматизации Desktop AUT. Anton Semenchenko

SAP BW and MicroStrategy

Information Workbench

VMware vrealize Operations. Management Pack for KVM

Integration and Extensibility

VOLTDB + HP VERTICA. page

From the Source to the Dashboard: SAP Agile Data Warehousing for Self-Service BI

The NOAO Data Lab Design, Capabilities and Community Development. Michael Fitzpatrick for the Data Lab Team

Resilient & Ready. May 21 23, 2018

Designing dashboards for performance. Reference deck

Beyond the Basics with nvision and Query for PeopleSoft 9.2

Curriculum vitae - Dusan Odalovic

About Us. Services CONSULTING OUTSOURCING TRAINING MENTORING STAFF AUGMENTATION 9/9/2016

SAP HANA Authorization (HA2)

Manual Trigger Sql Server 2008 Insert Multiple Rows At Once

02 Hr/week. Theory Marks. Internal assessment. Avg. of 2 Tests

Licensing Guide for Partners

Tools, tips, and strategies to optimize BEx query performance for SAP HANA

Excel4apps Wands 5 Architecture Excel4apps Inc.

BEST PRACTICES GUIDE. Tips and guidelines to get the most out of RecoveryManager Plus.

Implementation Quick Guide. EZManage SQL Pro

DataSunrise Database Security Suite Release Notes

What s New in Predictive Analysis Version ?

BO Xcelsius Dashboard Template Creation

Netezza System Guide READ ONLINE

Transcription:

SAP HANA Extended Application Services Native Development: Lockheed Martin DEV112 Tim Champagne Lockheed Martin Derek Since Deloitte Consulting

Learning Points Learn a real world example of the decision criteria put in to using SAP HANA XS Learn a little bit about what SAP HANA XS really is Understand the key considerations and resources available when getting started with SAP HANA XS 2

Best Practices If you do not have a SAP HANA XS skilled developer, one that is experienced in object oriented application development can get up to speed quickly Take the time to read over the developer guide before starting development Understand your application functional and security requirements and how to implement them with SAP HANA XS 3

Key Learnings When and when not to use SAP HANA XS Best resources to use while developing Tips and Tricks for development How to implement user security with SAP HANA XS 4

LM Tech Overview & Project Background Project Overview The Lockheed Martin Advanced Analytics project was designed to improve the overall supply chain performance and thereby help client save on cost and time. The Lockheed/Deloitte team consists of supply chain experts, SAP and HANA technologists and advanced analytics modelers. Database SAP HANA HANA DB size Average Monthly Volume of data replicated Frequency of data replication 1/2 TB(in memory), 7 TB 200 GB Daily Technical Environment ~Source systems spanning across multiple platforms ( SAP ECC, SQL Server, Excel, PIOS etc.) through SLT or BO Data Services via flat files HANA rev 82, BOBJ 4.1 # of HANA tables 100-125 Max Size of HANA tables Results 1 billion rows (CDR records) # of Information Views Around 200 (for initial release) comprised of HANA Views (Attribute, Analytic, Calculation) Data granularity in HANA Query data volume With SAP HANA, Lockheed has been able to efficiently analyze many billions of rows of data in as little as 16 seconds. Executives can now dynamically aggregate, analyze supply chain performance to deliver more effective results. Atomic 100M< rows The business is now using the results to attack the most impactful part long lead times as well achieving a level of demand planning not possible before 5

Span Compression Tool Overview 6

Ticketing System Overview Lead Time Accuracy and Compression tickets will capture key data about lead time correction activities and will allow for dialogue/direction between the Overall Demand/Supply organization and the various executing functions. 7

Why use SAP HANA XS? Some of the basic requirements around building a ticketing system were: 1) The need to write back to a HANA DB 2) A user friendly front end that hundreds of buyers will be using on a daily basis Option 1 Use JIRA or HP QC and build an interface back to HANA Pro - Quick front end development and existing resources with product knowledge Con - Potentially complex interface build Option 2 Custom App using a coding language such as JAVA or C++ with connection to SAP HANA DB Pro - Could draw on a larger resource pool Con - Environment integration could be complex or potentially not as natural as XS Option 3 HANA XS Pro - In the sweet spot of what XS is built for, simplified system architecture, provides solid base for future custom apps Con - New/Unknown technology 8

What is SAP HANA XS? Client UI s handle the presentation logic Applications handle the control flow logic SAP HANA handles the calculation logic 9

Application User Interface 10

Development Resources open.sap.com Free Courses on HANA XS Native Development Introduction to Software Development on SAP HANA Next Steps in Software Development on SAP HANA help.sap.com/hana_platform SAP HANA UI Development Toolkit Control Gallery With source code and ability to edit and view changes. API Reference Test Suite of example applications Installed on SAP HANA Server with SAP HANA XS hostname:port/sap/ui5/1/sdk/index.html https://sapui5.netweaver.ondemand.com/sdk/ 11

Key Development Knowledge Points Data Services OData Service Open specification standards for communicating data over the web. Any existing HANA table or view is able to be used by the OData service. Supports CRUD operations, query parameters. 12

Key Development Knowledge Points User Handling Application-access Controlled by creating a.xsaccess file Authenticate User through Single Sign On Check for specific roles assigned to the user. SAP HANA User Creation Standard vs. Restricted SQL Configuration Connection (SQLCC) Logon maps to the personal DB user User only needs XS Privileges XS Privilege checks are done with this user Packages with configured default connection All SQL connections (xsjs and OData) are opened for the configured connection, which is thus used for checking all SQL privileges 13

Questions?? For any questions after this session please reach out to Tim Champagne or Derek Since timothy.a.champagne@lmco.com dsince@deloitte.com 14

THANK YOU FOR PARTICIPATING Feedback Please complete a session evaluation for session DEV112! 15