Skip to Content
Nous contacter

Accélérez le développement d'applications nouvelle génération avec la plate-forme In-Memory SAP HANA

Construisez des applications en temps réel intelligentes, qui combinent analyse et transactions, et déployez-les sur n'importe quel terminal grâce à SAP HANA. Notre plate-forme de développement d'applications In-Memory comprend une large gamme d'outils, notamment un atelier Web pour développeurs et IDE. Créez des applications offrant une expérience personnalisée, et profitez des avantages des objets connectés, du Big Data et d'outils d'analyse de pointe.

Services de développement d'applications

Simplifiez l'architecture de vos applications

Grâce aux services d'applications étendus de SAP HANA (XS), vous pouvez créer des applications Web qui communiquent avec SAP HANA et traiter efficacement de gros volumes de données. Vos données bénéficient d'une communication rapide entre les processus au lieu d'être transférées entre une base de données et un serveur d'application via un réseau indépendant. SAP HANA XS vous aide tout à la fois à simplifier votre architecture applicative, à en obtenir des performances optimales et à réduire la complexité de votre environnement informatique.
Previous Next

Obtenir les détails

Découvrez comment les services d'applications étendus de SAP HANA (XS) vous aide à simplifier et à accélérer le développement d'applications Web.

Contenu de l'offre

Découvrez le contenu de l'offre SAP HANA XS, qui comprend SAP HANA Studio, SAP UI5, les services OData et des scripts JavaScript côté serveur.

Conception d'interfaces utilisateur avec SAP IU5

Le kit de développement d'interfaces utilisateur de SAP facilite la conception d'interfaces utilisateur HTML5 et JavaScript pour les applications mobiles et Web. 

Utilisation des services OData

Découvrez comment accéder aux données pour vos applications Web au moyen des services Open Data Protocol (OData) et de l'atelier pour développeurs SAP HANA Studio.

Langages de développement d'applications

Exploitez les langages de développement d'applications standard

Choisissez le langage de programmation le mieux adapté à vos besoins et à votre expertise. SAP HANA reconnaît divers langages standard de développement d'applications pour le côté client, le côté serveur et le développement d'algorithmes.
  • Côté client – Choisissez un langage compatible avec les interfaces standard telles que JDBC (Java Database Connectivity), ODBC (Open Database Connectivity) et les services Web RESTful
  • Côté serveur – Utilisez SQLScript, JavaScript côté serveur ou C++
  • Algorithmes et logique de gestion – Choisissez C++ ou les scripts R
  • Expressions de requête multidimensionnelle – ODBO (OLE DB for OLAP) ou MDX (Multidimensional Expressions)
Previous Next

SAP HANA SQLScript

Examinez attentivement SAP HANA SQLScript, ensemble de données et d'extensions SQL fonctionnelles et procédurales pour le développement d'applications SAP HANA.

API JavaScript côté serveur

Les interfaces de programmation d'applications (API) JavaScript côté serveur permettent de développer des services à structure libre, qui permettent de communiquer entre vos applications et SAP HANA.

Script R

Apprenez à utiliser le langage de programmation R pour développer des algorithmes statistiques pour l'analyse prédictive – et traitez le code R directement dans le cadre d'une exécution de requête.

Outils de développement d'applications

Profitez d'outils de développement d'applications rapides

Choisissez l'environnement de développement d'applications répondant le mieux à vos méthodes de travail. SAP HANA vous permet de choisir entre des outils de développement Eclipse, Web ou ABAP.
  • Studio SAP HANA – Environnement de développement intégré (IDE) Eclipse pour la modélisation de données, le développement d'applications, l'administration de bases de données et la sécurité  
  • SAP Web IDE – Environnement de développement basé sur navigateur, qui intègre des outils pour la gestion du cycle de vie des applications
  • ABAP – Environnement de développement pour programmeurs ABAP expérimentés, qui comprend des outils optimisés pour la création d'extensions d'applications SAP sur SAP HANA
Previous Next

Outils studio SAP HANA

Apprenez à utiliser nos outils de développement Eclipse pour créer des modèles de persistance et d'analyse, rédiger des procédures, accéder à des données, construire des interfaces utilisateur et configurer des rôles d'utilisateur.

