Documents

SAP River Developer Guide En

Description
SAP River Developer Guide En
Categories
Published
of 62
All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
Related Documents
Share
Transcript
  Developer Guide PUBLIC SAP RiverDocument Version: 1.0 - 2014-08-21 SAP River Developer Guide SAP HANA SPS 08, revision 82  Table of Contents 1 What is SAP River?...........................................................4 1.1 Key Benefits of SAP River.......................................................51.2 SAP River Applications.........................................................6 2 Enabling River..............................................................9 2.1 Deploy the SAP River Delivery Unit.................................................92.2 Configure SAP River..........................................................102.3 Set Up Permissions...........................................................11 3 Getting Started.............................................................13 3.1 Open the SAP HANA Studio.....................................................133.2 Setting Up the Development Environment...........................................153.2.1 Add a System........................................................153.2.2 Create a Repository Workspace...........................................183.3 Creating HelloWorld..........................................................193.3.1 Create the HelloWorld Project............................................193.3.2 Code and Activate HelloWorld............................................243.3.3 Test HelloWorld in Application Explorer.....................................253.3.4 Test HelloWorld with OData..............................................26 4 Coding Your Application.....................................................30 4.1 Create an SAP River Project....................................................304.2 Create an SAP River Source File..................................................314.3 Edit Code..................................................................324.3.1 Search for Tables and Views.............................................354.4 Activate Your Code...........................................................364.4.1 Migrate Data........................................................37 5 Testing Your Application.....................................................40 5.1 Application Explorer..........................................................405.1.1 Create and Modify Data.................................................425.1.2 Generate Test Data....................................................425.1.3 Run Actions.........................................................445.2 Web Application Explorer......................................................455.2.1 Role-based Testing....................................................465.2.2 Create One Row of Data................................................475.2.3 Create Multiple Rows of Data.............................................485.2.4 Edit Data...........................................................495.2.5 Delete Data.........................................................495.2.6 Run Actions.........................................................50 2 PUBLIC ©  2014 SAP SE or an SAP affiliate company. All rights reserved.SAP River Developer Guide Table of Contents  5.2.7 View History........................................................50 6 Debugging Your Application...................................................51 6.1 Debug with the Application Explorer...............................................526.2 Debug without the Application Explorer............................................546.3 View Trace Files.............................................................576.3.1 Change the Log Level..................................................58 7 Viewing OData URLs.........................................................59 SAP River Developer Guide Table of Contents PUBLIC ©  2014 SAP SE or an SAP affiliate company. All rights reserved. 3  1 What is SAP River? SAP River is a development model for building SAP HANA native applications. It includes a language for defining your data model and business logic, as well as a set of development tools.The SAP River development environment is fully integrated in the SAP HANA studio development experience, and follows the SAP HANA native development paradigm, using the SAP HANA repository as a central design-time store, and activation workflow for turning design-time objects into executable objects. Therefore, it is easy to integrate objects from other domains, for instance, HTML/UI5 or XS files, into the same project.SAP River is fully compatible with existing SAP HANA objects, like tables, views, stored procedures and XS JavaScript procedures, and supports embedded breakout code written in other SAP HANA languages like SQLScript or XS JavaScript.SAP River applications can be automatically exposed via OData, without the need for describing these services. Note SAP River is available as part of SAP HANA SPS 08 under an Early Adoption program. For details about joining this program, contact your SAP sales account executive/relationship manager, or apply at http:// bit.ly/SAPRiverEA . Note For the latest information about SAP River, see SAP Note  1910234 . SAP River Documentation The following lists the documentation that you might find helpful for developing SAP River applications. Guide escription SAP River Developer Guide The SAP River Developer Guide describes how to get started using the SAP River tools and how to build a HelloWorld application. SAP River Language Reference The SAP River Language Reference describes: ● The syntax for writing SAP River applications. ● The OData APIs for calling SAP River objects from an application front end. ● The XS JavaScript APIs for calling SAP River objects from an application front end written in XS JavaScript. SAP River Syntax Diagrams The SAP River Syntax Diagrams provides a compact but complete view of the SAP River syntax, displayed in HTML pages that let you navigate through the syntax. 4 PUBLIC ©  2014 SAP SE or an SAP affiliate company. All rights reserved.SAP River Developer Guide What is SAP River?
We Need Your Support
Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

Thanks to everyone for your continued support.

No, Thanks