Какие языки программирования поддерживает SAP HANA при внедрении кода для работы в кластере HANA, подобно тому, как вы должны писать свои собственные функции SQL для запуска внутри РСУБД или собственный код для работы в кластере Hadoop ,Код для вставки в SAP HANA
ответ
У вас в основном есть два варианта. Первое, что было бы Хранимые процедуры. Они на самом деле довольно распространены в других базах данных, таких как MySQL или DB2. Вы можете создать новую процедуру с помощью CREATE PROCEDURE
. Более подробную информацию об этом можно найти в HANA Documentation. Поддерживаемые языки: SQLScript и R.
Еще одна вещь, которую следует упомянуть - это Двигатель XS. Каждый HANA (я думаю) имеет встроенный XS Engine. Это, в основном, интерфейс JavaScript для вашей HANA. Вы можете использовать XS Engine для написания JavaScript API, интерфейсов и приложений непосредственно на вашем HANA с помощью JavaScript. Начало работы here.
SAP HANA предлагает XS Engine для интеграции и разработки приложений. Это хороший способ, учитывая сетевой трафик, аутентификацию и безопасность.
XS Engine - это «сервер», который позволяет использовать файлы .html, .css, .js, .csv, images и .xsjs.
Последний тип - это своего рода javascript, который работает как фоновый язык, создавая соединение с базой данных.
- 1. SAP HANA SPATIAL FUNCTION
- 2. SAP SLT Into HANA
- 3. SAP HANA Analytical Views
- 4. SAP Hana Метод аутентификации
- 5. Python и SAP HANA без клиента HANA
- 6. SAP HANA VORA AMI
- 7. Загрузка данных в SAP HANA
- 8. successfactors, ODataAuthentication SAP hana
- 9. SAP hana empty CLOB
- 10. изменить разметку в sap hana?
- 11. Разделение данных в SAP HANA
- 12. Таблицы строк в SAP HANA
- 13. SAP HANA VORA и Hana CONNECTION
- 14. Экспорт данных в SAP HANA
- 15. Вызов стека в SAP Hana
- 16. sap connector 3.0 C# с sap hana
- 17. SSIS 2012 и SAP HANA
- 18. SAP HANA использует Eclipse IDE?
- 19. Макс. Индекс массива SAP HANA
- 20. Развертывание java-дескриптора SAP HANA
- 21. если Заявление SAP HANA Просмотры
- 22. Альтернатива SAP HANA для перекрестного применения
- 23. TO_DECIMAL для SAP HANA Преобразование из строки
- 24. SAP hana прогностический инструмент для анализа
- 25. sap hana поставщик данных для microsoft ado.net
- 26. SAP HANA hostname jdbc driver
- 27. Sap Hana IN Оператор для колонны конкатенации
- 28. SAP HANA Cloud Platform для мобильных приложений
- 29. sap hana - выберите верхнее выражение
- 30. SAP HANA OBJECT PRIVILEGES VIEW
Спасибо! Я думаю, что XS Engine доступен во всех последних выпусках. Это скорее часть javascript, хотя ... который запускает ваш код javascript на сервере HANA, таким образом, ближе к данным, чем любой клиентский код. Исправьте меня, если я ошибаюсь в этом .... – matanster
Что все еще меня озадачивает, так это то, как код XS Engine работает на кластере, охватывая более одного SAP HANA, например. на EC2. Я почти не обращал внимания на то, как писать XS-код, который проходит через экземпляры ... Я имею в виду, что это потребует чего-то вроде сопоставления и сокращения, чтобы свести к одному окончательному набору результатов ... (следовательно, ссылка на «кластер» 'в моем вопросе). – matanster
Да, вы правы в XS Engine. И я могу только предположить, что HANA выполнит весь тяжелый подъем для XS, когда есть более одного узла. –