SAP HANA : A Developer’s Database [Part 2]

    By: Paul Vero on Sep 02, 2013

    Last month I discussed the architecture of the SAP HANA Database and how to use the SAP HANA Studio for developing applications to access the system. The cool things we learned: HANA uses pure memory to run its platform and applications are developed and maintained in the HANA system, culminating in very high performance applications. This month we’ll cover some of the database aspects, the tables and other objects.

    SAP HANA Repository:
    Software Management Recall we discussed the SAP HANA Repository, one of the developer views in the HANA Studio. The Repository stores our source code and other related objects. It also stores the definitions of the catalog objects (or artifacts). This refers to database objects such as schemas, tables, views and more. It contains all the SQLScript code for data-intensive logic, control flow logic for the server-side JavaScript and REST based services as well as the presentation logic. In storing all this different type of source code, the HANA Repository provides the developer with object management, versioning and a transport mechanism (delivery unit). The delivery unit is a single file created as a package of an application - the source code, schema, tables, services, everything. Along these lines, if you make changes in some of the files, the Repository has a patching mechanism so you can create a new package with just the changes.

    Another neat thing is the built-in capabilities for translation - supporting multiple language versions of text. You can provide translation for various aspects of your artifacts such as in your column headings. As you can see this Repository is a powerful storehouse. Now, let’s check about those artifacts.

    Login to read the article. Not a member? Create a free account!

    Read Part 1.

    Read Part 3.

    Released: September 2, 2013, 9:55 am | Updated: January 27, 2014, 6:28 pm
    Keywords: HANA Article | Technical Journal | Development | HANA | Paul Vero | SAP Development Platform




    Copyright © 2014 ISUG-TECH. All Rights Reserved
    All material, files, logos and trademarks within this site are copyright their respective organizations

    Terms of Service - Privacy Policy - Contact the Help Desk