Ansicht
Dokumentation
CL_RSDRD_SELDEL_ODSO - Selektives Löschen aus einem InfoCube
TXBHW - Original Tax Base Amount in Local Currency Vendor Master (General Section)Diese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Die Klasse CL_RSDRD_SELDEL_ODSO implementiert den generischen Teil des selektiven Löschens auf aktiven ODS-Tabellen. Als Interface dient die Methode DELETE_FROM_ODSO. Sofern gewünscht, wird beim Löschen auf der aktiven ODS-Tabelle geprüft, ob von der Löschbedingung Daten ganzer Partitionen betroffen sind, die bereits vor der eigentlichen Ausführung des DELETE Statements über TRUNCATE eliminiert werden können. Das kann beim Löschen von Massendaten, z.B. nach einer Archivierung, zur signifikanten Reduktion von Laufzeit und Systembelastung führen. Das DELETE Statement wird auch dann ausgeführt, wenn über TRUNCATE bereits alle zu löschenden Datensätze eliminiert wurden, kommt aber entsprechend schnell zurück.
Technisch wird eine interne Liste von Info Objekten und Löschbedingungen (Typ RSDRD_THX_SEL) in eine SX_QUERY Struktur umgewandelt. Die SX_QUERY Struktur dient dann als Eingabeparameter für das paketweise Löschen (implementiert in Klasse CL_RSDRD_SELDEL_PACK) und das Löschen auf Partitionen (implementiert in Klasse CL_RSDRD_SELDEL_PART).
Die Klassen CL_RSDRD_SELDEL_PACK und CL_RSDRD_SELDEL_PART können DB abhängige Komponenten enthalten. Wegen der Erweiterung der Leseschnittstelle und der SX_QUERY Struktur, ist dies aber bei den meisten Datenbanken nicht der Fall. Die Vererbungshierarchie der DB abhängigen Klassen sieht wie folgt aus:
CL_RSDRD_SELDEL_PACK<--CL_RSDRD_SELDEL_PACK_
CL_RSDRD_SELDEL_PART<--CL_RSDRD_SELDEL_PART_
Methoden | Beschreibung |
CONSTRUCTOR | Constructor |
DELETE_FROM_ODSO | Löschen aus ODSO |
DELETE_FROM_ODSO_ACT | Löschen aus aktiver ODSO Tabelle |
GET_DEL_STATS | Löschstatistiken |
GET_LOG | Protokoll |
SET_TRANSACT | Transaktionales Löschen einschalten |
SET_WORK_ON_PARTITIONS | Auf Partitionen arbeiten |
SIMULATE | Löschen simulieren |
BUILD_SX_QUERY | sx_query zusammenbauen |
Beziehungen
Beispiel
Hinweise
Weiterführende Informationen
Beziehungen
Beispiel
Hinweise
Weiterführende Informationen
CL_GUI_FRONTEND_SERVICES - Frontend Services General Material Data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3332 Date: 20240427 Time: 024438 sap01-206 ( 57 ms )