๐ Operation Self Learning โ Story Book 676 & 677
Today I continued building the foundation of an ABAP AI Code Review Assistant using SAP BTP Trial, CAP (Cloud Application Programming Model), CDS, SQLite, SAP Business Application Studio, and Fiori Preview.
What I built:
โ
SAP BTP Trial Environment
โ
CAP Project (abap-ai-review)
โ
CodeReviewService
โ
Reviews Entity
โ
SQLite Persistence
โ
Fiori Preview Application
โ
ABAP Review Dataset
โ
Suggestion Engine Modeling
โ
Confidence Score Modeling
Current Architecture:
ABAP Code
โ Review
โ Suggestion
โ Confidence Score
โ CAP Service
โ Fiori UI
Sample Scenario:
ABAP Code:
SELECT * FROM mara INTO TABLE lt_mara.
Review:
SELECT * should be avoided. Select only required fields.
Suggestion:
SELECT matnr, mtart FROM mara INTO TABLE DATA(lt_mara).
Confidence:
95
Tech Stack:
SAP BTP | CAP | CDS | SQLite | SAP Business Application Studio | Fiori Preview | Cloud Foundry CLI
One key learning:
Enterprise AI solutions are built in layers:
Data Model
...
Suggested Credits
Tags, Events, and Projects