Praxistipps und Lösungsansätze für Embedded Reporting

Fundierte Finanzentscheidungen in Echtzeit treffen

Maximilian Flohr
 „Embedded Reporting“ bietet bei der Finanzplanung erhebliche Vorteile, birgt aber auch gewisse Herausforderungen. Mit den richtigen Lösungsansätzen lassen sich die Fallstricke aber vermeiden und das Potenzial des Embedded Reportings ausschöpfen.

Embedded Reporting bezieht sich auf die Integration von Berichts- und Analysefunktionen direkt in eine Anwendung oder ein System. Dadurch lassen sich große Datenmengen in Echtzeit verarbeiten und auch komplexe Datenanalysen on-the-fly durchführen, also ohne das dauerhafte oder temporäre Speichern von Daten. Im Gegensatz zu traditionellen Reporting-Tools, bei denen Berichte häufig aus dem System exportiert und separat analysiert werden müssen, können Anwender mit Embedded Reporting direkt auf relevante Daten zugreifen und diese innerhalb der Anwendung visualisieren und analysieren.

Allerdings stellen sich bei dieser Technologie auch gewisse Herausforderungen: Ist die Businesslogik ineffizient gestaltet, wird der Datenbank-Optimizer bei der Cost-Based Optimization (CBO), mit der der optimale Plan durch Analyse und Vergleich der Ausführungskosten gefunden werden soll, überfordert. Die Folge ist eine erheblich schlechtere Performance oder sogar Memory-Dumps, bei denen alle Informationsinhalte im Arbeitsspeicher (Random-Access Memory, RAM) als Speicherauszeug auf ein Speicherlaufwerk geschrieben werden – das birgt Sicherheitsrisiken. Diese Fallstricke gilt es durch den effizienten Einsatz der Technologie zu vermeiden.

Embedded Reporting mit In-Memory-Datenbanken: schnell und skalierbar

Der Einsatz von Embedded Reporting empfiehlt sich in Kombination mit In-Memory Datenbanken wie SAP HANA. Denn diese Art Datenbanken speichert Daten im RAM und nicht auf Festplatten wie Solid State Drives (SSDs). Dadurch können sie erheblich schneller auf Daten zugreifen und komplexe Berechnungen in Echtzeit durchführen. Ganz konkret beträgt die Zugriffszeit für RAM etwa 60 Nanosekunden, moderne SSDs benötigen hingegen rund 250 Nanosekunden.
Die Zugriffszeit kann bei SSDs sogar noch höher sein, wenn der Cache überwältigt wird. RAM aber weist eine höhere konstante Bandbreite aus, sodass die Rechenleistung moderner Prozessoren (COUs) effizient ausgenutzt wird. Durch den schnellen Zugriff auf den Arbeitsspeicher können In-Memory Datenbanken Daten wesentlich schneller verarbeiten als traditionelle, auf Festplatten basierende Datenbanken – einschließlich solcher mit SSDs.

Darüber hinaus ermöglichen In-Memory-Datenbanken die Durchführung komplexer Analysen in Echtzeit. Dadurch lassen sich Finanzentscheidungen fundiert und schnell treffen und die Geschäftsergebnisse verbessern. Zusätzlich können Unternehmen mit In-Memory-Datenbanken mit wachsenden Datenmengen und gestiegenen Anwendungsforderungen Schritt halten, weil sich die Technologie leicht skalieren lässt.

Nur im Zusammenspiel mit einer In-Memory-Datenbank wie SAP HANA und modernen, leistungsstarken Prozessoren, ist es möglich, ein performantes Embedded Reporting mit komplexer Geschäftslogik umzusetzen. Durch die Integration von Reporting- und Analysefunktionen direkt in das ERP-System SAP S/4HANA können Benutzer auf Echtzeitinformationen zugreifen und fundierte Entscheidungen treffen, ohne auf externe Berichtswerkzeuge angewiesen zu sein. Gleichzeitig profitieren sie von der hohen Performance und Skalierbarkeit der In-Memory Datenbank, die eine schnelle und effiziente Datenverarbeitung ermöglicht.

Ineffiziente Geschäftslogik und komplexe Logik vermeiden

