DIE VORTEILE UND DAS POTENZIAL DER VERWENDUNG DER SAP-HANA-DATENBANK

Die SAP-HANA-Datenbank speichert alle Daten im RAM. Daher ist es jetzt möglich, Echtzeitanalysen zu entwickeln. Früher wurden für ein großes Datenvolumen Business Intelligence-Lösungen verwendet: Daten werden über Nacht aggregiert und Business Intelligence-Programme zeigen bereits aggregierte Daten an. Der Nachteil dieser Lösungen ist, dass die Aggregationen vorher bedacht werden müssen und wenn der Benutzer die Berichtergebnisse anzeigen läßt und dann den Auswahlzeitraum oder andere Auswahlkriterien leicht ändern möchte, wie z. B .: bestimmte Produkte aus der Bewertung entfernen oder den erzielten Umsatz von Werbeaktionen ausschließen, ist es nicht möglich.
Der Hauptvorteil von Echtzeitanwendungen besteht darin, dass der Benutzer die Möglichkeit hat, die Ergebnisse weiter zu bearbeiten und die Berichterstellung anhand der erzielten Ergebnisse zu verbessern. Eine neue Datenauswahl ist möglich und dauert nur wenige Minuten. Bei Business Intelligence-Programmen werden die aggregierten Daten angezeigt und eine erneute Auswahl sowie eine Weiterbearbeitung (z.B. der Ausschluss bestimmter Produkte aus der Bewertung oder, des durch Werbeaktionen erzielten Umsatzes)  erfordert in den meisten Fällen eine Programmierung. 
Obwohl SAP-HANA-Datenbanken alle Daten im RAM speichern, sind effiziente Datenauswahl- und Aggregationstechniken erforderlich, da der Anwendungsserver auf einem anderen Server läuft, als dem auf dem die Datenbank ausgeführt wird, und die Daten über das Netzwerk übertragen werden. Das Netzwerk ist jetzt der kritische Faktor, der die Leistung der Anwendungen beeinträchtigen kann.
 
PROJEKTE IN SAP HANA

Das erste große Projekt war die Migration der vorhandenen Datenbank SAP MaxDB nach SAP HANA, ein Projekt, das neben der eigentlichen Migration, die notwendige Analyse vor der Migration beinhaltete.
Alle vom Alleinaktionär von NOESNER SOFT SOLUTIONS, Daniel Nösner, entwickelten Programme liefen in SAP HANA ohne Änderungen und viel performanter als in der MaxDB Datenbank, weil die Programme nach SAP-Empfehlungen entwickelt wurden.
Die meisten Programme, die von anderen Unternehmen geschrieben wurden, liefen mit geringen Anpassungen. Die meisten Probleme bestanden darin, die Ergebnisse in einer unerwünschten Reihenfolge anzuzeigen. Die von anderen Unternehmen entwickelten Programme hatten keine vorgegebene Sortierung und beruhten auf der Tatsache, dass die Datenbank nach dem Primärschlüssel sortiert wurde. Die Leistung, der von anderen Unternehmen erstellten Programme, wurde durch die Migration auf SAP HANA jedoch nicht wesentlich verbessert. Für eine hohe Leistung wurden einige davon, auf Wunsch des Benutzers, geändert.
In den analysierten Programmen, die für SAP HANA optimiert wurden, wurde festgestellt, dass das Volumen der verarbeiteten Daten Zehntausende von Datensätzen umfasst, die nach verschiedenen Kriterien, wie z. B.: die Warengruppe, die Region, zu der die Kunden des Unternehmens gehören , ein bestimmtes Zeitintervall, die Teilnahme an einer bestimmten Veranstaltung, gruppiert werden können. Sobald die Anzeige anhand eines Kriteriums ausgewählt wurde, werden alle diese Gruppen ausgegeben. Ein einfacher Drilldown von einer höheren Gruppenebene zu einer Basisebene ist möglich, wie z. B.: navigieren von dem Umsatz, der für eine bestimmte Region oder Gruppe von Materialien berechnet wurde, zu Materialdetails oder Details, die sich auf jeden Mitarbeiter beziehen.

Die kurze Zeit für die Analyse der Unternehmensdaten, die Möglichkeit der Datengruppierung nach Geschäftsanforderungen, erleichtert die Feststellung von Trends und das Treffen von Geschäftsentscheidungen, auf der Grundlage der neuesten Änderungen, in allen Bereichen der Lieferkette: Verkauf und Vertrieb, Produktion und Fertigung, Einkauf und Beschaffung.

Wiederholte Tests der optimierten Anwendungen haben gezeigt, dass die Datenanzeige, unabhängig von dem Niveau, von dem aus auf sie zugegriffen wird, dem Datensatzvolumen und der Gruppierung der Daten, ohne Verzögerung erfolgt.
 
NOESNER SOFT SOLUTIONS bittet echtzeit-Auswertungen für große Datenmengen mit verschiedenen Aggregationsstufen, Jahresvergleich und Drill-Down. Alle Prozesse des Unternehmens können in einem System verwaltet werden. Der Benutzer kann auf einfache Weise auf die Daten zugreifen und auf jedem Niveau navigieren, die Daten gruppieren oder für eine strukturierte Ansicht, nur einige der angezeigten Felder auswählen. 

Beispiele für Echtzeitprojekte, die eine große Datenmenge lesen:
• Anzeige einer Liste der bestellten Materialien in einem Zeitraum, von bis zu einem Jahr im Vergleich zu den vor einem Jahr, auf Organisationsebene ermittelten Indikatoren, für jedes Unternehmen separat: die Menge, der Umsatz, die Kosten und die Gewinnspanne werden nach Umsatzkategorien angezeigt, Sonderaktionen werden separat hervorgehoben. Die Daten werden für den gesamten ausgewählten Zeitraum pro Monat, pro Kunde, bis zur Rechnungsebene angezeigt.
• Verkaufsstatistik mit Umsätzen auf globaler Ebene, auf Region, pro Kunde, pro Materialgruppen bis hin zur Rechnungsebene