{"id":4332,"date":"2016-11-25T00:02:53","date_gmt":"2016-11-24T23:02:53","guid":{"rendered":"http:\/\/e3mag.com\/?p=4332"},"modified":"2022-02-06T00:13:12","modified_gmt":"2022-02-05T23:13:12","slug":"operational-reporting-mit-hana-live-oder-embedded-analytics","status":"publish","type":"post","link":"https:\/\/e3mag.com\/de\/operational-reporting-mit-hana-live-oder-embedded-analytics\/","title":{"rendered":"Operational Reporting mit Hana Live oder EA?"},"content":{"rendered":"<p>Bereits im Mai 2013 stellte SAP ihren Kunden die Business Suite powered by <span id=\"urn:local-text-annotation-jq4lya1pqi1q2kaag8kgft2mzhqgti3l\" class=\"textannotation disambiguated wl-thing\">Hana<\/span> zur Verf\u00fcgung.<\/p>\n<p>Diese profitierten von einer allgemein verbesserten <span id=\"urn:local-text-annotation-ul6hd4fwyjp1rsl18vh0t9i0wyjyyeyv\" class=\"textannotation disambiguated wl-thing\">Performance<\/span> und Fiori-Applikationen, die Gesch\u00e4ftsprozesse vereinfachten. Zudem wurde mit dem damals neu eingef\u00fchrten Hana Live ein performantes Auswerten verf\u00fcgbarer <span id=\"urn:local-text-annotation-iw5lg48r1hw11mb77k188n9sowz2gg3h\" class=\"textannotation disambiguated wl-thing\">Daten<\/span> direkt in der <span id=\"urn:local-text-annotation-okfu362enaly9i9lxssi6do6kofnna7r\" class=\"textannotation disambiguated wl-thing\">Hana<\/span>&#8211;<span id=\"urn:local-text-annotation-4n6q4ie97mizxqzho1wsw5phu7wimdxr\" class=\"textannotation disambiguated wl-thing\">Datenbank<\/span> erm\u00f6glicht \u2013 das Operational Reporting.<\/p><div class=\"great-fullsize-content-de great-entity-placement\" style=\"float: left;\" id=\"great-2453434488\"><div id=\"great-4096102416\" style=\"margin-bottom: 20px;\"><a data-no-instant=\"1\" href=\"https:\/\/www.youtube.com\/watch?v=6Ja0zaCg0ss\" rel=\"noopener\" class=\"a2t-link\" target=\"_blank\" aria-label=\"banner_bdc_2026_1200x150\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_bdc_2026_1200x150.jpg\" alt=\"\"  srcset=\"https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_bdc_2026_1200x150.jpg 1200w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_bdc_2026_1200x150-400x50.jpg 400w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_bdc_2026_1200x150-768x96.jpg 768w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_bdc_2026_1200x150-100x13.jpg 100w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_bdc_2026_1200x150-480x60.jpg 480w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_bdc_2026_1200x150-640x80.jpg 640w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_bdc_2026_1200x150-720x90.jpg 720w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_bdc_2026_1200x150-960x120.jpg 960w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_bdc_2026_1200x150-1168x146.jpg 1168w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_bdc_2026_1200x150-18x2.jpg 18w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_bdc_2026_1200x150-600x75.jpg 600w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" width=\"1200\" height=\"150\"  style=\" max-width: 100%; height: auto;\" \/><\/a><\/div><\/div>\n<p>Einige Nachrichtenmedien sprachen zu dieser Zeit bereits begeistert von einem SAP R\/4. Betrachtete man sich die L\u00f6sung jedoch im Detail, wurde schnell klar, dass es sich nicht um eine grundlegende Neuerung der Business Suite handelte.<\/p>\n<p><a href=\"https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Steve-Blum.jpg\"><img loading=\"lazy\" decoding=\"async\" title=\"Operational reporting mit hana live oder ea?\" class=\" wp-image-4337 alignleft\" src=\"https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Steve-Blum.jpg\" alt=\"Steve-Blum\" width=\"237\" height=\"423\" srcset=\"https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Steve-Blum.jpg 377w, https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Steve-Blum-100x179.jpg 100w\" sizes=\"auto, (max-width: 237px) 100vw, 237px\" \/><\/a>Sowohl das <span id=\"urn:local-text-annotation-6xkh4ty1yirbt039c9gn2tlirf2gjzpa\" class=\"textannotation disambiguated wl-thing\">Datenmodell<\/span> als auch teilweise veraltete Funktionen blieben erhalten, um eine Abw\u00e4rtskompatibilit\u00e4t gew\u00e4hrleisten zu k\u00f6nnen.Dies erm\u00f6glichte Bestandskunden der Business Suite eine Migration auf das neue Produkt, ohne auf bestehende Eigen\u00adentwicklungen verzichten zu m\u00fcssen.<\/p>\n<p>Mit <span id=\"urn:local-text-annotation-4kjuyn58sixevt1jfvgc1v6fl33gbkbk\" class=\"textannotation disambiguated wl-thing\">S\/4<\/span> Hana wagte SAP einen gr\u00f6\u00dferen Schritt und trennte sich auch von nicht mehr notwendigen Altlasten der Business Suite. So wurde unter anderem auf Tabellen verzichtet, die aus <span id=\"urn:local-text-annotation-gl88g2qivth6w8wd2aso4ksj1qo8lzsf\" class=\"textannotation disambiguated wl-thing\">Performance<\/span>-Gr\u00fcnden voraggregierte <span id=\"urn:local-text-annotation-2dtamo4gu698nmou7pquf3pdl5wg4lr2\" class=\"textannotation disambiguated wl-thing\">Daten<\/span> enthielten.<\/p>\n<p>Diese sind mit <span id=\"urn:local-text-annotation-x16mlbrau3t3or5a2ibtihmh0krowea5\" class=\"textannotation disambiguated wl-thing\">S\/4<\/span> Hana nicht mehr notwendig, da die Plattform \u00fcber ausreichend <span id=\"urn:local-text-annotation-49i4z05v3zid54su0un65sa9p2flzs91\" class=\"textannotation disambiguated wl-thing\">Performance<\/span> f\u00fcr die unverz\u00fcgliche Berechnung der Informationen verf\u00fcgt. Man kann durchaus von einer Business Suite der n\u00e4chsten Generation sprechen.<\/p>\n<p>Kunden, die auf <span id=\"urn:local-text-annotation-42wqt5r5l75mtnh8uyqhoez8vavftmp7\" class=\"textannotation disambiguated wl-thing\">S\/4<\/span> Hana migrieren, muss diese Tatsache bewusst sein, da Teile ihrer Eigenentwicklungen nicht ohne Weiteres in <span id=\"urn:local-text-annotation-twsxrp8t1kbrfse230hi89t0mr0o5xt8\" class=\"textannotation disambiguated wl-thing\">S\/4<\/span> Hana weiterverwendet werden k\u00f6nnen.<\/p>\n<h3><span id=\"urn:local-text-annotation-vteaz6u630ebermxoomc3ncclwcg5c21\" class=\"textannotation disambiguated wl-thing\">Hana<\/span> Live unter <span id=\"urn:local-text-annotation-kingmh9omhiykqj8g3jm89vgvfycbs3o\" class=\"textannotation disambiguated wl-thing\">S\/4<\/span> Hana<\/h3>\n<p>Mit dem Einsatz eines SAP Systems powered by <span id=\"urn:local-text-annotation-t6v4ow37nkfx5cbjjdegp68fswxa0jns\" class=\"textannotation disambiguated wl-thing\">Hana<\/span> erwerben Kunden automatisch einen kostenfreien Zugriff auf <span id=\"urn:local-text-annotation-97ya1h62f7kcw5t7ry7q6k754cx4lg1q\" class=\"textannotation disambiguated wl-thing\">Hana<\/span>-Live-Inhalte.<\/p>\n<p>Auf dieser Basis implementierte Operational-Reporting-L\u00f6sungen vereinen ein <span id=\"urn:local-text-annotation-mypfaam9befsoenp60rc5rd5sj47pznk\" class=\"textannotation disambiguated wl-thing\">Hana<\/span>-basiertes virtuelles <span id=\"urn:local-text-annotation-k2rfsegq3ybi844w0k83hmh9c5vvummm\" class=\"textannotation disambiguated wl-thing\">Datenmodell<\/span> mit einem SAP-UI5-basierten User Interface zur Auswertung grundlegender Kennzahlen aus unterschiedlichen Anwendungsbereichen.<\/p>\n<p>\u00c4hnlich dem BI-Content dienen die von SAP bereitgestellten Inhalte auch als Vorlage f\u00fcr kundenspezifische Erweiterungen.<\/p>\n<p><a href=\"https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/HANA-Chart.jpg\"><img loading=\"lazy\" decoding=\"async\" title=\"Operational reporting mit hana live oder ea?\" class=\"aligncenter size-full wp-image-4335\" src=\"https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/HANA-Chart.jpg\" alt=\"HANA-Chart\" width=\"775\" height=\"536\" srcset=\"https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/HANA-Chart.jpg 775w, https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/HANA-Chart-768x531.jpg 768w, https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/HANA-Chart-100x69.jpg 100w, https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/HANA-Chart-480x332.jpg 480w, https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/HANA-Chart-640x443.jpg 640w, https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/HANA-Chart-720x498.jpg 720w\" sizes=\"auto, (max-width: 775px) 100vw, 775px\" \/><\/a><\/p>\n<p>Dem virtuellen <span id=\"urn:local-text-annotation-spxnrdr11gv25qs4x8lxeeazc5r4seoc\" class=\"textannotation disambiguated wl-thing\">Datenmodell<\/span> und User Interface k\u00f6nnen neue Kennzahlen oder Merkmale hinzugef\u00fcgt werden, auch die Berechnungslogik bestehender Kennzahlen l\u00e4sst sich individuell anpassen.<\/p>\n<p>Doch Vorsicht bei der Migration zu <span id=\"urn:local-text-annotation-wv2i3c6vjz3uju1v4w8f73t6wmrvu29x\" class=\"textannotation disambiguated wl-thing\">S\/4<\/span> Hana. Dort wird Operational Reporting auf Basis von Embedded Analytics realisiert, nicht auf Hana Live.Embedded Analytics bietet die gleiche Flexibilit\u00e4t, arbeitet aber auf einer anderen technischen Basis.<\/p>\n<p>W\u00e4hrend das virtuelle <span id=\"urn:local-text-annotation-kxcicl8n2a9y1mr02k961fxn99s99kwn\" class=\"textannotation disambiguated wl-thing\">Datenmodell<\/span> der Business Suite on Hana ausschlie\u00dflich mit Datenbankmitteln umgesetzt wird (<span id=\"urn:local-text-annotation-346ttt6wz5gfi5q8902edr13wtjgvfyv\" class=\"textannotation disambiguated wl-thing\">Hana<\/span> <span id=\"urn:local-text-annotation-u1ip4buo2wdsncclxlg45pbay2b2zpmc\" class=\"textannotation disambiguated wl-thing\">Information<\/span> Views), basiert das Operational Reporting von <span id=\"urn:local-text-annotation-suang4da12t55y36dh3oxcfn3ge66wkm\" class=\"textannotation disambiguated wl-thing\">S\/4<\/span> Hana auf CDS-Views (Core Data Services), welche im Applikationsserver definiert werden.(Die wesentlichen Unterschiede zwischen den beiden L\u00f6sungen k\u00f6nnen Sie im Artikel \u201eSAP BW \u2013 ein Relikt aus der Vergangenheit?\u201c in der Oktober-Ausgabe des <span id=\"urn:local-text-annotation-txdjojdotxcqmc6wlj7t15a25epyqfex\" class=\"textannotation disambiguated wl-person\">E-3 Magazins<\/span> nachlesen.)<\/p>\n<p><span id=\"urn:local-text-annotation-15umdkb9bb4udnfzpmqlhmshrhv3piz7\" class=\"textannotation disambiguated wl-thing\">Hana<\/span>-Live-Entwicklungen k\u00f6nnen aufgrund des \u00fcberarbeiteten <span id=\"urn:local-text-annotation-z8zjprgp87ta5qza794umttf6q1k7t7f\" class=\"textannotation disambiguated wl-thing\">Datenmodells<\/span> in <span id=\"urn:local-text-annotation-fp08ojdzcie8x6lq2gkwj5tyufwt7z98\" class=\"textannotation disambiguated wl-thing\">S\/4<\/span> Hana nicht weiter verwendet werden. Eine \u00dcberarbeitung von Hana Live f\u00fcr <span id=\"urn:local-text-annotation-mrvmqgy08tp17bz8i9jnniqfqh7lm0pi\" class=\"textannotation disambiguated wl-thing\">S\/4<\/span> Hana ist nicht angedacht.Es handelt sich um zwei unterschiedliche Operational-\u00adReporting-L\u00f6sungen f\u00fcr zwei unterschiedliche SAP-Produkte.<\/p>\n<h3>Alternative 1: Integration statt Migration<\/h3>\n<p>Dennoch ist es denkbar und m\u00f6glich, Hana Live auch in <span id=\"urn:local-text-annotation-dv4hpuf04x9nwidwnrlyuc3cmsxwtx98\" class=\"textannotation disambiguated wl-thing\">S\/4<\/span> Hana weiter zu verwenden. Die notwendigen Anpassungen des virtuellen <span id=\"urn:local-text-annotation-268wxnyt8g720pizxs47y2cfp47fsjs9\" class=\"textannotation disambiguated wl-thing\">Datenmodells<\/span> durch Kundenerweiterungen k\u00f6nnen selbst durchgef\u00fchrt werden, was sich lohnen kann, wenn <span id=\"urn:local-text-annotation-mwpv7srgzlbytu4u73e3j6yuouxy3md9\" class=\"textannotation disambiguated wl-thing\">Hana<\/span> Live bereits massiv durch Eigenentwicklungen erweitert wurde.<\/p>\n<p>Die M\u00f6glichkeit der manuellen Anpassung von Hana Live Views durch den Kunden wird auch von SAP als Alternative betrachtet. Diese bedingt jedoch einen gr\u00fcndlichen Blick auf die Ver\u00e4nderungen des <span id=\"urn:local-text-annotation-gzwp9i2f6peftjrz16p9glzdg0c9sy9v\" class=\"textannotation disambiguated wl-thing\">Datenmodells<\/span> im Einzelnen.<\/p>\n<p>Die von SAP zusammengestellte Simplification List f\u00fcr <span id=\"urn:local-text-annotation-cg00clm8s2hvqwfxr6naytkyjt31wgdb\" class=\"textannotation disambiguated wl-thing\">S\/4<\/span> Hana (<span style=\"color: #800000;\"><a style=\"color: #800000;\" href=\"https:\/\/help.sap.com\/s4hana_op_1511\" target=\"_blank\" rel=\"noopener\">https:\/\/help.sap.com\/s4hana_op_1511<\/a><\/span>) bietet daf\u00fcr eine gute Grundlage.<\/p>\n<p><strong>Ein Beispiel:<\/strong> Die Tabelle VBBS enthielt in der Business Suite t\u00e4glich aktualisierte, aggregierte Werte f\u00fcr den Vertriebsbedarf (Vertriebsbedarfsummensatz). Dem Prinzip folgend, keine Aggregate mehr zu bilden, greift <span id=\"urn:local-text-annotation-kf0r3fpc5y9df71zyo9ao3id1nvdql47\" class=\"textannotation disambiguated wl-thing\">S\/4<\/span> Hana nun direkt auf die Einzelbelege in der Tabelle VBBE (Vertriebsbedarfseinzels\u00e4tze) zu.<\/p>\n<p>Dieses Verhalten ist allerdings konfigurierbar und umkehrbar. Die Tabelle VBBS bleibt bei <span id=\"urn:local-text-annotation-k5v1iach7vo83ybqwvkilwmm49jzvhcp\" class=\"textannotation disambiguated wl-thing\">S\/4<\/span> Hana weiterhin bestehen, enth\u00e4lt im Normallfall aber keine <span id=\"urn:local-text-annotation-w5s2rqtk6chocywzh9zzgjc9tppxwa9j\" class=\"textannotation disambiguated wl-thing\">Daten<\/span> mehr.Da die Tabelle noch existiert, sind <span id=\"urn:local-text-annotation-gbg0igeys3g4i0w0am39qus5se4hkmq2\" class=\"textannotation disambiguated wl-thing\">Hana<\/span> <span id=\"urn:local-text-annotation-jn7lvyg94vhysl45yo686mqrmnw7tw5h\" class=\"textannotation disambiguated wl-thing\">Information<\/span> Views, die auf diese zugreifen, immer noch zul\u00e4ssig, auch wenn keine Ergebnisse mehr angezeigt werden.<\/p>\n<p>Ein anderes Beispiel sind Summen- und Indextabellen im Bereich FI-CO. Diese Tabellen wurden in <span id=\"urn:local-text-annotation-neidc4w05veot8wqimq21s7b0eif2o5b\" class=\"textannotation disambiguated wl-thing\">S\/4<\/span> Hana gel\u00f6scht. Der Zugriff auf die <span id=\"urn:local-text-annotation-u5mmfwy6o3ay21agdsc1qcuw64v6t8fq\" class=\"textannotation disambiguated wl-thing\">Daten<\/span> in derselben Struktur ist jedoch durch gleichnamige <span id=\"urn:local-text-annotation-j0xqbah67471dax30620ewj45p8u8xkm\" class=\"textannotation disambiguated wl-thing\">Abap<\/span>-Views immer noch m\u00f6glich.<\/p>\n<p>Die SAP Note 1976487 erkl\u00e4rt diesen und weitere F\u00e4lle f\u00fcr Datenmodell\u00e4nderungen und enth\u00e4lt entsprechende Handlungsanweisungen. Eventuell notwendige \u00c4nderungen an <span id=\"urn:local-text-annotation-03lgb1bhvp4tt1spr0vl2ljob9z14j9z\" class=\"textannotation disambiguated wl-thing\">Hana<\/span> <span id=\"urn:local-text-annotation-4uhzz5i8uqokrfnwxrnnffy8x0xlkjpz\" class=\"textannotation disambiguated wl-thing\">Information<\/span> Views werden jedoch nicht erkl\u00e4rt.<\/p>\n<p>Auch auf Ebene der Einzelbelege oder Stammdaten, welche die bevorzugten Datenquellen f\u00fcr <span id=\"urn:local-text-annotation-70mlptplw4wxvbr8ur9gen0z09ct8pv6\" class=\"textannotation disambiguated wl-thing\">Hana<\/span> <span id=\"urn:local-text-annotation-gv5xtunnz9n76m6t34u6bvdbdmrpultt\" class=\"textannotation disambiguated wl-thing\">Information<\/span> Views sind, gibt es Datenmodell\u00e4nderungen.<\/p>\n<p>So z. B. im Bereich Controlling: Das \u201eUniversal Journal\u201c (Tabelle ACDOCA) fasst zahlreiche Tabellen f\u00fcr Einzelposten f\u00fcr das operative Berichtswesen und die Planung zusammen. Zugeh\u00f6rige Buchungsk\u00f6pfe werden in der Tabelle BKPF abgelegt. Dies gilt allerdings nicht f\u00fcr das Controlling. Buchungsk\u00f6pfe des Controllings befinden sich vorr\u00fcbergehend noch in der Tabelle COBK, was in zuk\u00fcnftigen Releases von <span id=\"urn:local-text-annotation-3aaiydberyqobv5y0vhgqztze6ekwdor\" class=\"textannotation disambiguated wl-thing\">S\/4<\/span> Hana ge\u00e4ndert werden soll.<\/p>\n<p>Diese Beispiele zeigen, dass genaue Kenntnisse der Datenquellen f\u00fcr eigene <span id=\"urn:local-text-annotation-yyvr9ihq7g39k2zq6gdlup98p3384tyg\" class=\"textannotation disambiguated wl-thing\">Hana<\/span> <span id=\"urn:local-text-annotation-9qua94q6grvo0zoymf9e7bokb5b4wjcu\" class=\"textannotation disambiguated wl-thing\">Information<\/span> Views und geplante \u00c4nderungen in <span id=\"urn:local-text-annotation-417zm5fs4tbrco5ox8cwsag1ke1220ol\" class=\"textannotation disambiguated wl-thing\">S\/4<\/span> Hana notwendig sind, wenn das Operational Reporting auch in <span id=\"urn:local-text-annotation-ttsec643jcb3tnzdo1ujt8ea954cehiy\" class=\"textannotation disambiguated wl-thing\">S\/4<\/span> Hana weiter mit Hana Live betrieben werden soll.<\/p>\n<p>Zudem m\u00fcssen bei jedem Update etwaige Datenmodell\u00e4nderungen auf ihre Auswirkung hin \u00fcberpr\u00fcft werden.<\/p>\n<h3>Alternative 2: Hana Live auf Embedded Analytics<\/h3>\n<p>Technisch sind auch ein gegenseitiger Zugriff auf Hana und CDS-Views m\u00f6glich. M\u00f6chte man die eigenen Entwicklungen im Bereich Hana Live weiterf\u00fchren, dann kann man sich diese M\u00f6glichkeit zunutze machen.<\/p>\n<p>CDS-Views decken in <span id=\"urn:local-text-annotation-o44wky0jfmquz3y0iuulscwez7diembv\" class=\"textannotation disambiguated wl-thing\">S\/4<\/span> Hana bereits heute einen gro\u00dfen Teil des <span id=\"urn:local-text-annotation-t26erv0dykj12zo8r34myf1dwr8slr81\" class=\"textannotation disambiguated wl-thing\">Datenmodells<\/span> ab und beschr\u00e4nken sich dabei keinesfalls nur auf die analytisch nutzbaren <span id=\"urn:local-text-annotation-whr6l4mu7qqzv3jbq9e7uihj3s3d5sjx\" class=\"textannotation disambiguated wl-thing\">Daten<\/span>. Generell wird f\u00fcr jeden CDS-View auch ein entsprechender Datenbankview angelegt. Dieser Datenbankview kann als Quelle f\u00fcr einen Hana Calculation-View genutzt werden.<\/p>\n<p>Das virtuelle <span id=\"urn:local-text-annotation-xgt2en8jnahhtx59t4oi7717fsn7ldvf\" class=\"textannotation disambiguated wl-thing\">Datenmodell<\/span> von Hana Live reichert die <span id=\"urn:local-text-annotation-og0upqeansfw3h6yenmjtg08pxsur8k7\" class=\"textannotation disambiguated wl-thing\">Daten<\/span> aus den Tabellen mit Metadaten an (z. B. Zuordnung von Summen- und W\u00e4hrungsfeldern, Anzahl der Nachkommastellen, Regeln f\u00fcr die Aggregation usw.).<\/p>\n<p>Diese Metadaten gehen bei der beschriebenen Vorgehensweise v\u00f6llig verloren und m\u00fcssen neu definiert werden \u2013 berechnete Kennzahlen sowie die bereits durchgef\u00fchrten Unions und Joins der zugrunde liegenden Tabellen allerdings nicht.<\/p>\n<p>Zudem gilt zu beachten, dass CDS-Views wie auch <span id=\"urn:local-text-annotation-fjx5y5gghmv58rtbxz1uyd6t0ehwhwaf\" class=\"textannotation disambiguated wl-thing\">Hana<\/span> <span id=\"urn:local-text-annotation-1sdlkgo3iofh3cof3jgxiahpmhyai0g3\" class=\"textannotation disambiguated wl-thing\">Information<\/span> Views hierarchisch aufgebaut sind. Views auf der untersten Ebene basieren direkt auf einzelnen Tabellen, die allerdings in zuk\u00fcnftigen Releases obsolet werden k\u00f6nnten.<\/p>\n<p>Aus diesem Grund empfiehlt es sich, \u00fcbergeordnete Views als Grundlage zu verwenden (z. B. sogenannte CDS-\u00adCubes).<\/p>\n<p>Diese werden auch nach Datenmodell\u00e4nderungen weiterhin unter demselben Namen existieren und \u00fcber einen \u00e4hnlichen, kompatiblen Inhalt verf\u00fcgen.<\/p>\n<h3>Alternative 3: Embedded Analytics auf Hana Live<\/h3>\n<p>Ein Kritikpunkt an Hana Live ist die Notwendigkeit, das Autorisierungskonzept neu zu entwickeln. Die ausschlie\u00dflich auf der <span id=\"urn:local-text-annotation-3rx518i2nlynggxju1vsyj7njovjb38z\" class=\"textannotation disambiguated wl-thing\">Datenbank<\/span> basierende L\u00f6sung erfordert eine erneute Implementierung der Berechtigungen auf Basis von Analytic Privileges.<\/p>\n<p>Der Einsatz von Abap CDS-Views in <span id=\"urn:local-text-annotation-72dz1mxd2e4c78r1v7ayf654sxsncdiy\" class=\"textannotation disambiguated wl-thing\">S\/4<\/span> Hana dagegen erlaubt die Nutzung von Autorisierungsobjekten des Applikationsservers. Kunden, die sich dies zunutze machen wollen, setzen ihre Tabellenzugriffe und Datenaufbereitung nach wie vor \u00fcber Hana <span id=\"urn:local-text-annotation-n0qskt612k8ojvm0f8dxtqrxyty8nb2x\" class=\"textannotation disambiguated wl-thing\">Information<\/span> Views um und greifen anschlie\u00dfend mit einem CDS-View auf die fertig aufbereiteten <span id=\"urn:local-text-annotation-8e83wxqmhxbw3d85u6953mdjfl27zhnv\" class=\"textannotation disambiguated wl-thing\">Daten<\/span> zu.<\/p>\n<p>Auch in diesem Szenario gehen Metadaten vollst\u00e4ndig verloren, k\u00f6nnen aber auf CDS-Ebene neu definiert werden.<\/p>\n<p><span id=\"urn:local-text-annotation-3dliiapg1wq6llcw3m7qbwe9povtmphr\" class=\"textannotation disambiguated wl-thing\">Hana<\/span> verf\u00fcgt wie viele <span id=\"urn:local-text-annotation-8egtc8ijej7yms5fiavk1jl9t3xc1fhz\" class=\"textannotation disambiguated wl-thing\">Datenbanken<\/span> \u00fcber einen speziellen <span id=\"urn:local-text-annotation-il1kxvgcbfhbv9kfd7y297ibbsatt6iw\" class=\"textannotation disambiguated wl-thing\">SQL<\/span>-Befehlssatz mit <span id=\"urn:local-text-annotation-0ya31tvygcmejmo27liqfzgqxf7q1q41\" class=\"textannotation disambiguated wl-thing\">Hana<\/span>-spezifischen Kommandos. Dieses sogenannte \u201eNative <span id=\"urn:local-text-annotation-g33grgt2e6gdcfd0opr2apc016yl9e7v\" class=\"textannotation disambiguated wl-thing\">SQL<\/span>\u201c erlaubt auch den Zugriff auf <span id=\"urn:local-text-annotation-1q0dy6si8wagf2sjzh9ct5zz9dglkwhn\" class=\"textannotation disambiguated wl-thing\">Hana<\/span> <span id=\"urn:local-text-annotation-qpvymp15v9f0o95lyyldb7gc4i6lep54\" class=\"textannotation disambiguated wl-thing\">Information<\/span> Views. In normalem <span id=\"urn:local-text-annotation-h1zf4xyqgr5c9tk4we7olas0l0veo9zi\" class=\"textannotation disambiguated wl-thing\">Abap<\/span>-Code ist dies nicht m\u00f6glich, da auf Ebene der Applikationsserver nur ein reduzierter Standardbefehlssatz genutzt wird (Open SQL).<\/p>\n<p>Dies kann durch Nutzung einer \u201e<span id=\"urn:local-text-annotation-r7ncw82xn4lp9xtv96zd6if0nsuujc1j\" class=\"textannotation disambiguated wl-thing\">Abap<\/span> Managed Database Procedure\u201c (AMDP) umgangen werden. Diese erm\u00f6glicht es native <span id=\"urn:local-text-annotation-uonrtydiukolnurhniyfgyurqd5xol3t\" class=\"textannotation disambiguated wl-thing\">SQL<\/span>-Befehle auf <span id=\"urn:local-text-annotation-l7c9cmw0opsubgu5hxdr2hbtadsqttqq\" class=\"textannotation disambiguated wl-thing\">Hana<\/span> auszuf\u00fchren und ihre Resultate weiterzuverwenden.<\/p>\n<p>Diese AMDP l\u00e4sst sich anschlie\u00dfend als \u201eTable Function f\u00fcr CDS-Views\u201c definieren und kann so als Datenquelle f\u00fcr einen CDS-View verwendet werden. Letztendlich wird dadurch erreicht, dass ein CDS-View seine <span id=\"urn:local-text-annotation-37grc7b1awcxdx5okv60eqmvdwww7gg1\" class=\"textannotation disambiguated wl-thing\">Daten<\/span> nicht aus einer Tabelle, sondern \u00fcber natives <span id=\"urn:local-text-annotation-plk4tpd850jsk36gzn6qakx03k1a511g\" class=\"textannotation disambiguated wl-thing\">SQL<\/span> direkt aus einem <span id=\"urn:local-text-annotation-jledfk9lzicbnyibs6b58wunloy16x7s\" class=\"textannotation disambiguated wl-thing\">Hana<\/span>-View erh\u00e4lt.<\/p>\n<p>Diese Vorgehensweise l\u00e4sst sich auch anderweitig nutzen: Wenig bekannt ist, dass Hana Live auch in einem Sidecar-Szenario betrieben werden kann.<\/p>\n<p><a href=\"https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SAP-Chart.jpg\"><img loading=\"lazy\" decoding=\"async\" title=\"Operational reporting mit hana live oder ea?\" class=\"aligncenter size-full wp-image-4336\" src=\"https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SAP-Chart.jpg\" alt=\"Operational reporting mit hana live oder ea?\" width=\"778\" height=\"366\" srcset=\"https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SAP-Chart.jpg 778w, https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SAP-Chart-768x361.jpg 768w, https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SAP-Chart-100x47.jpg 100w, https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SAP-Chart-480x226.jpg 480w, https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SAP-Chart-640x301.jpg 640w, https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SAP-Chart-720x339.jpg 720w\" sizes=\"auto, (max-width: 778px) 100vw, 778px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>So wird eine Systemlandschaft bezeichnet, in der <span id=\"urn:local-text-annotation-ht6qvbgm9ypr29kdwgk7gk4dublhxd1d\" class=\"textannotation disambiguated wl-thing\">Hana<\/span>-Funktionalit\u00e4ten genutzt werden, indem die relevanten <span id=\"urn:local-text-annotation-r3mijiuj0h8qxxxlps7vsa3t40561ngz\" class=\"textannotation disambiguated wl-thing\">Daten<\/span> von einem System basierend auf AnyDB zun\u00e4chst auf eine separate <span id=\"urn:local-text-annotation-ql2ibmmv9ehjra30uybbbmk3sir1r0um\" class=\"textannotation disambiguated wl-thing\">Hana<\/span>&#8211;<span id=\"urn:local-text-annotation-m3d7qwzfpgbq6xwz5fu7blfh66qktjqu\" class=\"textannotation disambiguated wl-thing\">Datenbank<\/span> repliziert werden.<\/p>\n<p>Es ist dadurch m\u00f6glich, <span id=\"urn:local-text-annotation-fwxfa1cj7znhyyt6s240pf00l2zifhrq\" class=\"textannotation disambiguated wl-thing\">Daten<\/span> aus dem <span id=\"urn:local-text-annotation-0mbg46lefbecdc5mofsh5shiw40l8igm\" class=\"textannotation disambiguated wl-thing\">Hana<\/span>-Live-Inhalt eines anderen Systems in das Reporting basierend auf CDS-Views in <span id=\"urn:local-text-annotation-6bxyjadlr49iplsdviguyhk7ry1b7sf9\" class=\"textannotation disambiguated wl-thing\">S\/4<\/span> Hana einflie\u00dfen zu lassen.<\/p>\n<p>Ganz nebenbei wird dadurch das Beste aus beiden Technologien genutzt: Kennzahlen werden performant ausschlie\u00dflich auf der <span id=\"urn:local-text-annotation-9kaartjw0mi334p2yveyv6844yjoqa9e\" class=\"textannotation disambiguated wl-thing\">Datenbank<\/span> berechnet und CDS-Views gew\u00e4hrleisten dennoch den regul\u00e4ren Zugriff \u00fcber das <span id=\"urn:local-text-annotation-tthv84996zj7aontpze22gpa9nws3kti\" class=\"textannotation disambiguated wl-thing\">Abap<\/span>-Berechtigungskonzept und User im SAP-System.<\/p>\n<h3>Fazit:<\/h3>\n<p>SAP bietet zwei L\u00f6sungen f\u00fcr Operational Reporting an. Hana Live steht f\u00fcr Systeme zur Verf\u00fcgung, die auf SAP Hana betrieben werden, und basiert auf <span id=\"urn:local-text-annotation-rgihruz9a88stooijjxsf7wzthwoqtdx\" class=\"textannotation disambiguated wl-thing\">Hana<\/span> Informa\u00adtion Views. F\u00fcr <span id=\"urn:local-text-annotation-wtaualw4aw9abx1bvjvtq34m5mvwajv1\" class=\"textannotation disambiguated wl-thing\">S\/4<\/span> Hana wird stattdessen Embedded Analytics angeboten, welches auf Abap CDS-Views beruht.<\/p>\n<p>Kunden, die bisher den Standard-<span id=\"urn:local-text-annotation-0n1loy2jvrbhukmngyi3lfo48kk2qain\" class=\"textannotation disambiguated wl-thing\">Hana<\/span>-Live-Inhalt nutzen, k\u00f6nnen in der Regel problemlos auf Embedded Analytics umsteigen. Wenn auf dem bisherigen System allerdings Kunden\u00aderweiterungen f\u00fcr den <span id=\"urn:local-text-annotation-0mxrc7pgb5k9oq3l507r3uzko1c79txj\" class=\"textannotation disambiguated wl-thing\">Hana<\/span>-Live-Inhalt erstellt wurden, ist eine Migration nicht ohne Weiteres m\u00f6glich.<\/p>\n<p>Die in diesem Artikel vorgestellten Alternativen erfordern Kenntnis des SAP-Datenmodels, von <span id=\"urn:local-text-annotation-tzur9tmazwol1o7fy6raubqeyj9qzozu\" class=\"textannotation disambiguated wl-thing\">Hana<\/span> <span id=\"urn:local-text-annotation-zvfa82mcqqc4wrv4a84qpul9t4flgnc4\" class=\"textannotation disambiguated wl-thing\">Information<\/span> Views und CDS-Views. Richtig eingesetzt k\u00f6nnen sie eine schnellere Migration des Operational Reporting bei einem Wechsel auf <span id=\"urn:local-text-annotation-3a06umjltmvndors3s54oisqtx2w7c4p\" class=\"textannotation disambiguated wl-thing\">S\/4<\/span> <span id=\"urn:local-text-annotation-ppmii0nb06s82a6i8ivilo2c7rxhh1cc\" class=\"textannotation disambiguated wl-thing\">Hana<\/span> gew\u00e4hrleisten.<\/p>\n<p>Je nach Wahl der Methode kann die daraus resultierende <span id=\"urn:local-text-annotation-t83dyidlx9pqva5llk2qb8yx4becb4sz\" class=\"textannotation disambiguated wl-thing\">Performance<\/span> durch eine st\u00e4rkere Verlagerung der Berechnungen auf die <span id=\"urn:local-text-annotation-ulviip704yrggsohmhm877gwulh3c96s\" class=\"textannotation disambiguated wl-thing\">Datenbank<\/span> sogar besser sein als die des SAP-Standards von <span id=\"urn:local-text-annotation-ekcwju4jf17z87k6inxo7et6sil3pxcq\" class=\"textannotation disambiguated wl-thing\">S\/4<\/span> Hana.<\/p>\n<p><a href=\"https:\/\/e3mag.com\/partners\/camelot-itlab-gmbh\/\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" title=\"Operational reporting mit hana live oder ea?\" class=\"aligncenter wp-image-11359 size-full\" src=\"https:\/\/e3mag.com\/wp-content\/uploads\/2017\/03\/CI-CAMELOT.jpg\" alt=\"https:\/\/e3mag.com\/partners\/camelot-itlab-gmbh\/\" width=\"1000\" height=\"112\" srcset=\"https:\/\/e3mag.com\/wp-content\/uploads\/2017\/03\/CI-CAMELOT.jpg 1000w, https:\/\/e3mag.com\/wp-content\/uploads\/2017\/03\/CI-CAMELOT-768x86.jpg 768w, https:\/\/e3mag.com\/wp-content\/uploads\/2017\/03\/CI-CAMELOT-100x11.jpg 100w, https:\/\/e3mag.com\/wp-content\/uploads\/2017\/03\/CI-CAMELOT-480x54.jpg 480w, https:\/\/e3mag.com\/wp-content\/uploads\/2017\/03\/CI-CAMELOT-640x72.jpg 640w, https:\/\/e3mag.com\/wp-content\/uploads\/2017\/03\/CI-CAMELOT-720x81.jpg 720w, https:\/\/e3mag.com\/wp-content\/uploads\/2017\/03\/CI-CAMELOT-960x108.jpg 960w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Eine Migration von SAPs Business Suite auf S\/4 Hana erfordert eine technologische Neuausrichtung vorhandener Reporting-Anwendungen. Operational Reporting mit Hana Live ist die bevorzugte L\u00f6sung f\u00fcr SAPs Business Suite powered by Hana, wohingegen in S\/4 auf Embedded Analytics und einen anderen technischen Unterbau gesetzt wird. Was bedeutet dies f\u00fcr Kunden? Was gilt es zu beachten, damit Eigenentwicklungen weiter betrieben werden k\u00f6nnen?<\/p>\n","protected":false},"author":82,"featured_media":4344,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"pmpro_default_level":"","footnotes":""},"categories":[5,740],"tags":[453,937,65,1391,517,1390,236,1392,338],"coauthors":[25405],"class_list":["post-4332","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it-management","category-mag1612","tag-abap","tag-analytics","tag-hana","tag-r4","tag-s4","tag-s4-hana","tag-sap","tag-sap-ui5","tag-sql","pmpro-has-access"],"acf":[],"featured_image_urls_v2":{"full":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318.jpg",1000,667,false],"thumbnail":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318-150x150.jpg",150,150,true],"medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318.jpg",400,267,false],"medium_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318-768x512.jpg",768,512,true],"large":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318.jpg",1000,667,false],"image-100":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318-100x67.jpg",100,67,true],"image-480":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318-480x320.jpg",480,320,true],"image-640":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318-640x427.jpg",640,427,true],"image-720":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318-720x480.jpg",720,480,true],"image-960":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318-960x640.jpg",960,640,true],"image-1168":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318.jpg",1000,667,false],"image-1440":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318.jpg",1000,667,false],"image-1920":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318.jpg",1000,667,false],"1536x1536":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318.jpg",1000,667,false],"2048x2048":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318.jpg",1000,667,false],"trp-custom-language-flag":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318.jpg",18,12,false],"bricks_large_16x9":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318.jpg",1000,667,false],"bricks_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318.jpg",1000,667,false],"bricks_large_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318.jpg",1000,667,false],"bricks_medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318.jpg",600,400,false],"bricks_medium_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318.jpg",600,400,false],"profile_24":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318-24x24.jpg",24,24,true],"profile_48":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318-48x48.jpg",48,48,true],"profile_96":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318-96x96.jpg",96,96,true],"profile_150":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318-150x150.jpg",150,150,true],"profile_300":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/shutterstock_390313318-300x300.jpg",300,300,true]},"post_excerpt_stackable_v2":"<p>Eine Migration von SAPs Business Suite auf S\/4 Hana erfordert eine technologische Neuausrichtung vorhandener Reporting-Anwendungen. Operational Reporting mit Hana Live ist die bevorzugte L\u00f6sung f\u00fcr SAPs Business Suite powered by Hana, wohingegen in S\/4 auf Embedded Analytics und einen anderen technischen Unterbau gesetzt wird. Was bedeutet dies f\u00fcr Kunden? Was gilt es zu beachten, damit Eigenentwicklungen weiter betrieben werden k\u00f6nnen?<\/p>\n","category_list_v2":"<a href=\"https:\/\/e3mag.com\/de\/category\/it-management\/\" rel=\"category tag\">IT-Management<\/a>, <a href=\"https:\/\/e3mag.com\/de\/category\/mag1612\/\" rel=\"category tag\">MAG 16-12<\/a>","author_info_v2":{"name":"Steve Blum, Camelot","url":"https:\/\/e3mag.com\/de\/author\/steve-blum\/"},"comments_num_v2":"0 comments","_links":{"self":[{"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/posts\/4332","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/users\/82"}],"replies":[{"embeddable":true,"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/comments?post=4332"}],"version-history":[{"count":0,"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/posts\/4332\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/media\/4344"}],"wp:attachment":[{"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/media?parent=4332"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/categories?post=4332"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/tags?post=4332"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/coauthors?post=4332"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}