Die Chancen des Embedded Reportings in In-Memory Datenbanken gehen allerdings auch mit gewissen Herausforderungen einher. Eine besteht darin, dass eine ineffiziente Geschäftslogik die Optimierung des Ausführungsplans einschränken kann. Ein Beispiel dafür sind Operationen wie String-Manipulationen. Durch die Änderung der Ausführungsengine wird die Optimierung des Ausführungsplans eingeschränkt. Insbesondere wenn nur die neue SAP HANA Execution Engine (HEX) genutzt wird, kann eine hervorragende Performance erzielt werden. Eine ineffiziente Geschäftslogik kann jedoch dazu führen, dass die Datenbank-Engine von der optimierten HEX auf eine weniger effiziente Verarbeitung wechselt. Das beeinträchtigt die Leistung und Effizienz des gesamten Systems.

Weitere Stolpersteine sind komplexe Logiken, die bei der Verwendung von Embedded Reporting in In-Memory Datenbanken zu Performanceproblemen führen können. Beispiele dafür sind:
  • Hierarchiefunktionen: Diese Funktionen ermöglichen es, hierarchische Strukturen innerhalb von Daten abzubilden. Sie können jedoch bei großen Datenmengen und komplexen Hierarchien die Performance beeinträchtigen.
  • Rekursive CTEs (Common Table Expressions): Rekursive CTEs sind eine mächtige Technik zur Implementierung von rekursiven Abfragen in SQL, können aber auch zu Performanceproblemen führen, wenn sie nicht sorgfältig optimiert und eingesetzt werden.
  • Schwierige Joins auf Nicht-Schlüsselfeldern: Bei der Verwendung von Joins auf Nicht-Schlüsselfeldern kann es zu Performanceproblemen kommen, insbesondere wenn die Tabellen groß sind und die Anzahl der verknüpften Datensätze hoch ist.

SAP HEX nutzen und Optimierungsstrategien fahren

Um die Herausforderungen beim Einsatz von Embedded Reporting in In-Memory Datenbanken wie SAP HANA zu bewältigen und die Performance und Effizienz des Systems zu optimieren, können bestimmte Lösungsansätze und Best Practices angewendet werden. Zunächst gilt es, eine ineffiziente Geschäftslogik zu vermeiden, um die Optimierung des Ausführungsplans nicht einzuschränken. Es empfiehlt sich – wann immer möglich – die SAP HEX zu nutzen, um eine optimale Performance zu gewährleisten. Operationen, die zu einer Änderung der Engine während der Ausführung führen, sollten vermieden werden, da hierdurch die Planoptimierung unterbunden wird.

Um Performanceprobleme, die durch komplexe Logiken entstehen, zu vermeiden, helfen folgende Optimierungsstrategien:
  • Hierarchiefunktionen: Hierarchiefunktionen sollten sparsam eingesetzt und deren Verwendung optimiert werden.
  • Joins: Joins müssen effizient gestaltet sein. Es gilt zu überlegen, ob eine Neugestaltung der Tabellenstruktur oder die Verwendung von Indizes die Leistung verbessern kann.
  • Gezielte Persistenz: Es ist empfehlenswert, gezielte Persistenz zu nutzen, wie beispielsweise durch die in SAP HANA 2.0 SPS07 eingeführten Snapshots für Calculation Views.
  • Join-Pruning: Mit Referential Joins bei Calculation Views und der neuen Kardinalitäts-Syntax für ABAP CDS Views und ABAP SQL wird Join-Pruning ermöglicht.
  • Union Pruning: Mit Union Pruning können komplexe Queries geschickt zerlegt werden. Dadurch werden unnötige Äste nicht ausgeführt.

Datenbank-Optimizer unterstützen, Monitoring durchführen, Entwickler schulen

Ein weiterer Lösungsansatz ist die Unterstützung des Datenbank-Optimizers. Diesem sollten genügend Informationen zur Verfügung gestellt werden, um optimale Ausführungsstrategien für Abfragen zu bestimmen. Beispielsweise kann die Verwendung von Statistiken und Histogrammen dem Optimizer dabei helfen, fundierte Entscheidungen über die effizienteste Ausführung einer Abfrage zu treffen. Wichtig ist auch, die Perfomance des Systems regelmäßig zu überwachen, weil dadurch Engpässe und Probleme frühzeitig erkannt werden. Mit geeigneten Performance-Analysetools können die Ursachen von Performanceproblemen identifiziert und gezielte Optimierungsmaßnahmen durchgeführt werden.

