{"id":6099,"date":"2015-09-23T00:00:00","date_gmt":"2015-09-22T22:00:00","guid":{"rendered":"http:\/\/e3mag.com\/?p=6099"},"modified":"2022-05-01T09:29:08","modified_gmt":"2022-05-01T07:29:08","slug":"plus-haut-plus-vite-plus-loin","status":"publish","type":"post","link":"https:\/\/e3mag.com\/fr\/hoeher-schneller-weiter\/","title":{"rendered":"Plus haut, plus vite, plus loin"},"content":{"rendered":"<p>Toutes les applications Abap et add-ons utilisant Open SQL sont compatibles avec les bases de donn\u00e9es, fonctionnent donc sur diff\u00e9rents syst\u00e8mes de bases de donn\u00e9es (MS-SQL, MaxDB, Oracle) et peuvent donc \u00e9galement \u00eatre exploit\u00e9es sur Hana.<\/p>\n<p>\"Le serveur d'application et le serveur DB communiquent via une connexion \u00e0 la base de donn\u00e9es. Toutes les donn\u00e9es n\u00e9cessaires \u00e0 la commande d\u00e9clench\u00e9e sont charg\u00e9es dans le serveur d'application, o\u00f9 toutes les op\u00e9rations de calcul et de codage sont ensuite effectu\u00e9es. Cela fonctionne aussi bien avec les bases de donn\u00e9es traditionnelles qu'avec Hana\".<\/p>\n<p>mais l'inconv\u00e9nient de cette approche est \u00e9vident pour Florian Lenz, Head of Department Forecast chez G.I.B. Il estime qu'il s'agit d'une erreur de pr\u00e9vision :<\/p>\n<p>Pour les gros volumes de donn\u00e9es, les temps d'attente sont longs en raison du transfert de donn\u00e9es entre la base de donn\u00e9es et le serveur d'applications. Mais tout devrait \u00eatre plus rapide gr\u00e2ce \u00e0 Hana ?<\/p>\n<p>\"Il peut y avoir des gains de performance sans optimisation, mais pas n\u00e9cessairement, car toutes les op\u00e9rations de calcul essentielles continuent d'\u00eatre effectu\u00e9es dans le serveur d'application, qui est rest\u00e9 le m\u00eame\".<\/p>\n<p>explique Lenz.<\/p>\n<p>S'il s'agit d'analyses en temps r\u00e9el et de plus de fonctionnalit\u00e9s, alors le plus de codages possibles doivent \u00eatre effectu\u00e9s dans Hana m\u00eame.<\/p>\n<p><strong>Mais tout reprogrammer ?<\/strong><\/p>\n<p>\"Plus le programme utilise la logique de base de donn\u00e9es orient\u00e9e colonnes et plus les d\u00e9clarations de Hana sont utilis\u00e9es et plus les op\u00e9rations sont effectu\u00e9es sur Hana, plus le programme est rapide\".<\/p>\n<p>dit Lenz en ajoutant<\/p>\n<p>\"Cela se fait au d\u00e9triment de la compatibilit\u00e9 avec les bases de donn\u00e9es\".<\/p>\n<p>Il a lui-m\u00eame choisi la voie m\u00e9diane pour l'un des programmes de la famille Dispo-Cockpit de G.I.B, en dotant tous les points de transfert de donn\u00e9es d'un aiguillage.<\/p>\n<p>\"Le programme reconna\u00eet maintenant si une base de donn\u00e9es Hana ou conventionnelle est \u00e0 la base. Dans le cas d'une Hana, le programme s'\u00e9carte de la proc\u00e9dure 'normale' et d\u00e9place le codage vers le serveur Hana\".<\/p>\n<p>Cette proc\u00e9dure, appel\u00e9e \"code-push-down\", rec\u00e8le un \u00e9norme potentiel. Stefan Renk, responsable des processus SCM chez le fabricant de luminaires Trilux, a d\u00e9j\u00e0 fait \u00e9tat, apr\u00e8s une semaine d'utilisation en direct de l'add-on G.I.B DCF on Hana, d'une am\u00e9lioration des performances de 90 pour cent dans certaines actions. Trilux travaille encore actuellement avec une solution by-side, pour Lenz ce n'est qu'une solution interm\u00e9diaire :<\/p>\n<p>\"Le serveur ERP habituel avec la base de donn\u00e9es existante reste en service. Seule une partie des donn\u00e9es migre vers Hana et est maintenue \u00e0 jour via le serveur de r\u00e9plication LT\".<\/p>\n<p>C'est justement dans le domaine des applications mobiles que Hana ouvre de nouvelles dimensions. Il faut veiller \u00e0 ce que, dans ce cas en particulier, l'ensemble des r\u00e9sultats soit calcul\u00e9 le plus compl\u00e8tement possible dans Hana, car l'utilisateur mobile attend des r\u00e9sultats sur simple pression d'un bouton, m\u00eame pour les analyses de donn\u00e9es de masse. Une interface utilisateur agr\u00e9able en fait \u00e9galement partie.<\/p>\n<p>\"C'est un d\u00e9fi de d\u00e9cortiquer une application complexe de mani\u00e8re \u00e0 cr\u00e9er des apps utiles.<\/p>\n<p>La d\u00e9termination de groupes d'utilisateurs homog\u00e8nes, la r\u00e9duction des faits et des processus \u00e0 l'essentiel et le courage de se s\u00e9parer de fonctions sont des processus fondamentaux lors de la conception. Ces apps doivent \u00eatre explicites et permettre d'atteindre l'objectif en trois ou quatre \u00e9tapes. Il est compliqu\u00e9 de fournir de la simplicit\u00e9\".<\/p>\n<p>plaisante Lenz.<\/p>\n<h3>Run simple<\/h3>\n<p>La simplification est \u00e9galement le mot cl\u00e9 de S\/4 Hana, la nouvelle \u00e8re de la Business Suite. Contrairement \u00e0 ce qui s'est pass\u00e9 jusqu'\u00e0 pr\u00e9sent, SAP ne mise plus ici sur la compatibilit\u00e9 des bases de donn\u00e9es :<\/p>\n<p>\"Avec S\/4, l'application et la base de donn\u00e9es sont parfaitement compatibles. Presque tous les codages devraient alors \u00eatre ex\u00e9cut\u00e9s dans Hana, ce qui minimise le transfert de donn\u00e9es vers le terminal\".<\/p>\n<p>explique Lenz, ajoutant que l'interaction entre Fiori, la simplification et Hana ouvre de nouvelles dimensions de performance. Il faut noter que du c\u00f4t\u00e9 des d\u00e9veloppeurs, il ne faut pas seulement des connaissances en Abap, mais aussi d'autres comp\u00e9tences en Javascript, SQL et SQL Script.<\/p>\n<p>\"Malgr\u00e9 tous les avantages, il faut garder \u00e0 l'esprit : Toutes les applications S\/4 Hana ne peuvent fonctionner qu'avec une base de donn\u00e9es Hana\".<\/p>\n<p>remarque Lenz.<\/p>","protected":false},"excerpt":{"rendered":"<p>Avec Hana, tout va mieux. Mais que se passe-t-il avec les applications existantes ? Qu'en est-il des add-ons ? Les programmes Z ? Tout doit-il \u00eatre reprogramm\u00e9 ? \"Non\", dit Florian Lenz, Head of Department Forecast chez G.I.B.<\/p>","protected":false},"author":38,"featured_media":33240,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"pmpro_default_level":"","footnotes":""},"categories":[1462,7,1571],"tags":[65,8844,198],"coauthors":[19920],"class_list":["post-6099","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-abap","category-meinung","category-1571","tag-hana","tag-maxdb","tag-oracle","pmpro-has-access"],"acf":[],"featured_image_urls_v2":{"full":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap.jpeg",1000,432,false],"thumbnail":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap-150x150.jpeg",150,150,true],"medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap.jpeg",400,173,false],"medium_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap-768x332.jpeg",768,332,true],"large":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap.jpeg",1000,432,false],"image-100":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap-100x43.jpeg",100,43,true],"image-480":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap-480x207.jpeg",480,207,true],"image-640":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap-640x276.jpeg",640,276,true],"image-720":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap-720x311.jpeg",720,311,true],"image-960":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap-960x415.jpeg",960,415,true],"image-1168":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap.jpeg",1000,432,false],"image-1440":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap.jpeg",1000,432,false],"image-1920":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap.jpeg",1000,432,false],"1536x1536":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap.jpeg",1000,432,false],"2048x2048":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap.jpeg",1000,432,false],"trp-custom-language-flag":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap.jpeg",18,8,false],"bricks_large_16x9":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap.jpeg",1000,432,false],"bricks_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap.jpeg",1000,432,false],"bricks_large_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap.jpeg",1000,432,false],"bricks_medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap.jpeg",600,259,false],"bricks_medium_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap.jpeg",600,259,false],"profile_24":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap-24x24.jpeg",24,24,true],"profile_48":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap-48x48.jpeg",48,48,true],"profile_96":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap-96x96.jpeg",96,96,true],"profile_150":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap-150x150.jpeg",150,150,true],"profile_300":["https:\/\/e3mag.com\/wp-content\/uploads\/2015\/06\/Abap-300x300.jpeg",300,300,true]},"post_excerpt_stackable_v2":"<p>Mit Hana geht alles besser. Aber was passiert mit den bisherigen Anwendungen? Was ist mit den Add-ons? Den Z-Programmen? Muss alles neu programmiert werden? \u201eNein\u201c, sagt Florian Lenz, Head of Departement Forecast bei G.I.B.<\/p>\n","category_list_v2":"<a href=\"https:\/\/e3mag.com\/fr\/category\/meinung\/abap\/\" rel=\"category tag\">ABAP-Kolumne<\/a>, <a href=\"https:\/\/e3mag.com\/fr\/category\/meinung\/\" rel=\"category tag\">Die Meinung der SAP-Community<\/a>, <a href=\"https:\/\/e3mag.com\/fr\/category\/1509\/\" rel=\"category tag\">MAG 15-09<\/a>","author_info_v2":{"name":"Magazine E-3","url":"https:\/\/e3mag.com\/fr\/author\/e-3-magazin\/"},"comments_num_v2":"0 commentaire","_links":{"self":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts\/6099","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/users\/38"}],"replies":[{"embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/comments?post=6099"}],"version-history":[{"count":0,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts\/6099\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/media\/33240"}],"wp:attachment":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/media?parent=6099"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/categories?post=6099"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/tags?post=6099"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/coauthors?post=6099"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}