Az SAP a felhős alkalmazásfejlesztési környezetébe MI-alapú kódolási funkciókat hoz, és ezzel csatlakozik a hasonló bejelentéseket tevő gyártók sorához. A fejlesztők és az elemzők azonban aggódnak amiatt, hogy ugyanez a technológia nem lesz elérhető az olyan on-premise rendszerek számára, amelyeknek a felhőbe történő migrálásán dolgoznak.
A TechEd-en bejelentett SAP MI-alapú kódolás kétféle formában érhető el. Egyrészt az SAP Build Code, amely a felhőalapú Business Technology Platform (BTP) SAP Build alacsony kódolású környezetének kiterjesztése. Továbbá a Joule nevű mesterségesintelligencia-társpilótát alkalmazó rendszer célja, hogy segítsen az adatmodellek, az alkalmazáslogika és a tesztelési szkriptek létrehozásában JavaScript és Java nyelven. Eközben az ABAP Cloud Environment, az SAP-specifikus nyelv felhőalapú fejlesztőeszköze is megkapja a Generatív MI-által támogatott kódolást. Mindkét funkció előnézetben van, és jövőre indul.
Az ABAP Cloud Environment tavaly váltotta fel az SAP S/4HANA Cloud ABAP Environment néven is ismert Embedded Steampunk eszközt, mintegy bebetonozva az SAP zavaros elnevezési-konvenciókról szóló hírnevét. Az SAP nemrég ünnepelte ABAP nyelvének 40. születésnapját.
„Ez nagyon egyszerűvé teszi a fejlesztők közötti együttműködést. A fejlesztői termelékenység növelése érdekében generatív MI-képességeket építünk be”,
mondta.
Az SAP azt állítja, hogy zászlóshajó ERP-rendszerének „tiszta magját” megtartva könnyebben frissíthető, míg a régebbi rendszerek – köztük az ECC – testreszabása tovább növelte azok összetettségét, ami megnehezítette a frissítést.
A TechED-en Michael Ameling, az SAP termékigazgatója elmondta, hogy a mesterséges intelligenciával támogatott kódgenerálás beépül az ABAP fejlesztőeszközökbe.
„Egyszerűen csak beírunk egy kérést, amelyben elmagyarázzuk az alkalmazást, és máris láthatjuk a generált artefaktumokat, amelyek más transzportokba [az egyik SAP-telepítésből a másikba adatokat továbbító csomag] íródnak”.
Néhány hivatásos SAP-fejlesztőt azonban nem nyűgöztek le a bejelentések. „Az az általános érzésem, hogy az SAP sok csillámot szórt a levegőbe, és meg kell várnunk, amíg ez egy kicsit leülepszik, hogy bármit is tisztán lássunk”, mondta Jelena Perfiljeva, az SAP-specialista Mindset Consulting fejlesztői szakértője.
Tobias Hofmann, egy másik németországi szoftverfejlesztő és tanácsadó szerint kiábrándító, hogy az ABAP Cloud Generatív MI eszközök csak 2024-ben lesznek általánosan elérhetők. Arra is rámutatott, hogy az SAP-fejlesztések nagy része még mindig on-premise rendszerekre kerül, így az új kiadások nem segítenének rajtuk.
„Jó lett volna látni, hogy az MI hogyan segíthet a felhőre való felkészülésben, például hogyan tudná refaktorálni a jelenlegi alkalmazásokat, az örökölt alkalmazásokat, és hogyan biztosítaná, hogy az alkalmazásokat a felhőre való tekintettel írják”,
mondta.
Holger Mueller, a Constellation Research alelnöke és vezető elemzője szerint az SAP lépése az MI-alapú kódolás biztosítására „esedékes” volt, mivel az egyre inkább elterjedt a fejlesztőeszközökben. Mueller szerint a legtöbb gyártó valószínűleg 2024 folyamán tartalmazni fog valamilyen generatív MI kódot a platformján.
Mivel a felhasználói bázison belül az SAP-rendszerek aránya nagy, az SAP-nak először az ABAP-ra kellett volna összpontosítania, nem pedig a Java Scriptre vagy a Javára, „mivel a legtöbb ügyfélkódot már ott építették”, mondta Mueller. Az SAP-ügyfelek azonban az on-premise kódok felhőbe való áthelyezésére akarnának összpontosítani. „Nem vagyok biztos benne, hogy az SAP miért nem alkalmazza itt a kódfordítókat… de ennek meg kell történnie”, mondta Mueller.
Szintén a TechEd konferencián jelentette be az SAP, hogy a HANA in-memory adatbázisához vektoros motort fejleszt, amely 2024 első negyedévében indul. A gyártó szerint ez segíteni fogja a hasonlósági keresést és a tartalomalapú szűrést. A vektoros jellemzők a nagy nyelvi modellek elterjedésével váltak népszerűvé a mainstream adatbázisokban, amelyek a szavakat vagy mondatrészeket vektoros beágyazásokként reprezentálják.








