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!

Controlling- Newsletter

Neben aktuellen Fach- und Arbeitsmarkt-Trends für Controller und neu eingegangene Fachbeiträge, informieren wir Sie über interessante Veranstaltungen und stellen Ihnen einzelne Controlling-Tools im Detail vor.
Werden Sie jetzt monatlich über
neue Fachbeiträge, Jobs und Tools informiert! 
Zur Newsletter-Anmeldung >>

Ü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 >>

Excel. Aber in schnell

CP-Webinar-roosi-3.jpg
Beschleunigen Sie Ihr Reporting: Wie Sie Excel weiterhin nutzen – aber mit AnaplanXL effizienter, konsistenter und ohne manuelle Schleifen.

Jetzt anmelden, es gibt noch freie Plätze!

Stellenanzeigen

Junior Site Controller (m/w/d)
In dieser Position unterstützen Sie aktiv die finanzielle Steuerung und Transparenz unseres Werks, leisten einen wichtigen Beitrag zu fundierten Managemententscheidungen und tragen zur wirtschaftlichen Weiterentwicklung des Standorts bei – mit attraktiven Möglichkeiten zur fachlichen und persönli... Mehr Infos >>

Beteiligungscontroller:in (w/m/d)
Berlin gemeinsam besser, grüner und sauberer machen – das ist unsere Mission als größtes kommunales Entsorgungsunternehmen Deutschlands. Dafür suchen wir engagierte Persönlichkeiten. Für unseren Geschäftsbereich Controlling / Finanz- und Rechnungswesen suchen wir am Standort Ringbahnstraße befris... Mehr Infos >>

Sachbearbeitung externes Rechnungswesen (w/m/d)
Die Bundesanstalt für Immobilienaufgaben (BImA) ist das Immobilienunternehmen des Bundes, das die immobilienpolitischen Ziele der Bundesregierung unterstützt und für fast alle Bundesbehörden die notwendigen Flächen und Gebäude zur Verfügung stellt. Dementsprechend sind wir in ganz Deutsch... Mehr Infos >>

Mitarbeiter (m/w/d) Finanzbuchhaltung (m/w/d)
Wir von Hedin Automotive haben es uns zum Ziel gemacht, fester Teil der Mobilität von morgen zu werden. Die Herausforderungen dabei meistern wir tagtäglich im Team. Und zwar als einer von Deutschlands größten Handelspartnern von Mercedes-Benz, Daimler Truck und Hyundai mit über 30 Standorten. Uns... Mehr Infos >>

Controller*in für die Kosten- und Leistungsrechnung (KLR)
Die Max-Planck-Gesellschaft zur Förderung der Wissenschaften e. V. (MPG) ist eine von Bund und Ländern finanzierte Selbstverwaltungs­organisation der Wissenschaft. Sie betreibt in gegenwärtig 85 Instituten und Forschungsstellen im In- und Ausland Grundlagen­forschung auf natur- und geiste... Mehr Infos >>

Mitarbeiter im Controlling/Financial Analyst (m/w/d)
Die WIRTGEN GROUP ist ein international führender Unternehmensverbund der Baumaschinenindustrie mit rund 9.000 Beschäftigten weltweit. Als starker Teil von John Deere und mit unseren spezialisierten Marken WIRTGEN, VÖGELE, HAMM, KLEEMANN, BENNINGHOVEN, CIBER sowie Werken in Deutschland, Brasilien... Mehr Infos >>

Prüferin / Prüfer im Stabsbereich Innenrevision & Governance (w/m/d)
Die Bundesanstalt für Immobilienaufgaben (BImA) ist das Immobilienunternehmen des Bundes, das die immobilienpolitischen Ziele der Bundesregierung unterstützt und für fast alle Bundesbehörden die notwendigen Flächen und Gebäude zur Verfügung stellt. Dementsprechend sind wir in ganz Deutsch... Mehr Infos >>

(Junior) Accountant / Kreditorenbuchhalter (all genders)
Als Accountant (m/w/d) im Bereich Kreditorenbuchhaltung (befristet auf 1 Jahr) stellst Du sicher, dass unsere finanziellen Prozesse präzise, transparent und regelkonform ablaufen. Mit Deiner strukturierten Arbeitsweise trägst Du dazu bei, dass ARMEDANGELS auf einer stabilen finanz... Mehr Infos >>

Weitere Stellenanzeigen im Stellenmarkt >>

Folgen Sie uns!

panthermedia_B90564160_patronestaff_310px.jpg

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

Veranstaltungs-Tipp

45808e48-f094-4f2d-8e7b-b68c402dad0d.jpg            
Lernen Sie heute, was Sie morgen brauchen! 
Mehr wissen zu Controlling & Finance, KI, Data Management, Reporting, Digitalisierung …
Für alle, die mit Power im Job stehen.  
Jetzt Seminare entdecken >>

JOB- TIPP

Karriere_290px.png
Sind Sie auf der Suche nach einer neuen Herausforderung? Interessante Stellenangebote für Controller finden Sie in der Controlling-Portal Stellenbörse. Immer auf dem Laufenden bleiben und neue Jobangebote mit dem Jobletter automatisch erhalten? Zur Jobletter-Anmeldung >>

Excel-Vorlage für Angebotsvergleich

Angebotsvergleich Excel 290px.jpg
Formelgestützte Ermittlung des "besten" Angebots durch Gegenüberstellung der Angebotskonditionen verschiedener Anbieter. Das Excel-Tool bietet einen quantitativen und einen qualitativen Angebotsvergleich, in dem zunächst der Anbieter mit dem günstigsten Bezugspreis und anschließend nach bestimmten Bewertungskriterien der "beste" Lieferant ermittelt wird.

Jetzt hier für 25,- 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 >>

Kreditrechner - 50 Darlehen in Excel verwalten

Kreditrechner_Excel.jpg
Mit diesem Kreditrechner für Excel hast du deine gesamte Schuldenlage im Griff – einfach, übersichtlich und effektiv. Spare bares Geld durch bessere Planung. Dieser Planer wurde speziell dafür entwickelt, auch bei komplexen Kreditstrukturen Übersicht und Kontrolle zu behalten. Bis zu 50 Kredite gleichzeitig verwalten und Laufzeiten bis zu 50 Jahre abbilden

Jetzt hier für 17,90 EUR downloaden!

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 >>