Nicht zu vernachlässigen ist zudem der Wissenstransfer: Entwickler und Administratoren, die mit Embedded Reporting und In-Memory Datenbanken wie SAP HANA arbeiten, müssen über das notwendige Wissen und die Fähigkeiten verfügen, um effiziente und performante Lösungen zu entwickeln und zu warten. Unternehmen sollten daher in Schulungen wie die „SAP Certified Application Associate – SAP HANA 2.0 (Modeling)“ und „SAP Certified Development Specialist – ABAP for SAP HANA 2.0“ investieren, um das Verständnis für Best Practices und Optimierungstechniken zu fördern.

Fazit
Embedded Reporting in In-Memory Datenbanken wie SAP HANA ist ein leistungsfähiges Instrument für Unternehmen, um schnelle und effiziente Datenverarbeitung, verbesserte Entscheidungsfindung und eine höhere Benutzerzufriedenheit zu erreichen. Die erfolgreiche Implementierung von Embedded Reporting erfordert jedoch, dass Entwickler und Administratoren bestimmte Best Practices und Optimierungstechniken anwenden, um die Leistungsfähigkeit ihrer Systeme zu maximieren. Mit der richtigen Umsetzung von Embedded Reporting in In-Memory Datenbanken bleiben Unternehmen wettbewerbsfähig und erfolgreich in der modernen, datengetriebenen Wirtschaft.



letzte Änderung M.F. am 03.01.2024
Autor:  Maximilian Flohr
Bild:  Maximilian Flohr


Autor:in
Herr Maximilian Flohr
Maximilian Flohr ist als Senior Berater bei CALEO angestellt. Hier betreut er die Themenbereiche Finanz- und Konzernberichterstattung in SAP S/4HANA for Group Reporting und SAP BW/4HANA. CALEO ist eine international tätige Unternehmensberatung mit Spezialisierung auf Enterprise Performance Management und Business Intelligence. Mit tiefem Verständnis für Finanzprozesse bietet CALEO das volle SAP-Portfolio für Finance. Das Angebot reicht von Konzeption über Implementierung, Rollout und Support.
Homepage | weitere Fachbeiträge des Autors | Forenbeiträge

Bleiben Sie auf dem Laufenden mit unserem Newsletter

Tragen Sie sich für den kostenfreien und unverbindlichen Newsletter von Controlling-Portal.de ein und erhalten Sie jeden Monat aktuelle Neuigkeiten für Controller. Wir informieren Sie über neue Fachartikel, über wichtige News, aktuelle Stellenangebote, interessante Tagungen und Seminare. Wir empfehlen Ihnen spannende Bücher und geben Ihnen nützliche Excel-Tipps. Verpassen Sie nie mehr wichtige Diskussionen im Forum und stöbern Sie in Software-Angeboten, die Ihnen den Arbeitsalltag erleichtern. Beispiel-Newsletter >>

Jetzt Newsletter gratis erhalten

Premium-Stellenanzeigen



Eigenen Fachbeitrag veröffentlichen? 

Sie sind Autor einer Fachpublikation oder Entwickler einer Excel-Vorlage? Gern können Sie sich an der Gestaltung der Inhalte unserer Fachportale beteiligen! Wir bieten die Möglichkeit Ihre Fachpublikation (Fachbeitrag, eBook, Diplomarbeit, Checkliste, Studie, Berichtsvorlage ...) bzw. Excel-Vorlage auf unseren Fachportalen zu veröffentlichen bzw. ggf. auch zu vermarkten. Mehr Infos >>

Kommentar zum Fachbeitrag abgeben

Nur registrierte Benutzer können Kommentare posten!

Neueste Stellenangebote

Sie möchten über neu eingehende Stellenangebote automatisch informiert werden? Dann können Sie unseren kostenfreien Jobletter abonnieren. Mit diesem erhalten Sie alle 14 Tage die aktuellsten Stellenanzeigen und weitere Arbeitsmarkt-News. Jobletter jetzt abonnieren >>

Über 3.000 Artikel und Vorlagen

Community_Home.jpg






