GithubHelp home page GithubHelp logo

isabella232 / cloud-hana-shine-opensap Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sap-archive/cloud-hana-shine-opensap

0.0 0.0 0.0 241 KB

SAP HANA Interactive Education SP06 is a simplified version of the SHINE application, which is used in the openSAP courses.

License: Apache License 2.0

JavaScript 94.65% HTML 5.35%

cloud-hana-shine-opensap's Introduction

Important Notice

This public repository is read-only and no longer maintained. For the latest sample code repositories, visit the SAP Samples organization.

#cloud-hana-shine-opensap

#cloud-hana-sample=SHINEOpenSAP

Importing the "SHINE" source code to a Trial SAP HANA Instance with Eclipse

Authors: Dobromir Zahariev, Stephan Weber, Sangeetha Jayakumar

SAP HANA Interactive Education SP06 is a simplified version of the SHINE application, which is used in the OpenSAP courses.

Requirements

Add HANA System

In the SAP HANA Development perspective go to Systems tab, right click and choose Add cloud System. A detailed description can be found at Connecting to a Productive SAP HANA Instance via the Eclipse IDE. This SHINE application is SPS6 version. It will be imported in the specified SAP HANA schema and Repository package.

Create a package

Create a package with name shine. A detailed description can found be at TODO

Add HANA repository workspace

In the SAP HANA Development perspective go to Repositories tab, right click and choose Create repository workspace.

  • Enter cloud-hana-shine-opensap as workspace name.
  • Enter C:\hanaxsws as workspace root.
  • Click Finish button.

The final workspace location is C:\hanaxsws\cloud-hana-shine-opensap.

Check Out the Project

Warning: The `p1940xxtrial` account we use in the following is just an example of a
name of the trial account. You need to replace it with your actual trial account name.
In addition, replace `p1940xx` with your actual SAP HANA Cloud Platform user.
  • In the Repositories tab, expand your repository workspace e.g. p1940xxtrial and right click on it.

  • Click Check Out.

  • Now you have a local folder like C:\hanaxsws\cloud-hana-shine-opensap\p1940xxtrial\myhanaxs\shine

Get the example code

Import the sample project

  • In the SAP HANA Development perspective go to Project Explorer tab, right click and choose Import->Import->General->Existing Projects into Workspace. Select root directory by browsing for the folder, e.g. C:\hanaxsws\cloud-hana-shine-opensap\p1940xxtrial\myhanaxs\shine.

  • Click Finish button. The project is listed in the Project Explorer.

  • Right click on the project name and rename the project name from {{PROJECT_NAME}} to shine.

  • change model_access.hdbrole file content from

      role {{PACKAGE_NAME}}::model_access {
          application privilege: {{PACKAGE_NAME}}::Basic;
      }
    

    e.g. to

      role p1940xxtrial.myhanaxs.shineopensap::model_access {
          application privilege: p1940xxtrial.myhanaxs.shineopensap::Basic;
      }
    

7. Share the project

  • Right click on the shine project and choose Team->Share Project-SAP HANA Repository.
  • Click Next and then Finish button.

8. Activate

  • Right click on the shine project and choose Team->Activate.

9. Run

  • Log onto the cockpit on the trial landscape and choose HANA XS Applications.
  • In the HANA XS Applications table, click the application URL link to launch the application.

A detailed description can be found at Launching SAP HANA XS Applications.

TODO

Add a link to the Step by step guide for the Web IDE scenario.

cloud-hana-shine-opensap's People

Contributors

btbernard avatar dzahariev avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.