Outils SAP Web IDE

Découvrez comment les outils SAP Web IDE peuvent vous aider à développer des applications au moyen d'assistants, de modèles et d'éditeurs de code. Vous pouvez également les utiliser pour personnaliser ou construire des applications SAP Fiori.

ABAP sur SAP HANA

Découvrez comment utiliser l'environnement de développement ABAP pour construire des applications qui interagissent avec SAP HANA. Rejoignez notre communauté de développeurs et regardez les didacticiels pour en savoir plus.

Services de données de base

Enrichissez vos modèles de données et modernisez le développement des applications

Les services de données de base de SAP HANA peuvent vous aider à modéliser les données de votre application et à créer des schémas, des tables et des vues de base de données au moment de la conception. Ils vous permettent d'étendre le langage de définition de données (DDL, Data Definition Language) SQL et d'enrichir vos modèles de données par des annotations et des associations qui ajoutent une signification sémantique.
 
SAP HANA enregistre vos modèles dans un référentiel de base de données et les active au moment de l'exécution en créant les objets de données appropriés. Globalement, les services de données de base sont un moyen efficace d'interagir avec les données incorporées dans vos programmes, et facilitent la réutilisation des modèles de données.
Previous Next

SAP HANA et ABAP

En comprenant la relation entre SAP HANA et les services de données de base ABAP, vous saurez les utiliser pour définir et consommer des modèles de données sémantiquement riches dans SAP HANA.

Obtenir les détails

Explorez les manières d'utiliser les services de données de base SAP HANA pour définir un modèle de persistance, qui inclut des objets de base de données et les rend accessibles depuis les applications.

Bibliothèques de fonctions

Dopez les performances de vos applications

Réutilisez des composants packagés pour améliorer la productivité des développeurs et les performances de vos applications. Nos bibliothèques de fonctions comprennent :
  • Application Function Library (AFL) – Cette bibliothèque fournit des procédures toutes prêtes, que vous pouvez appeler directement depuis SQLScript ; toutes les fonctions de l'AFL s'exécutent à proximité des données dans la base de données SAP HANA, garantissant ainsi des performances applicatives inégalées.
  • Predictive Analytics Library (PAL) – Incluse dans l'AFL, cette bibliothèque comprend plus de 20 algorithmes permettant d'incorporer l'exploration de données et des scénarios prédictifs dans vos propres applications.
  • Application Function Modeler (AFM) – Cet éditeur graphique du studio SAP HANA vous permet de vous connecter à la BFL et à la PAL, et de profiter des fonctions qui permettent de visualiser et de glisser-déposer pour obtenir des résultats plus rapidement.
Previous Next

Business Function Library (BFL)

Découvrez comment utiliser la BFL pour les fonctions de gestion courantes, telles que la conversion de devises, les moyennes mobiles et les prévisions à cycle continu.

Predictive Analytics Library (PAL)

Utilisez des algorithmes pour mettre en œuvre des fonctions statistiques complexes, telles que le clustering, la classification, les associations, etc.

Application Function Library (AFL)

Le modéliseur de fonctions applicatives vous permet de vous connecter à la BFL ou à la PAL pour personnaliser des algorithmes existants sans devoir rédiger une seule ligne de code.

Gestion du cycle de vie des applications

Simplifiez tout le cycle de vie des applications

Simplifiez et accélérez le passage du développement d'applications à la production, grâce aux fonctions de gestion du cycle de vie de SAP HANA. Notre structure et nos meilleures pratiques vous aident à préparer rapidement vos applications en vue de leur déploiement pour la production. Définissez la structure de produit adéquate, suivez les modifications d'objet, préparez les unités de distribution des produits, validez et assemblez vos applications, et déployez-les en toute confiance, en temps opportun et conformément aux exigences des utilisateurs.
Previous Next

Services de gestion de cycle de vie

Les services de gestion de cycle de vie de SAP HANA couvrent deux aspects de la gestion du cycle de vie de la plate-forme (pour installer et personnaliser la plate-forme SAP HANA) et des applications (SAP HANA).

Obtenir les détails

Nos outils assurent la gestion de tout le cycle de vie des applications – modélisation, développement, transport, assemblage, tests et installation.
Back to top