Questions tagged [hana-xs]

HANA XS (also known as SAP HANA Extended Application Services engine or XS Engine) is a lightweight web and application server embedded into SAP HANA which includes configurable OData(XSODATA) support and server-side JS(XSJS) execution.

SAP HANA Extended Application Services(SAP HANA XS) provides a comprehensive set of embedded services that provide end-to-end support for Web-based applications. This includes a lightweight SAP HANA XS web server, configurable OData support(XSODATA), server-side JS execution(XSJS) and full access to SQL and SQLScript.

The SAP HANA XS server allows clients to access the SAP HANA system via HTTP. Controller applications can run completely natively on SAP HANA, without the need for an additional external application server. The application services can be used to expose the database data model, with its tables, views and database procedures, to clients. This can be done in a declarative way using OData services or by writing native application-specific code that runs in the SAP HANA context. Also, you can use SAP HANA XS to build dynamic HTML5 UI applications.

In addition to exposing the data model, SAP HANA XS also hosts system services that are part of the SAP HANA system. No data is stored in the SAP HANA XS server itself. To read tables or views, to modify data or to execute SQLScript database procedures and calculations, it connects to the index server (or servers, in case of a distributed system). From SPS 11, SAP HANA includes an additional run-time environment for application development: SAP HANA extended application services (XS), advanced model. SAP HANA XS advanced model represents an evolution of the application server architecture within SAP HANA by building upon the strengths (and expanding the scope) of SAP HANA extended application services (XS), classic model.

84 questions
1
vote
2 answers

SAP HANA XS and SAPUI5 Membership and Role Provider

I am a newbie for SAP, I am using SAP HANA Studio. Have projects of SAPUI5 (MVC) & SAP HANA XS. On my researches I couldn't find an satisfying answer. Is there and if yes, What are the ways to use Membership and Role provider in SAPUI5 ?
SamSamet
  • 395
  • 1
  • 5
  • 20
1
vote
4 answers

Unable to access xsjs file from browser

I am new to SAP HANA and trying to expose the .xsjs file data through the webbrowser with the following url: hostname:80/workspace/session/a00/data/services/retrieveData.xsjs However, I am getting the following error when I try to access…
SAI
  • 29
  • 1
  • 4
0
votes
0 answers

How to migrate a SAP CAP tenant-mode: dedicated app to a tenant-mode: shared one?

According to SAP CAP document adding multi tenancy is simple: https://cap.cloud.sap/docs/guides/multitenancy/ cds add multitenancy Should already do the trick. Ok first of all there is a bug in usage of ${org} in mta.yaml. If your org contains a…
user3783327
  • 616
  • 8
  • 30
  • 60
0
votes
0 answers

Reset Git Server Credentials

I am attempting a Push in HANA XSA, and getting an authentication failure. I am following steps from a tutorial https://developers.sap.com/tutorials/xsa-ml-e2e-github-mta.html . I am the admin of the repo and I am sure I am entering the credentials…
THR
  • 1
0
votes
1 answer

create procedure dynamic in HANA XS

I am trying to "translate" the following command into dynamic SQL to be used in a procedure: SELECT *, 'IDS' AS SYSID FROM MODE_TEST.USR02 Can someone help with this question? I am facing problems with the 'IDS'. thanks, regards,
0
votes
1 answer

How transpose array of mixed data in efficient way in HANA XS / Javascript

I have to transpose data of a HANA table into an array on which to create a json model, so I've got an array like: [COLOR, TYPE, INFO, DAY, VALUE] COLOR, TYPE and DAY is the Primary Key and period is the same for all…
Umberto
  • 41
  • 6
0
votes
1 answer

List Binding is not bound against a list for XSODATA service

I have dropdown list, this consume a xsodata service in my app SAP UI5. This service working in local mode in SAP Web IDE Rest Full, in the deploy proccess I haven't error but when I test my app deployed the dropdown list not working and I get a…
Gme Moreno
  • 19
  • 2
  • 6
0
votes
1 answer

Used HANA XS to create a HANA DB and expose it via OData - unable to POST using Postman

I used HANA XS on SAP Cloud Platform Neo to create a HANA DB and expose it via OData - unable to POST using Postman. I get a 400 - Bad Request - "Syntax error at position 0." Here is the .xsodata file contents: service{ …
scurry
  • 19
  • 5
0
votes
2 answers

How to upgrade SAP HANA XS Node.js Engine

Version of node.js engine v8.x in SAP HANA XS. But when I make this value 10.x I get the error. The package.json in the Node.js application looks like this: { "name": "server", "version": "1.0.0", ..., "dependencies": { …
Avare Kodcu
  • 396
  • 6
  • 19
0
votes
0 answers

Fiori Launchpad error "Refused to execute inline script ..."

I created a new "SAP Fiori Launchpad Site Module" inside of an "Multi Target Application" project from the WebIde on "SAP HANA© XS Advanced Runtime on premise" (docker image store/saplabs/hanaexpressxsa:2.00.036.00.20190223.1) but I get this error…
0
votes
1 answer

Sharing HDI container in MTA XSA application

I have some experience developing in the xs classical apps in the SAP Cloud platform neo evironment. And plan to migrate to xsadvanced in the cloud foundary landscape. I have a few fundamental doubts which sadly i could not get answers to even after…
anil keshav
  • 479
  • 1
  • 5
  • 18
0
votes
1 answer

return updated object in xsodata update operation exit

I was wondering if it was possible in SAP HANA to update an entity with an xsjslib file and return the updated object. Currently, when updating an entry, it returns '204 - No Content'. Sample of xsodata "DEMO.VIEWS::myEntity" as "MyEntity"…
Matthijs Mennens
  • 1,125
  • 9
  • 33
0
votes
1 answer

Dynamic tile in Fiori launchpad in HANA XSA. How?

How can we create a dynamic tile in Fiori launchpad module in HANA XSA. Can you please share some link or documentation. Thanks, Shivam
0
votes
1 answer

How to use oData interface options with Avro similar to JSON format for exposing the data

I have created an XSOdata service in SAP HANA and the external system needs in AVRO format rather than JSON format. JSON format looks like below with a link and its developments on a HANA Calculation…
Nachappa
  • 15
  • 5
0
votes
2 answers

Replicating XML data from a source into SAP HANA Table

I have been asked this question many times that how can I replicate data from a source with XML format into HANA tables. I have actually done the opposite of it i.e. converting data from HANA CV into XML Format using XSJS. But not sure if the above…