HANA Miscellaneous

49
Week 6 Unit 1: Mobile and SAP Fiori

description

HANA Miscellaneous

Transcript of HANA Miscellaneous

  • Week 6 Unit 1:

    Mobile and SAP Fiori

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 2 Public

    Responsive Simple Coherent Instant

    Value

    All sizes,

    devices,

    versions,

    channels

    Design with mobile

    mindset

    1-1-3 (1 user,

    1 use case,

    3 screens)

    Solve the right problem

    Know and provide the user

    context

    Provide meaningful data

    integration

    (simple)

    Apps that

    speak the same

    language

    Provide coherence for

    common

    activities

    Provide brand coherence

    Low barrier to

    adoption

    Enable customers to

    adapt and users

    to personalize

    Deployable to users ideally in

    one day

    Decomposition

    into task-based

    experience

    Provide one entry point for

    the user

    Role-Based

    Mobile and SAP Fiori Design Principals

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 3 Public

    SAP Fiori Launchpad

    Transactional

    SAP Fiori

    Analytical

    SAP Fiori

    Smart Business

    Scenarios /

    KPI Cockpits

    SAP

    Business

    Suite

    SAP

    Business

    Suite runs on any DB

    runs on

    SAP HANA

    Fact

    Sheets

    Mobile and SAP Fiori Technical Offerings

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 4 Public

    Benefits:

    Native look and feel on any device

    Mobile & desktop, on-demand & on-premise

    Many predefined, modern UI controls

    Interactive and integrated business graphics

    Pixel-perfect design

    Key Capabilities:

    Application and control development environment

    Theming and branding framework

    OData integration for timeless software

    Extensibility concepts for custom controls

    Based on Open Source framework(s) and Web standards

    Mobile and SAP Fiori SAPUI5 (1)

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 5 Public

    Runs on Various SAP and Non-SAP Platforms

    SAP HANA XS SAP NetWeaver AS ABAP

    Open Source Platforms (testing)

    SAP HANA Cloud

    SAP NetWeaver AS Java / Portal SAP Mobile Platform (planned)

    Built with Leading Web Technologies

    jQuery OData OpenAJAX LESS D3.js ARIA CSS3 HTML5

    Read more: Get to Know the UI Development Toolkit for HTML5 (aka SAPUI5): http://scn.sap.com/docs/DOC-31625

    Mobile and SAP Fiori SAPUI5 (2)

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 6 Public

    SAP UI5 runtime

    and libraries Views with sap.m lib

    Controllers

    Models

    JSON, XML or

    OData

    SAP NetWeaver

    AS ABAP

    Resource Handler

    CSS

    JS

    Views with

    sap.ui.commons

    lib

    CSS

    JS

    SAP NetWeaver

    AS Java

    Resource Handler

    CSS

    JS

    CSS

    JS

    SAP NetWeaver

    Cloud

    Resource Handler

    CSS

    JS

    CSS

    JS

    SAP HANA Extended

    Application Services

    (SAP HANA XS)

    CSS

    JS

    CSS

    JS

    SAP Gateway

    SAP Back End

    Web Browser

    Ap

    plic

    at

    io

    n C

    LIE

    NT

    A

    pp

    lic

    at

    io

    n

    SE

    RV

    ER

    DB

    O D a t a

    Mobile and SAP Fiori SAPUI5 Simplified Architecture

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 7 Public

    Sales dashboard for a sales analyst

    showcasing rules on SAP HANA, CRUD

    operations, fuzzy search

    INA toolkit Full Text Search on product

    name, product description, product id

    SPATIAL scenario where a sales head

    would like to analyze sales based on

    business partners and regions

    SAP HANA UI integration services SAP

    Fiori launchpad

    Basic user CRUD operations with

    Batch OData Insert

    Mobile and SAP Fiori SHINE SPS08: New Launchpad

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 8 Public

    SAP Fiori launchpad is the entry

    point to SAP Fiori apps on mobile

    or desktop devices.

    First of all, the launchpad displays

    various tiles.

    Which tiles are displayed on a

    users entry page depends on the users role.

    Depending on the role, the user can

    choose from a wide choice of

    ready-to-use tiles from the tile

    catalog as part of the launchpad

    personalization.

    Mobile and SAP Fiori SHINE SPS08: UI Integration Services SAP Fiori

  • Contact information:

    [email protected]

    Thank you

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 10 Public

    2014 SAP SE or an SAP affiliate company.

    All rights reserved.

    No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an

    SAP affiliate company.

    SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE

    (or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional

    trademark information and notices.

    Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.

    National product specifications may vary.

    These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind,

    and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or

    SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and

    services, if any. Nothing herein should be construed as constituting an additional warranty.

    In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related

    presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SEs or its affiliated companies strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment,

    promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties

    that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking

    statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

  • Week 6 Unit 2: Geospatial Data

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 2 Public

    Supports Any Device

    Any Apps Any App Server

    SAP Business Suite and BW ABAP App Server

    JSON R Open Connectivity MDX SQL

    Other Apps Locations Real Time HADOOP Machine Unstructured Transaction

    SAP HANA Platform

    SQL, SQLScript, JavaScript

    Replication, Streaming and ETL Integration Services

    Search/Text Mining

    Business Function

    Library

    Data Virtualization Geospatial

    Predictive Analysis

    Library

    Database

    Services

    Stored Procedure &

    Data Models

    Planning Engine Rules Engine

    Application & UI

    Services

    SAP HANA platform converges database, data processing, and application platform capabilities & provides libraries for predictive, planning, text, spatial, and

    business analytics to enable business to operate in real time.

    Geospatial Data SAP HANA: More Than Just a Database

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 3 Public

    Geospatial Data Key Capabilities Delivered in SAP HANA

    point line

    polygon Multi-polygon

    Store, process, manipulate, share, and retrieve

    spatial data directly in the database

    Process spatial vector data with

    spatial analytic functions:

    Measurements distance, surface, area, perimeter, volume

    Relationships intersects, contains, within, adjacent, touches

    Operators buffer, transform

    Attributes types, number of points

    Store and transform various

    2D coordinate systems

    Process vector data

    Implements the ISO/IEC 13249-3 standard

    and Open Geospatial Consortium (1999 SQL/MM standard)

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 4 Public

    Introducing in SAP HANA SPS 06:

    New spatial data types (ST_POINT & ST_GEOMETRY)

    Optimized data types for spatial

    Extended SAP HANA SQL with spatial functions

    Columnar storage of spatial data

    Native spatial engine as part of index server

    Access via SQL or calculation models/views

    Geospatial Data Spatial Processing Architecture

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 5 Public

    location ST_POINT ),

    SELECT

    description

    FROM

    location

    WHERE

    location.ST_Within(ST_FromText(ST_POLYGON(-1 -1, 2 -1, 2 2, -1 2)))

    1. Table creation CREATE COLUMN TABLE locations (

    id INTEGER,

    description CHAR(100),

    2. Spatial SQL

    Geospatial Data Spatial Processing - SQL

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 6 Public

    Spatial data types

    SQL syntax to retrieve spatial data

    Geospatial Data Sample Usage

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 7 Public

    ST_WITHIN(Geometry,Geometry)

    ST_EQUALS(Geometry,Geometry)

    ST_CONTAINS(Geometry,Geometry)

    ST_BUFFER(Geometry)

    ST_WITHINDISTANCE(Geometry,Geometry)

    ST_DISTANCE(Geometry,Geometry)

    ST_AREA(Geometry)

    ST_LENGTH(LineString)

    Within Query

    select * from mytable where

    point.ST_Within('POLYGON((0.0 0.0,2.0 0.0, 2.0

    2.0, 0.0 2.0, 0.0 0.0))') = 1;

    Window Query

    select * from mytable where

    shape.ST_IntersectsRect(new ST_POINT(0.0, 0.0),

    new ST_POINT(100.0, 100.0)) = 1;

    Geospatial Data Sample Spatial Functions

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 8 Public

    Capabilities:

    SAP HANA spatial application development components include: location services (on-premises or cloud), geo-

    content, application interfaces, services

    Allows for visualization, interaction, and exploration of spatial data in SAP HANA via maps

    Supports HTML5 deployments for browser or iPad

    Consumes SAP HANA models

    NOT a general purpose BI or GIS tool!

    Benefits:

    Quick development and deployment time

    Low TCO & TCD and fast response times with 2-tier architecture

    Components, content, and services included with SAP HANA; can also use other map svcs

    Quickly develop and deploy SAP HANA-based spatial applications with provided

    geo-content and map services via the native XS engine

    SAP HANA XS

    iPad/

    Browser

    SAP

    HANA

    HTML5

    Application

    Location

    Services Maps

    Geo-

    coding Services

    Spatial

    Engine

    Geo-

    content

    Geospatial Data Geospatial Application Development on SAP HANA

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 9 Public

    UI

    This UI shows a small demo on how spatial features and analysis can be

    integrated with SAP HANA XS

    applications. In this UI we use the

    latitude and longitude data from the

    Address table to perform analysis

    over sales and customer data.

    Geospatial Data SHINE SPS08: New Sample Application (1)

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 10 Public

    Geospatial Data SHINE SPS08: New Sample Application (2)

  • Contact information:

    [email protected]

    Thank you

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 12 Public

    2014 SAP SE or an SAP affiliate company.

    All rights reserved.

    No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an

    SAP affiliate company.

    SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE

    (or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional

    trademark information and notices.

    Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.

    National product specifications may vary.

    These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind,

    and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or

    SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and

    services, if any. Nothing herein should be construed as constituting an additional warranty.

    In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related

    presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SEs or its affiliated companies strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment,

    promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties

    that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking

    statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

  • Week 6 Unit 3: Text Analytics

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 2 Public

    SAP HANA

    SAP HANA

    Search UI Search UI

    configured with the

    Info Access (InA)

    toolkit for HTML5

    running natively on

    SAP HANA

    Apps on

    SAP HANA

    Applications on

    any platform using

    SQL via

    ODBC/JDBC

    Extended Application Services

    SQL, MDX

    SAP HANA

    App built with

    SAPUI5 Application

    running natively

    on / against

    SAP HANA

    Info Access

    (InA)

    Service

    Server-Side

    JS, OData

    SAP HANA

    App

    Custom

    application

    leveraging SAP

    HANA search

    capabilities

    Full Text Indexing,

    Text Analysis

    Search Models,

    Search Rule Sets

    Full Text Search via

    SQL

    SAP HANA Info

    Access (InA) toolkit,

    SAP HANA Simple

    Info Access (SInA)

    API for JavaScript

    Text Analytics Full Text Search Architecture

    Engines

    Search

    Engine

    Analytic

    Engine

    Store

    Tables

    Preprocessor

    Linguistic

    Processing

    Entity, Fact

    Extraction

    Metadata

    Model

    SAP HANA

    Studio

    Modeler,

    Dev.

    Workbench

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 3 Public

    SAP HANA

    Database

    Extended

    Application

    Services

    InA Service

    Server-Side

    JavaScript,

    OData

    SAP HANA App Custom application leveraging SAP HANA search capabilities

    Browser

    http

    Internal API SQL

    Tables

    Models

    Text Analytics SAP HANA Simple Information Access (SInA)

    SInA API

    for

    JavaScript

    SAPUI5

    JavaScript API JavaScript API

    HTML5 Application

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 4 Public

    Business Scenario

    Full text search on product name, product description, product ID,

    which uses freestyle search.

    Search provides list of sales orders

    involved, the given products, and

    provides filtering based on

    business partner and further

    drilldown.

    UI

    This UI shows a demo on how SAP HANA InA Toolkit and InA

    Service can be used to create

    flexible search UIs. In this demo,

    we can do a freestyle search on

    the sales orders based on product

    name and product description.

    Text Analytics SHINE SPS08: SInA Toolkit Full Text Search Example

  • Contact information:

    [email protected]

    Thank you

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 6 Public

    2014 SAP SE or an SAP affiliate company.

    All rights reserved.

    No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an

    SAP affiliate company.

    SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE

    (or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional

    trademark information and notices.

    Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.

    National product specifications may vary.

    These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind,

    and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or

    SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and

    services, if any. Nothing herein should be construed as constituting an additional warranty.

    In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related

    presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SEs or its affiliated companies strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment,

    promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties

    that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking

    statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

  • Week 6 Unit 4: Transport Scenarios (CTS+, Lifecycle Management,

    Change Management)

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 2 Public

    Is part of SAP HANA

    extended application

    services

    Is easy to use

    Can be configured based

    on your preferences

    Can be launched

    immediately after SAP

    HANA installation: http://:80/sap/hana/xs/lm

    Requires role assignment

    Transport Scenarios (CTS+, Lifecycle Management, Change Management) Application Lifecycle Management

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 3 Public

    Transport Scenarios (CTS+, Lifecycle Management, Change Management) Flow of Activities

    Change

    Recording

    (View)

    Development, Object

    Activation and Change

    Selection

    SAP HANA Studio

    Web IDE

    Change

    Recording

    (Browser)

    Development, Object

    Activation, and

    Change Selection

    Native &

    CTS

    Transport (Browser)

    Modeling

    (Browser)

    Assembly (Command

    Line)

    SAP HANA

    Application

    Lifecycle

    Management

    SAP HANA

    Application

    Lifecycle

    Management

    Installation

    (Command

    Line)

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 4 Public

    Transport Scenarios (CTS+, Lifecycle Management, Change Management) Delivery Units

    The delivery unit view:

    Shows installed delivery units and their metadata

    Ability to create, modify, and remove delivery units (metadata only)

    Un-deploy (remove) delivery units

    Assign packages to delivery units and unassign them

    View delivery unit dependencies and object references causing dependencies

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 5 Public

    Transport Scenarios (CTS+, Lifecycle Management, Change Management) Model Delivery Units

    What to do to create a delivery unit

    Go to PRODUCTS Delivery Units

    Define

    Name

    Version

    Description

    Responsible

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 6 Public

    Transport Scenarios (CTS+, Lifecycle Management, Change Management) Delivery Units View

    List of

    installed

    delivery units

    Search

    field

    Delivery unit

    dependencies

    Actions on

    delivery units

    Assigned

    packages

    Actions on

    packages

    Delivery unit

    metadata section

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 7 Public

    Transport Scenarios (CTS+, Lifecycle Management, Change Management) Change Recording (1)

    Change recording is the infrastructure to record changes during development

    Change recording provides:

    Automatic recording and grouping of object changes

    Decoupling of activation and transport

    Predecessor calculation of changes

    Change recording can be enabled as a global system setting in your development

    environment

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 8 Public

    Transport Scenarios (CTS+, Lifecycle Management, Change Management) Change Recording (2)

    Without change recording:

    Delivery unit transport contains all active objects in the packages of that particular delivery unit

    If an object is ready to be transported, its delivery unit must be released

    Some objects in the delivery unit may not be ready for transport yet though, but they automatically get transported anyway

    With change recording:

    Automatic recording of object changes to a change list when an object is activated

    Team development: Allows a developer (or team) to work on a development artifact and release the change only when the artifact is ready to promote to the test system. For developers not contributing to this change, the objects are locked

    Release in two steps: Contributors have to approve first before a change can be released

    Transport: Delivery unit transport contains only objects where the change has been released

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 9 Public

    Transport Scenarios (CTS+, Lifecycle Management, Change Management) Change Recording (3)

    Changes in HALM

    Select CHANGES

    Filter results if needed (default filter is applied)

    Work with the changes

    Changes in SAP HANA studio

    Open Change Manager view

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 10 Public

    SAP HANA content

    exclusively

    used by ABAP

    (ABAP for

    SAP HANA)

    Native SAP HANA

    content or as part

    of a solution

    (BI, Mobile, )

    Native SAP HANA

    content

    Transport Scenarios (CTS+, Lifecycle Management, Change Management) Transport Scenarios

    SAP HANA Application Lifecycle Management

    SAP HANA standalone transport management

    No need for ABAP footprint

    Lightweight and easy-to-use transport tool

    Use case Transport Management

    Enhanced CTS (CTS+)

    Transported as any other non-ABAP content

    Integrated in existing CTS transport landscape

    Integrated in SAP process tools (Change Request Management, QGM)

    SAP HANA Transport Container

    Transported with standard ABAP transports

    Integrated in existing CTS transport landscape

    Integrated in SAP process tools (Change Request Management, QGM)

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 11 Public

    Transport Scenarios (CTS+, Lifecycle Management, Change Management) Transport via CTS+

    Target group

    SAP customers with ABAP footprint and existing CTS transport landscape

    SAP HANA content is handled like any other non-ABAP content

    What to use

    Content creation: SAP HANA studio (source system)

    Export: SAP HANA studio (source system)

    Transport: Transport Organizer Web UI (for source system) / STMS (for target system)

    Granularity

    Delivery unit

    Change

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 12 Public

    Transport Scenarios (CTS+, Lifecycle Management, Change Management) Transport via CTS+ Configuration

    Menu entry CTS EXPORT is only shown

    if CTS Transport is enabled

    (Menu entry TRANSPORT is removed)

    Transports can be done on Delivery Unit

    or Change level

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 13 Public

    Transport Scenarios (CTS+, Lifecycle Management, Change Management) Export Process

    Choose transport via Delivery

    Units or Released Changes

    Choose

    Attach to Transport Request

    Check Transport

    Request Details

    Choose Next and

    then Finish

    File Export Change and Transport

    System (CTS)

    or Modeler Export

    Choose Next

    Choose System

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 14 Public

    Transport Scenarios (CTS+, Lifecycle Management, Change Management) Transport Organizer

    Transport Organizer for

    non-ABAP is used to:

    Create transport requests

    Preselect requests

    Release requests

    Monitor or change content of requests

    Maintain attributes

    Monitor status

    View logs

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 15 Public

    Transport Scenarios (CTS+, Lifecycle Management, Change Management) Import Process

    Choose queue of your

    target system Import the request(s) and check the result

  • Contact information:

    [email protected]

    Thank you

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 17 Public

    2014 SAP SE or an SAP affiliate company.

    All rights reserved.

    No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an

    SAP affiliate company.

    SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE

    (or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional

    trademark information and notices.

    Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.

    National product specifications may vary.

    These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind,

    and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or

    SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and

    services, if any. Nothing herein should be construed as constituting an additional warranty.

    In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related

    presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SEs or its affiliated companies strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment,

    promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties

    that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking

    statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

  • Week 6 Unit 5: Wrap-Up

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 2 Public

    Wrap-Up Course Summary

    Week 1 Introduction

    Week 2 Database and Modeling

    Week 3 SQLScript Advanced

    Week 4 OData Services (XSODATA)

    Week 5 Server-Side JavaScript (XSJS)

    Week 6 Miscellaneous Topics / Wrap-Up

  • Contact information:

    [email protected]

    Thank you

  • 2014 SAP SE or an SAP affiliate company. All rights reserved 4 Public

    2014 SAP SE or an SAP affiliate company.

    All rights reserved.

    No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an

    SAP affiliate company.

    SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE

    (or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional

    trademark information and notices.

    Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.

    National product specifications may vary.

    These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind,

    and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or

    SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and

    services, if any. Nothing herein should be construed as constituting an additional warranty.

    In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related

    presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SEs or its affiliated companies strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment,

    promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties

    that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking

    statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

    openSAP_HANA2_Week_6_Unit_1_MSF_PresentationopenSAP_HANA2_Week_6_Unit_2_GSD_PresentationopenSAP_HANA2_Week_6_Unit_3_TAS_PresentationopenSAP_HANA2_Week_6_Unit_4_ALM_PresentationopenSAP_HANA2_Week_6_Unit_5_WRP_Presentation