Werden Sie Mitglied in einer großen Controller-Community (über 12.000 Mitglieder!) und erhalten Zugriff auf viele Inhalte und diskutieren ihre Fragen im Controlling-Forum.

Sehen Sie hier die neuesten Fachbeiträge >>

Eine neue Stelle?

Mit dem Studium fertig, Umzug in eine andere Region, Aufstiegschancen nutzen oder einfach nur ein Tapetenwechsel? Dann finden Sie hier viele aktuell offene Stellen im Controlling.
Zu den Stellenanzeigen >>

Zukunft_Aussicht_Menschen_Fernglas_pm_prometeus_315.jpg

Sie suchen einen Controller? Mit einer Stellenanzeige auf Controlling-Portal.de erreichen Sie viele Fachkräfte. weitere Informationen >>

KLR-Begriffe von A bis Z

A-C   D-F   G-I   J-L   M-R   S-U   V-Z 

Testen Sie ihr Wissen mit unseren Aufgaben und Lösungen im Bereich Kostenrechnung >>

Sie haben eine Frage?

Ratlos_Verwirrt_pm_RainerPlendl_400x275.jpg

Nutzen Sie kostenfrei das Forum für Controller und und diskutieren ihre Fragen zu Controlling-Themen.

Riesen- Ressource

Auf Controlling-Portal.de sind bereits über 1.800 Fachbeiträge veröffentlicht und ständig kommen neue dazu.

Zu den neuesten Fachbeiträgen >>
Zu den derzeit meistgelesenen Fachbeiträgen >>
Zu den Premium-Beiträgen >>

Sie möchten auch einen Fachbeitrag hier veröffentlichen? Dann erhalten Sie hier weitere Informationen >>

Amüsante Glosse

Zweifel_Denken_Frau_Brille_pm_luckyraccoon_400x300.jpg

Erfolgreiche Unternehmer einer Kleinstadt treffen sich regelmäßig im örtlichen Golfclub und diskutieren mit Ihrer Lieblingskellnerin und BWL-Studentin Pauline betriebswirtschaftliche Probleme. Amüsant und mit aktuellem Bezug geschrieben von Prof. Peter Hoberg.

Zur Serie "Neulich im Golfclub" >>

Sie möchten sich weiterbilden?

mann-treppe-up-karriere_pm_pressmaster_B10716345_400x300.jpg

In unserer Seminar-Rubrik haben wir einige aktuelle Seminar- und Kurs-Angebote für Controller, u.a. auch Kurse zum Controller / IHK zusammengestellt.

Talentpool - Jobwechsel einfach!

HR-Bewerbung-Digital_pm_yupiramos_B123251108_400x300.jpg

Tragen Sie sich kostenfrei im Talentpool auf Controlling-Portal.de ein und erhalten Jobangebote und Unterstützung beim Jobwechsel durch qualifizierte Personalagenturen.
kennzahlen-guide_titel_250px.jpg
Kennzahlen-Guide für Controller - Über 200 Kennzahlen mit Erläuterung und Beispielrechnung aus den Bereichen Finanzen, Personal, Logistik, Produktion, Einkauf, Vertrieb, eCommerce und IT.

Preis: E-Book 12,90 EUR mehr >>

Controlling-Software gesucht?

controlling_Dashboard_pm_ml12nan_B9707546_400x300.jpg

Verschaffen Sie sich hier einen Überblick >>
Facebook_Logo_Primary.png
Bleiben Sie auf dem Laufenden und informieren sich über neue Fachbeiträge, Excel-Tools und Jobangebote auf unserer Facebook-Seite >>

Stellenanzeigen

Controller strategisches Kapazitätscontrolling (w/m/d)
Hallo, lass uns WIR sagen! Wir - die HUK-COBURG Versicherungsgruppe - zählen zu den 10 größten in Deutschland. Vor über 90 Jahren gegründet sind wir mit über 13 Millionen Kund:innen heute der große Versicherer für Privathaushalte und der größte deutsche Autoversicherer. Dass wir oft preisgünstige... Mehr Infos >>

