Sunday, August 7, 2016

SAP HANA Studio

SAP HANA Studio Overview

HANA Studio is an Eclipse-based, integrated development environment (IDE) that is used to develop artifacts in a HANA server. It is a client tool, which can be used to access local or remote HANA system.


The SAP HANA studio can be used by variety of users like:
System administrators utilize the SAP HANA studio, for example, to start and stop servers, to monitor the system, to configure system settings and to manage users and security, amongst various other things.
Developers utilize the SAP HANA studio to create content such as data models (views), tables, JavaScript, HTML, stored procedures etc.
System Requirements:
Java JRE 1.6 or 1.7 must be installed to run the SAP HANA studio. The Java runtime must be specified in the PATH variable. Make sure to choose the correct Java variant for installation of SAP HANA studio:
    • For a 32-bit installation, choose a 32-bit Java variant.
    • For a 64-bit installation, choose a 64-bit Java variant.
Add an HANA System in SAP HANA Studio
In order to connect to a SAP HANA system we need to know the Server Host ID and the Instance Number. Also we need a Username & Password combination to connect to the instance. The left side Navigator space shows all the HANA system added to the SAP HANA Studio.
Steps to add new HANA system:
  1. Right click in the Navigator space and click on Add System
  2. Enter HANA system details, i.e. the Hostname & Instance Number and click Next.
  3. Enter the database username & password to connect to the SAP HANA database. Click on Next and then Finish.
  4. The SAP HANA system now appears in the Navigator.

SAP HANA Studio Perspectives

The SAP HANA studio provides an environment for Administration, Modeling and Data Provisioning. There are several User Interface layouts addressing several applications types. These layouts are called Perspectives.

In HANA Studio every HANA system has two main sub-nodes, Catalog and Content.


Modeler perspective:
Provides views and menu options that enable you to define your analytic model, for example, attribute, analytic, and calculation views of SAP HANA data.

SAP HANA Development perspective:
Provides views and menu options that enable you to perform all the tasks relating to application development on SAP HANA XS, for example: to manage application-development projects, display content of application packages, and browse the SAP HANA repository.

The Debug perspective:
Provides views and menu options that help you test your applications, for example: to view the source code, monitor or modify variables, and set break points.

Administration Console perspective:
Provides views that enable you to perform administrative tasks on SAP HANA instances.

Catalog and Content:
In HANA Studio every HANA system has two main sub-nodes, Catalog and Content.


Catalog
The Catalog represents SAP HANA’s data dictionary, i. e. all data structures, tables, and data which can be used.
All the physical tables and views can be found under the Catalog node.
This node contains a list of Schemas which a used to categorize tables according to user defined groupings.

Content
The Content represents the design-time repository which holds all information of data models created with the Modeler.
Physically these models are stored in database tables which are also visible under Catalog.
The Models are organized in Packages. The Contents node just provides a different view on the same physical data.

No comments:

Post a Comment

SAP giới thiệu mã hỗ trợ AI trong ngôn ngữ ABAP riêng của mình

SAP đã ra mắt một loạt tính năng mã hỗ trợ AI trong môi trường phát triển ứng dụng dựa trên đám mây của mình, đồng thời tham gia vào danh sá...