Icon | Bedeutung |
|---|---|
| Erfüllt die Anforderung vollständig |
| Erfüllt die Anforderung nur unter bestimmten Bedingungen |
| Erfüllt die Anforderungen nicht |
Aspekt | BUS->READ | BUS->SELECT | ABAP-SQL oder CDS-Sichten auf Z-Infotabellen | ABAP-SQL oder CDS-Sichten auf Datenbanktabellen |
|---|---|---|---|---|
Governance/ Berechtigungen |
|
|
|
|
Vererbung von Daten Referenzen Berücksichtigung von BADIs/Redefinitionen beim Aufbau der Daten |
|
|
Sofern Infoklasse BUS→READ verwendet |
|
Initialisierung des Objekts im Speicher |
|
|
|
|
Konvertierung von Werten ins Ausgabeformat |
|
|
Sofern Infoklasse BUS→READ verwendet |
|
Aggregation von Daten (JOIN) |
Eine Aggregation kann nachträglich im ABAP-Programm ausgeführt werden. Kein Datenbank-JOIN. |
|
| |
Geschwindigkeit | Der BUS→READ liest die Daten pro Objekt zunächst von der Datenbank (auch SHMO/HANA). Anschließend werden die Daten im Speicher initialisiert. Dabei werden bereits Programmlogiken ausgeführt, um beispielsweise Referenzen aufzulösen, BADIs auszuführen oder Kundenlogik auszuführen. Daher ist das Auslesen von Daten über den BUS→READ immer langsamer als ein direkter Zugriff über die Datenbank. | |||
Aufwärtskompatibilität bei Releasewechsel |
|
|
| |