Sachbearbeitung Buchhaltung – „Allround-Talent“ (w/m/d)
Die Verwaltung des Max-Planck-Instituts für extraterrestrische Physik (MPE), des Max-Planck-Instituts für Astrophysik (MPA) und der Max Planck Computing and Data Facility (MPCDF) ist eine zentrale Service­einrichtung und betreut rund 650 Instituts­angehörige. Die gemein­sa... Mehr Infos >>

Sachbearbeiter Finanz- und Rechnungswesen / Bilanzbuchhalter (m/w/d)
Seit fünf Jahrzehnten stehen wir als Familienunternehmen METZ CONNECT für Präzision, Zuverlässigkeit und Erfindergeist im Bereich der elektrischen Verbindungstechnik. Mit rund 850 Mitarbeitenden an Standorten in Europa, Asien und Nordamerika entwickeln, produzieren und vertreiben wir Systeme für ... Mehr Infos >>

Prozessmanager (m/w/d) Rechnungswesen
Die Stadtwerke Heilbronn GmbH ist ein wachstums­orientiertes Infrastruktur- und Dienst­leistungs­unter­nehmen. Mit ca. 420 Mitarbeitern erbringen wir Leistungen für die Einwohner der Stadt Heilbronn und die in Heilbronn ansässigen Unternehmen in den Bereichen Wasser­versorgung, Stadtbahn und -bus... Mehr Infos >>

Örtlicher Bestandsmanager (m/w/d)
Wir, die Eisenbahner-Baugenossenschaft München-Hauptbahnhof eG, wurden 1908 gegründet. Heute bewirtschaften wir über 2.566 Wohneinheiten, 43 Gewerbeeinheiten sowie über 1.000 Garagen und Stellplätze. Wir sind stolz auf unsere lange Tradition als erfolgreiche Genossenschaft und realisieren heute a... Mehr Infos >>

Financial Accountant / Buchhalter (m/w/d)
Die activ factoring AG ist eine Tochtergesellschaft der Raiffeisenlandesbank Oberösterreich AG, Österreichs größte und erfolgreichste Regionalbank. Wir sind einer der führenden Factoring-Dienstleister in Deutschland und auch Ansprechpartner für maßgeschneiderte Lösungen zur Forderungsfinanzierung... Mehr Infos >>

Sachbearbeiter*in Buchhaltung (m/w/d)
Das Max-Planck-Institut für ausländisches und internationales Privatrecht in Hamburg ist eine der weltweit führenden Institutionen für die rechtsvergleichende Grundlagen­forschung auf den Gebieten des ausländischen und internationalen Privatrechts. Hierfür haben wir die Rechtsordnungen der Welt i... Mehr Infos >>

Bilanzbuchhalter (m/w/d)
Flossbach von Storch zählt heute zu den größten unabhängigen Vermögensverwaltern in Europa. Mit mehr als 400 Mitarbeitenden betreuen wir rund 70 Mrd. Euro für private und institutionelle Kunden. Seit der Gründung im Jahr 1998 stehen wir für erstklassiges Investmentmanagement mit einem fundamental... Mehr Infos >>

Weitere Stellenanzeigen im Stellenmarkt >>

Folgen Sie uns!

panthermedia_B90564160_patronestaff_310px.jpg

Controlling-Portal auf:
Facebook >> und  Linkedin >>

Veranstaltungs-Tipp

CA_290px.png
Ebook_DG_ISBN_978-3-00-050814-1_290px.png

eBook: Erstellung einer integrierten Finanz- und Liquiditätsplanung mit Excel

Dieses Buch zeigt praxisnah und verständlich, wie Sie mit Excel eine integrierte, investoren- und bankenkonforme Finanz- und Liquiditätsplanung aufbauen. Die Notwendigkeit für einen solchen professionellen Finanzplan ergibt sich nicht nur in Gründungs- und Wachstumsphasen, z.B. bei der Kapitalbedarfsermittlung, Businessplanerstellung und Investorenansprache, sondern auch als Steuerungsinstrument im laufenden Betrieb sowie in Insolvenz- und Sanierungssituationen.

Jetzt hier für 26,75 EUR downloaden >>

Kostenverfolgung Bauprojekte

Kostenverfolgung-Bauprojekte.jpg
Mit diesem einfachen Excel-Tool lässt sich die Kostenverfolgung für Bauprojekte leicht gestalten. Sie pflegen separate Listen für das Budget, Hauptaufträge, Nachträge, erwartete Kosten und Rechnungen und bekommen diese Kosten in einer Übersicht auf einem separaten Blatt nach Vergabeeinheiten und Kostengruppen zusammengefasst.

