Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
Thanks Stoyan, this helped a lot to understand the current situation in regards to native HANA development on HANA Cloud. This is good stuff and I will surely try it out myself.
Do your plans include lifecycle aspects like import/export of HANA Delivery Units to my schema/repo package?
Thanks a lot Stoyan for sharing this! These are great news!!
I'll be on summer vacation from next week on and will take this as an opportunity to dive into the SAP HANA Studio and see how it can talk to my SAP HANA Cloud Platform account. Together with the newly available Mac version of the SAP HANA Studio Developer Edition I'll be completely prepared :smile:
Yes, we are looking into SAP HANA import/export DU functionality. As this is currently functionality that requires Administrative privileges we are thinking how to wrap it and enable it for HANA Cloud users.
I tried the above tutorial. But got stuck at one place i.e. while testing the remote servlet access. I have also authorized my user i.e. - p1678012516trial with the role that I specified in web.xml of application. And when I am trying to login with this user while accessing the servlet it is not authenticating. The password that I am using is same as that of I use to login in SAP HANA Cloud Service. Repeated trial ended up in following error. Please help in getting out of this problem. I used FORM based authentication also in place of BASIC and the result was same.
HTTP Status 403 - Access to the requested resource has been denied
type Status report
messageAccess to the requested resource has been denied
descriptionAccess to the specified resource has been forbidden.
actually you are assigning role "jdbc_remote_access_admin" from application "hihana" which is part of account "i2232211trial" to the user "i2232211". After that you have to login with "i2232211", not with "i2232211trial".
the red cross that you see on the system is some known limitation - because SAP Control is not working. But this in no way will stop you working as usual with your db schema and repository.
As Remote Access Tool is in beta, it has some limitations - as the one you have noticed. Currently will are working on new connectivity model that will fill all the gaps you see while working with Remote Access Tool.
SAP HANA Studio does not show a _SYS_BIC schema but only a SYS and a _SYS_REPO for my SAP HANA Cloud system. Therefore I cannot find my generated column view.
Thank you very much for your help in advance again
We are using SAP HANA Instance on Cloud Share. We are using windows platform for migrating source system (SQL Server 2008) to target system SAP HANA. But, for the last 3 days we are facing connection issues on Cloud share instance. We are not able to connect Cloud Share. So, we lost our production for the last 3 days.
How to resolve the connection issues from Cloud Share to SAP HANA?
There are some similarities in XSJS and JAVA Servlets.
In both cases you can connect to the DB and expose your business logic as a serivce in the web.
The difference is in the setup - with XS you use only HANA as dev and runtime environment and you don't need additional servers. Taking in mind the locallity of the XS Engine in the HANA DB you can expect also better berformance for your HANA Native applications. From the other hand side JAVA applications are far more powerful when it comes to integration with other systems and consumption of external services due to the various libraries available for that.
Note that XS applications will be supported in the SAP HANA Cloud soon. We are currently working on that.
we started from scratch and observed the following:
When trying to activate calculation view SO_CV, SAP HANA Studio reports "There are no inactive objects in your workspace to be activated"
When running "ALL "HCP"."HCP_GRANT_SELECT_ON_ACTIVATED_OBJECTS" the result is "Statement 'CALL "HCP"."HCP_GRANT_SELECT_ON_ACTIVATED_OBJECTS"' successfully executed in 430 ms 173 µs (server processing time: 0 ms 0 µs) - Rows Affected: 0
Cloud Share Platform is not directly related to the SAP HANA Cloud.
Unfortunatelly the names are getting similar and this can easily confuse you.
In few words: Cloud Share, together with Amazon Web Services are providing IaaS, they give you a virtual image with pre-installed HANA DB.
SAP HANA Cloud is PaaS where you can consume some of the existing Cloud services like the Document Service. You can create and run also Java Applications, it's not just the HANA DB Instance.
can we use this for PROD landscape (neo.ondemand.com) with own account? I tried to include the jar file to my application and deployed it in the server. But I couldn't find even the authorization role in the account page at my application level (role was included in the web.xml).
As a part of the support of HANA native development on the cloud, will there be support for exposing OData services from the HANA Cloud tables? If yes, there two advantages I can think of.
We would save a lot of development effort if we are able to use OData services with SAP UI5.
We might be able to deploy the same application on HANA One or HANA Cloud with minor (if any) changes.
Can you please let us know if SAP planning for OData from HANA db tables on HCP?
The plan is to enable HANA XS Development and to support more or less all features of HANA including OData Services.
Deploying applications on SAP HANA Cloud will have some specifics though.
For the beginning you will not be able to import DUs directly in HANA but will have to use HANA Development Perspective in the Studio and activate your projects from there.
Let's wait for the official delivery. It will come with the appropriate documentation.
This is good news. Can you please let know how long it might take for SAP to release this?Even an approximate indicator regarding the timeline would help.
The first version of how you can build and run HANA XS application in SAP HANA Cloud will come within weeks on TRIAL landscape. We will update this blog as well.
I tried the above tutorial. I'm able to activate the calculation view and see the result of the SELECT query from HANA Studio, however, I am getting a 404 "Requested resource not found" error on running the application. Am I missing something?
I am having productive instance on hana.ondemand.com. I am using both the options HANA studio and DB tunnel to connect to the HANA DB on Cloud.
It is possible to open the DB tunnel in background. We are integrating client tools with HANA DB on Cloud. Command Promt looks odd to the users and not all the users have Studio installed on their local machine. I saw new open-db-tunnel has background option but it is not working for me. Please help.