SAP представляет кодирование с помощью искусственного интеллекта на собственном языке ABAP

    0
    6


    SAP — последняя компания, которая внедрила набор функций кодирования с помощью искусственного интеллекта в свои облачные среды разработки приложений, присоединившись к множеству поставщиков, сделавших аналогичные заявления. Однако разработчики и аналитики заявляют, что они обеспокоены тем, что та же технология не будет доступна для локальных систем, над миграцией и переносом которых они работают в облако.

    На TechEd было объявлено, что кодирование с помощью искусственного интеллекта SAP реализуется в двух формах. Во-первых, существует SAP Build Code, расширение среды SAP Build low-code в облачной платформе бизнес-технологий (BTP).

    Система, в которой используется второй пилот ИИ Джоуль, предназначена для создания моделей данных, логики приложений и сценариев тестирования на JavaScript и Java. Между тем, ABAP Cloud Environment, облачный инструмент разработки для языка SAP, также получает кодирование с помощью GenAI. Обе функции находятся в предварительной версии и будут запущены в следующем году.

    Облачная среда ABAP заменила в прошлом году Embedded Steampunk, инструмент, также известный как SAP S/4HANA Cloud ABAP Environment, как бы укрепив репутацию SAP в сфере запутанных соглашений об именах. SAP недавно отпраздновала 40-летие своего языка ABAP.

    Выступая на конференции разработчиков TechEd, Юрген Мюллер, технический директор, сказал, что SAP Build Code предлагает упрощенный опыт разработки через единое лобби в BTP.

    «Это делает сотрудничество между гражданскими разработчиками и профессиональными разработчиками очень простым. Мы внедряем возможности генеративного искусственного интеллекта для повышения производительности разработчиков», — сказал он.

    Помимо кода сборки, SAP также выпустила Руководство для разработчиков SAP BTP и SAP Build Coach. Код сборки и среду SAP BTP ABAP можно использовать вместе для создания приложений и расширений в S/4HANA.

    «Конечно, это чрезвычайно важно в контексте четкой базовой стратегии S/4HANA», — сказал Мюллер.

    SAP утверждает, что сохранение «чистого ядра» своей флагманской ERP-системы облегчает модернизацию, в то время как адаптация устаревших систем, включая ECC, усложняет их, делая модернизацию еще более трудной.

    Выступая на TechED, Майкл Амелинг, директор по продуктам SAP, сказал, что генерация кода с помощью искусственного интеллекта встроена в инструменты разработки ABAP. «Вы просто вводите подсказку с описанием приложения и можете видеть генерируемые артефакты, которые записываются в другие транспорты. [a package transferring data from one SAP installation to another].”

    Однако эти заявления не повергли в восторг некоторых профессиональных разработчиков SAP. «В целом у меня такое ощущение, что SAP подбросила в воздух много блесток, и нам нужно подождать, пока все немного успокоится, чтобы что-то ясно увидеть», — сказала Елена Перфильева, эксперт по разработчикам из компании Mindset Consulting, специализирующейся на SAP. Регистр.

    Тобиас Хофманн, еще один немецкий разработчик и консультант программного обеспечения, выразил разочарование тем, что инструменты ABAP Cloud GenAI не станут общедоступными до 2024 года.

    Он также отметил, что большая часть разработок SAP по-прежнему будет размещаться на локальных системах, поэтому новые выпуски им не помогут.

    «Было бы неплохо увидеть, как ИИ может помочь подготовиться к использованию облака, например, как он может провести рефакторинг текущих приложений, устаревших приложений и гарантировать, что приложения написаны с учетом облака», — сказал он.

    Хольгер Мюллер, вице-президент и главный аналитик Constellation Research, сказал, что переход SAP к предоставлению кодирования с помощью ИИ был «должен», поскольку он становится все более распространенным в инструментах разработки.

    Как бы подчеркивая его точку зрения, база данных NoSQL MongoDB и AWS работают вместе над оптимизацией Amazon CodeWhisperer, генератора кода искусственного интеллекта, чтобы предложить код для разработки и модернизации приложений на MongoDB, который популярен среди разработчиков веб-приложений. В марте Microsoft сделала Copilot доступным для пакета приложений Dynamics.

    По словам Мюллера, большинство поставщиков, вероятно, добавят некоторую поддержку кода genAI в свои платформы в течение 2024 года.

    Из-за доли устаревших систем SAP в пользовательской базе SAP следует в первую очередь сосредоточиться на ABAP, а не на Java Script или Java, потому что «большая часть пользовательского кода создается именно там», — сказал Мюллер. Но клиенты SAP хотели бы сосредоточиться на перемещении локального кода в облако. «Я не уверен, почему SAP не применяет здесь трансляторы кода… но это то, что должно произойти», — сказал Мюллер.

    Также на конференции TechEd SAP анонсировала векторный движок для своей базы данных в памяти HANA, который будет запущен в первом квартале 2024 года. Поставщик заявил, что это поможет в поиске по сходству и фильтрации на основе контента. Векторные функции стали популярными в основных базах данных с появлением больших языковых моделей, которые представляют слова или фрагменты предложений в виде векторных вложений. MongoDB, Oracle, PlanetScale, Cassandra, PostgreSQL, Redis и другие объявили о поддержке. Более специализированные базы данных, такие как Pinecone и TileDB, призваны обеспечить высокопроизводительный векторный поиск. ®

    Предыдущая статьяПартнеры Huawei и China Unicom развернут гибкую производственную линию 5G-A
    Следующая статьяWiko Hi Enjoy 60s 5G выходит с HarmonyOS
    Эксперт тестовой лаборатории. Первый джойстик держал в руках в возрасте 3 лет. Первый компьютер, на котором „работал” был с процессором Intel i386DX-266. Тестирует оборудование для издания ITBusiness. Будь то анализ новейших гаджетов или устранение сложных неполадок, этот автор всегда готов к выполнению поставленной задачи. Его страсть к технологиям и приверженность качеству делают его бесценным помощником в любой команде.