Ansicht
Dokumentation

ABENCDS_V1_VIEWS - CDS V1 VIEWS

ABENCDS_V1_VIEWS - CDS V1 VIEWS

Addresses (Business Address Services)   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- DDIC-basierte Views

Eine wird für vorhandene DDIC-Datenbanktabellen , DDIC-Views oder andere nicht-SQL-CDS-Entitäten mit der Anweisung DEFINE VIEW der CDS DDL der ABAP Core Data Services (CDS) im DDL-Quelltext einer CDS-Datendefinition in den ABAP Development Tools (ADT) definiert. Eine Anzeige des DDL-Quelltexts einer CDS-View ist auch im Repository Browser der ABAP Workbench möglich.

Bei der Aktivierung der CDS-Datendefinition einer DDIC-basierte CDS-View werden zwei Artefakte angelegt:

Die CDS-Entität stellt die CDS-View dar, auf die mithilfe des Namens der CDS-Entität zugegriffen werden sollte. Der Name der CDS-Entität wird hinter dem Schlüsselwort DEFINE VIEW definiert. Die Definition der CDS-Entität liegt nur als DDL-Quelltext vor. Als globaler Datentyp repräsentiert die CDS-Entität einen strukturierten Typ mit den Elementen der CDS-View als Komponenten und kann wie jede CDS-Entität verwendet werden:

  • In ABAP CDS kann die CDS-Entität als Datenquelle anderer CDS-Entitäten verwendet werden.
  • In ABAP-Programmen kann die CDS-Entität als Datentyp und in lesenden -Anweisungen verwendet werden.
  • Im ABAP Dictionary kann die CDS-Entität nicht als Datentyp für die Definition von Dictionary-Objekten verwendet werden.

Der Name dieser CDS-Entität befindet sich im Namensraum aller globalen Typen eines AS ABAP.

Das Schlüsselwort KEY kann zur Definition der Schlüsselelemente in CDS-Views verwendet werden. Dieser Schlüssel ist der semantische Schlüssel der CDS-View. Wenn in über den Namen der CDS-Entität CDS-Datenbank-View auf eine CDS-View zugegriffen wird, wird dieser Schlüssel für die Syntaxprüfung verwendet.

Die folgenden Abschnitte beschreiben die Mandantenbehandlung und die Tabellenpufferung für DDIC-basierteCDS-Views sowie die Rolle einer CDS-verwalteten DDIC-View:

Hinweise

  • Neben den für CDS-Views spezifischen Möglichkeiten wie die Definition von CDS-Assoziationen gehen auch die Möglichkeiten der normalen SQL DDL der CDS DDL weit über die des formularbasierten Werkzeugs ABAP Dictionary der ABAP Workbench zur Definition von DDIC-Tabellen-Views hinaus.
  • CDS-Views können mit CDS-View-Erweiterungen erweitert werden. Diese Erweiterungen werden in separaten Entitäten gespeichert, sodass die CDS-View selbst nicht modifiziert wird.





Vendor Master (General Section)   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5448 Date: 20240523 Time: 163445     sap01-206 ( 61 ms )