22.04.2022
Marco Kretschmann
Autor: Marco Kretschmann

Delta – effiziente Datenextraktion auf Knopfdruck

Bei umfassenden Analysen von SAP-Daten beansprucht allein die Datenextraktion häufig mehrere Stunden oder Tage. Wer regelmäßig die gleichen Reports generiert, kann viel Zeit sparen, wenn er auf Delta-Datenextraktion zurückgreift. Wir erklären, was sich hinter der Technologie verbirgt und wie dab-Nutzer sie verwenden können.   


(Nicht nur) Für Continuous Monitoring ein Muss 

Analysen sollten die Performance des ERP-Systems so wenig wie möglich beeinträchtigen. Vor allem die Extraktion größerer SAP-Tabellen kann jedoch zu störenden Verzögerungen im Betrieb führen. 

SAP Tabellen, deren Extraktion besonders ressourcenintensiv ist:

  • Doppelzahlungen
  • Stammdatenänderungen 
  • Analyse von Vertriebskonditionen 
  • Hauptbuchanalysen 

Das wird besonders bei wiederkehrenden Analysen, wie sie beim Continuous Monitoring durchgeführt werden, zum Problem. Hier kann der Delta-Download die zu extrahierende Datenmenge auf einen Bruchteil senken. Wollen Sie Zahlungen ohne Geschäftspartner oder Zahlungen in kritische Länder regelmäßig nachverfolgen, müssten Sie ohne Delta-Option für jede Analyse die vollständigen SAP-Tabellen extrahieren, obwohl sich von einem Monat zum nächsten vielleicht ein kleiner Anteil der Datensätze verändert hat. Mit dem Delta-Download extrahieren Sie ausschließlich die Differenz der Daten – was den Extraktionsprozess erheblich beschleunigt.


Herausforderungen der manuellen Delta-Extraktion

Allerdings unterstützen viele Analyse-Anwendungen die Delta-Extraktion nicht im Standard. Eine manuelle Programmierung einer solchen Extraktionslogik ist zwar möglich, erfordert einiges an Knowhow und lässt sich nicht „mal eben so“ umsetzen. Denn damit die korrekten Daten als Differenz erkannt werden, muss das System vier Arten von Veränderungen erfassen: 

  • Neue hinzugefügte Datensätze (z.B. Hinzufügen neuer Belege oder Einträge in Änderungstabellen)
  • Verschobene Datensätze (z.B. Verschieben einer Buchungszeile von der Tabelle für offene Posten zu der für Ausgeglichene)
  • Geänderte Datensätze (z.B. Bearbeiten von bestehenden Belegen oder Stammdaten)
  • Gelöschte Datensätze (z.B. Löschen von Vertriebsbelegen)

Je nach Use Case sind hierzu andere Logiken zu programmieren. Eine pauschale Extraktionslogik existiert nicht. 

Erschwerend kommt hinzu, dass manche Datensätze keine Zeitstempel enthalten und ihre chronologische Einordnung über die Prüfung weiterer, verknüpfter SAP-Tabellen ermittelt werden muss. Wer hier nicht genau weiß, was er tut, droht Fehler in die Logik einzubauen. Das ist besonders problematisch, da die Ungereimtheiten in der weiteren Verarbeitung nicht mehr auffallen und der Endanwender die verfälschten Analyseergebnisse nicht sofort als solche erkennen würde.


dab und Delta: Die richtige Logik auf Knopfdruck

Bisher haben wir bei dab für unsere Kunden auf Wunsch individuelle Delta-Logiken entwickelt, sodass Anwender die Extraktionslogik nicht selbst erarbeiten mussten. Der Zeit- und Kostenaufwand dafür ist allerdings relativ hoch.

In Zukunft profitieren Kunden von Delta-Extraktion auf Knopfdruck. Für dab:neXus bieten wir in Zukunft den Delta-Download als integriertes Zusatzpaket. Sie können die Funktion mit wenigen Klicks aktivieren, ohne sich selbst tiefes SAP-Knowhow aneignen zu müssen. Das Delta-Paket ist eine der einfachsten, aber effektivsten Maßnahmen, um die Datenextraktionsdauer zu verringern und Analyseprozesse zu beschleunigen und das, ohne die Qualität der Ergebnisse zu gefährden. 
 


Kommentare (0)
Sei der erste, der diesen Blog-Beitrag kommentiert.
Blog Anmeldung

Sie sind nicht angemeldet. Bitte melden Sie sich an um diesen Blogbeitrag zu kommentieren.

anmelden