28.01.2013 Views

SAP HANA Developer Guide - Get a Free Blog

SAP HANA Developer Guide - Get a Free Blog

SAP HANA Developer Guide - Get a Free Blog

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Committing the file saves it in the repository, but the object is inactive and cannot be run, and only you can<br />

see it.<br />

5. Activate the file.<br />

Activating a file does the following:<br />

○ Publishes the file so others can see it.<br />

○ Adds the previously active version of the file to the history. The repository maintains a history of changes<br />

to the file.<br />

○ Validates the file and compiles it or exposes it as a runtime object.<br />

The design-time object is now active.<br />

Related Links<br />

Setting Up Your Application [page 34]<br />

In <strong>SAP</strong> <strong>HANA</strong> Extended Application Services (<strong>SAP</strong> <strong>HANA</strong> XS), the design-time artifacts that make up your<br />

application are stored in the repository like files in a file system. You first choose a root folder for your<br />

application-development activities, and within this folder you create additional subfolders to organize the<br />

applications and the application content according to your own requirements.<br />

3.4 <strong>SAP</strong> <strong>HANA</strong> Studio<br />

The <strong>SAP</strong> <strong>HANA</strong> studio is an Eclipse-based development and administration tool for working with <strong>SAP</strong> <strong>HANA</strong>,<br />

including creating projects, creating development objects, and deploying them to <strong>SAP</strong> <strong>HANA</strong>. As a developer, you<br />

may want to also perform some administrative tasks, such as configuring and monitoring the system.<br />

There are several key Eclipse perspectives that you will use while developing:<br />

● Modeler: Used for creating various types of views and analytical privileges.<br />

● <strong>SAP</strong> <strong>HANA</strong> Development: Used for programming applications, that is, creating development objects that<br />

access or update the data models, such as server-side JavaScript or HTML files.<br />

● Debug: Used to debug code, such as server-side JavaScript or SQLScript.<br />

● Administration: Used to monitor the system and change settings.<br />

To open a perspective, go to Window Open Perspective , or select on the toolbar.<br />

3.4.1 Modeler Perspective<br />

The Modeler perspective is used to define your analytic model by creating various types of views.<br />

<strong>SAP</strong> <strong>HANA</strong> <strong>Developer</strong> <strong>Guide</strong><br />

<strong>SAP</strong> <strong>HANA</strong> as a Development Platform<br />

P U B L I C<br />

© 2012 <strong>SAP</strong> AG. All rights reserved. 23

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!