Jetzt hier für 20,- EUR downloaden >>

Excel-Tools für Controller!

Diagramme_Charts_pm_chormail@hotmail-com_B347361660_400x300.jpg

Über 500 Vorlagen direkt zum Download. Verschaffen Sie sich einen Überblick >>

Software-Tipps

Lucanet_logo.jpg
LucaNet.Financial Consolidation ist die Software für eine prüfungssichere Konsolidierung, die alle Funktionen für die Erstellung eines legalen Konzernabschlusses nach unterschiedlichen Rechnungslegungsstandards bietet.
Mehr Informationen >>

jedox-logo-250px.jpg
Jedox wird für Planung, Budgetierung, Analyse und Management-Reporting eingesetzt. Dank Excel-naher Benutzeroberfläche und ausgefeilter Dashboard- und Reporting-Funktionen genießt die Lösung eine hohe Akzeptanz im gesamten Unternehmen. Mehr Informationen >>

Weitere Controlling-Software-Lösungen im Marktplatz >>

Mitglieder und PR Verwaltung

Abb_2_Dashboard.png
Mit dem Excel-Tool Mitglieder und PR Verwaltung haben Sie die Mitgliederstruktur und Social Media auf einem Blick. Profitieren Sie von Übersichtlichen Grafiken und einfache Eingaben.
Mehr Informationen >>

RS Anlagenverwaltung - Anlagenübersicht und Abschreibungen berechnen

Mit Hilfe dieser auf MS Excel basierenden Anlagenverwaltung können Sie ihr Anlagevermögen (Inventar) verwalten. Das Inventar ist nach Bilanzpositionen untergliedert, Abschreibungen und Rest- Buchwerte ihrer Anlagegüter werden automatisch berechnet. Es wird die lineare und degressive Berechnung der AfA berücksichtigt! Sonder- AfA kann im ersten Jahr (nicht verteilt auf mehrere Jahre) angewendet werden. Mehr Informationen >>

Elektroauto - Abschreibung & monatliche Belastung

Dieses Excel-Tool berechnet die Steuerliche Abschreibung und Belastungsberechnung des geldwerten Vorteils für das Elektroauto.
Mehr Informationen >>

Weitere über 400 Excel-Vorlagen finden Sie hier >>

Premium-Inhalte

Als Premium-Mitglied erhalten Sie Zugriff auf ausgewählte sonst kostenpflichtige Fachbeiträge und Video-Kurse für Premium-Mitglieder inklusive (über 400 Beiträge allein auf Controlling-Portal.de + Premiuminhalte auf Rechnungswesen-Portal.de).

Beispiele:

- Serie zum Berichtswesen in Unternehmen
- Kundenwertanalyse – Wie profitabel ist ein Kunde?
- Potenzialanalyse mit Excel
- Unsere amüsante Glosse: Neulich im Golfclub
- Kostenmanagement in der Logistik
- Dashboards im Kostenmanagement
- Von Total Cost of Ownership (TCO) zu TCOplus
- KLR - Aus der Praxis für die Praxis

Die Gesamtliste an Premium-Fachbeiträgen können Sie hier einsehen >>

Begriffsverwirrung vermeiden - Eine Serie von Prof. Ursula Binder 

PantherMedia_Wavebreakmedia_ltd_400x289.jpg
Im Laufe der Zeit haben sich Fachbegriffe entwickelt, die exakt definiert sind. Jedoch sind einige Begriffe mehrdeutig, was zu vielen Missverständnissen und Fehlern führt. In dieser Serien werden einige Begriffe vorgestellt um Verwirrungen zu vermeiden.
Zur kompletten Serie >>
Weitere interessante Serien finden Sie hier >> 

Software-Tipp

Liquiditätsplanung_Fimovi.jpgRollierende Liquiditätsplanung auf Wochenbasis. Mit der Excel-Vorlage „Liquiditätstool“ erstellen Sie schnell und einfach ein Bild ihrer operativen Liquiditätslage für die nächsten (bis zu 52) Wochen. Mehr Infos und Download >>