Friday, 6 December 2024

Comparative Analysis of Data Selection Techniques in SAP

In SAP systems, selecting the right data extraction method plays a pivotal role in ensuring system efficiency and performance. With vast amounts of data stored in SAP databases, it's essential to choose the right method for data retrieval, especially to keep operations responsive and well-optimized.

In this article, we will explore various SAP data selection techniques such as the Open Cursor, Core Data Services (CDS) views, Database views, and some other advanced strategies. Each has its strengths and weaknesses and understanding them will help you determine the best fit for your specific use case.

Saturday, 24 August 2024

What is SAP Approuter and its importance?

Introduction


SAP Approuter is a lightweight service, which acts as a single point of entry for various back-end services and applications in SAP ecosystem. In many SAP cloud foundry enterprise applications, Approuter plays an essential role in tying together different pieces of the application landscape and ensuring smooth user experience. In this blog, I am going to share my learning on Approuter and its usage.

What is SAP Approuter


SAP Approuter is a Node.js library used as a single point-of-entry to an enterprise application. The Approuter is used to serve static content, authenticate users, rewrite URLs, and forward or proxy requests to other micro services while propagating user information.

Friday, 5 July 2024

What Is SAP HANA Streaming Analytics?

SAP HANA streaming analytics enables you to analyze high-volume, high-velocity data event streams to extract data. This post will introduce you to SAP HANA streaming analytics fundamentals.

Let’s get started with some basic information. Events are messages that are sent when something happens, for example, a stock price went up or a plane landed (too early, too late, or on time). Internet of Things (IoT) devices constantly send out messages, often in different formats, making processing these messages and generating alerts for exceptions difficult. Especially for the most interesting events (exceptions), the goal is to store this information in the database for further analysis to identify patterns, detect problems, and predict trends.

Monday, 10 June 2024

Implement side-by-side extensibility with SAP Build Apps and SAP Process Automation in BTP onPremise

SAP Build is SAP’s low-code solution, aimed at enabling business users to effortlessly construct business applications. It integrates SAP Build Apps, SAP Build Process Automation and SAP Build Work Zone into a cohesive development environment, introducing fresh innovations for swift app creation, process automation, and business site generation.

Implement side-by-side extensibility with SAP Build Apps and SAP Process Automation in BTP onPremise

Friday, 31 May 2024

Understanding SAP HANA Systems: Revolutionizing Data Management

In today's fast-paced digital landscape, businesses require robust data management systems to handle the vast amounts of data generated every second. SAP HANA, a high-performance in-memory database developed by SAP SE, has emerged as a game-changer in this domain. This article delves into the core aspects of SAP HANA systems, highlighting their features, benefits, and the impact they have on modern enterprises.

What is SAP HANA?


SAP HANA (High-Performance Analytic Appliance) is an in-memory, column-oriented, relational database management system designed to handle both high transaction rates and complex query processing. Unlike traditional databases that rely on disk storage, SAP HANA stores data in RAM, allowing for incredibly fast data retrieval and processing. This architecture significantly accelerates analytics and transactional processing, making real-time data access a reality.

Monday, 20 May 2024

Syniti RDG provides a simplified design to create Multi Value Validation and Derivation Rules

Syniti RDG is an SAP-endorsed application on the Business Technology Platform (SAP BTP) to facilitate MDG implementation with intuitive UI and process automation. RDG automates many of the technical configuration steps that are required to implement SAP MDG and it offers a user-friendly interface to be more relatable to business users.

◉ A multi-value check rule is for validating multiple attribute values against a logical condition.
◉ A multi value derivation rule is to derive multiple attributes values based on a logical condition.

The below example is used to create Multi value validation to be triggered for a specific Change Request Type to validate attribute values of Entity ‘BP_CENTRL’ of data model ‘BP’.