Hana peut faire plus


Il est à craindre que Hana ne soit utilisée que comme une base de données SQL rapide, mais généralement sans imagination. Chaque système ERP a besoin d'une base de données : pour R/3 et ECC 6.0, il s'agissait d'Oracle, d'IBM DB2, de MaxDB, de Microsoft SQL Server et d'autres encore. Pour S/4, les clients existants de SAP ne disposent que de Hana.
SAP souligne toujours et volontiers que Hana n'est pas une base de données, mais une plateforme de bases de données - ce qui est de plus en plus vrai : on trouve notamment sur cette plateforme non seulement une puissante base de données SQL avec une étendue linguistique élargie, mais aussi un moteur graphique et vectoriel.
Un Knowledge Graph SAP est actuellement en cours de création à partir de la "théorie des graphes" de la plateforme de base de données Hana et le Vector Engine peut être utilisé pour évaluer des LLM (Large Language Models) - mais pas seulement. La théorie des graphes est une branche importante de l'informatique et de nombreux programmeurs connaissent ces procédés sous forme de réseaux de Petri.

Les graphes permettent très souvent de représenter des relations et des rapports de manière plus rapide, plus simple et plus imagée que les tables SQL. Les graphes peuvent être convertis en matrices et il existe de nombreuses bibliothèques de calcul matriciel.
Représenter des données multidimensionnelles sous forme de vecteurs peut sembler fastidieux au début, mais le travail en vaut la peine. Si des produits présentant de nombreuses propriétés sont représentés sous forme de vecteurs multidimensionnels, il est alors possible de déterminer la distance euclidienne, et donc la similitude et le regroupement de groupes de produits, presque comme un calcul mental. Ce qui pouvait apparaître au départ comme une montagne de données non homogènes peut finalement devenir une structure épurée de quelques clusters.
Hana peut donc faire plus que gérer des tables SQL : Il n'existe malheureusement aucune étude scientifique sur la mesure dans laquelle les options Hana sont utilisées et sur la direction que la feuille de route Hana pourrait prendre pour les clients SAP existants.
SAP veut créer un Knowledge Graph pour le Business Data Cloud (BDC) à partir de son propre Graph Engine. Il devrait en résulter une couche sémantique qui pourrait faciliter l'orchestration de différents silos de données ERP.
Un résultat basé sur la plateforme de base de données Hana composée de SQL, Graph et Vector Engine pourrait devenir un Digital Twin d'un système ERP. Après la couche sémantique du Business Data Cloud, le Digital ERP Twin serait un outil de conception puissant pour la modélisation et l'orchestration d'un Next Gen ERP. Hana, BDC et BTP (SAP Business Technology Platform) semblent donc plus pertinents et plus significatifs que S/4, qui n'est peut-être qu'une étape intermédiaire vers un véritable ERP basé sur l'IA. Un futur ERP composable aura toutefois Hana comme plateforme de base de données finale, ce qui prouve que Hana peut faire plus que SQL.