Posts

Showing posts with the label HANA

SAP Fiori– Required Components Verification Check - Prerequisite.

Image
The purpose of this blog is to verify/cross-check whether the existing gateway server or backend server has required versions including with component level versions to start configuration of SAP Fiori applications. Prerequisites Basis Team should deploy the corresponding fiori add-on packages in Gateway server and backend server as well if backend server is separate server. Procedure Check all the fiori applications which should be implemented as per project plan. Collect all the required versions needed from the Fiori APP Library link which is single point of reference link for all SAP Fiori applications. https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#/detail/Apps('F0392') Users can search any fiori application related documentation like below Choose IMPLEMENTATION INFORMATION tab as shown below. Choose Delivery Date and select appropriate one among them and compare required gateway (Front End Server) and back-end server versions...

CDS Views Of SAP HANA For Beginners With Example.

Image
Creating HANA views (Attribute, Analytic and Calculation) involve creating HANA artifacts in the HANA database layer (from SAP HANA Modeler Perspective). These views are then consumed in our ABAP reports either through ADBC, or external views. Hence it is a BOTTOM-UP approach. Such Bottom-Up approach is not recommended because of the difficulty in creating and transporting the HANA artifacts (through Delivery Unites). In case any underlying HANA artifact is not included in the transport (via Delivery Unit and Transport Container), then there will not be any errors at the time of releasing the Transport. For this reason, SAP recommended TOP-DOWN approach. The TOP-DOWN approach is equivalent to creation of HANA views, is CDS (Core Data Services) Views. These are created from ABAP perspective, can be saved directly in a TR and consumed in ABAP reports through open SQL. Creating CDS Views: In the following example, we will create a CDS view that takes as input the Client, a Target ...

HANA CDS Views In Simple Words- SAP ABAP ON HANA.

Image
SAP HANA supports SQL as a means to define, read, and manipulate data. On top of SQL, many technologies introduce higher-level models to add semantics and ease consumption, such as OData EDM models, the semantic layer in the BI platform, JPA and enterprise objects in Java, and the business objects frameworks in ABAP. These higher-level models share many commonalities, but are usually specific to their technology. This prevents their re-use across stacks and increases effort for application developers. To address this, SAP introduces a set of domain-specific languages and services, called CDS, for defining and consuming semantically rich data models. The Core data Services (CDS) views are collection of below three domain specific languages and services for consuming semantically rich data models. Data Definition Language (DDL):  The DDL part of CDS can be considered an enhancement of SQL that allows you to define semantically rich database tables and views, often referred to...

Implement HANA Procedure in ABAP-Simple ABAP Scenario On SAP HANA

Image
The procedure looks like:- Step-by-Step Procedure Step -1 Create and implement a SAP HANA Procedure with Input and Output Parameters Start the SAP HANA Studio and go the Modeler perspective a. Start the SAP HANA Studio and open the Modeler perspective. Select menu entry Window > Open perspective > Others…, choose  from the appearing dialog box and press OK. The procedure looks like:- Step-by-Step Procedure Step -1 Create and implement a SAP HANA Procedure with Input and Output Parameters Start the SAP HANA Studio and go the Modeler perspective a. Start the SAP HANA Studio and open the Modeler perspective. Select menu entry Window > Open perspective > Others…, choose  from the appearing dialog box and press OK. b. Optional:   First create a new package (e.g. demo) for your demo objects under package systemlocal.private which is located under the Content folder. Now create a new database procedure by right-clickin...