Uvod v poglede ABAP CDS

Predstavitev

SAP ABAP CDS View se uporablja za definiranje in porabo semantičnih podatkovnih modelov v standardnih tabelah ali pogledih slovarja. Okrajšava za CDS je Core Data Services. Čeprav pogled slovarja SE11 in pogled CDS ustvarjata poglede baze podatkov na zaledju, pogled ABAP CDS nadomešča pogled slovarja na toliko načinov.

Razlika med pogledom slovarja in pogledom CDS

Pogled v slovarju Pogled CDS
Lahko se ustvari iz SAP GUI ali Eclipse. Lahko se ustvari samo iz Eclipse ali SAP HANA Studio.
Pripisov ni mogoče definirati. Za obogatitev metapodatkov so na voljo pripisi.
Združevanje ni možno. Lahko zagotovi funkcijo združevanja.
Združevanje v skupine ni možno. Možno je razvrščanje v skupine.
Join se lahko uporabi. Uporabljata se lahko Join in Union
  Uporabite lahko izraze za primere.
  Vhodni parametri so lahko dovoljeni za filtriranje podatkov in izračune stolpcev
  Uporabite lahko operaterje.

Vrste pogledov CDS

Obstajajo tri različne vrste pogledov VDM:

  • Osnovni pogled
  • Sestavljen pogled
  • Pogled na porabo

Vrste pogledov CDS

Slika 1: Vrste pogledov CDS

1. Osnovni pogled

Osnovni pogledi VDM so ustvarjeni na vrhu tabel ali pogledov DDIC. To je edini pogled, ki neposredno komunicira z bazo podatkov.

Opomba: @VDM.Viewtype: #BASIC

Lastnosti za osnovni pogled:

  1. Osnovni pogledi lahko neposredno dostopajo do tabel baze podatkov in drugih osnovnih pogledov.
  2. Povezani so z drugimi osnovnimi pogledi.
  3. Brez presežkov.
  4. Izpostavijo vse poslovne podatke.

 

2. Sestavljen pogled

Sestavljeni pogled je ustvarjen na vrhu osnovnega pogleda VDM. Interagira z osnovnimi pogledi za nabor rezultatov in ne sodeluje neposredno z bazo podatkov.

Opomba: @VDM.Viewtype: #COMPOSITE

Lastnosti sestavljenega pogleda:

  1. Dostopajo lahko do drugih sestavljenih pogledov, ne pa do tabel baze podatkov.
  2. Lahko so povezani z drugimi sestavljenimi pogledi in osnovnimi pogledi.
  3. Možna so odpuščanja.
  4. Biti morajo za večkratno uporabo.

 

3. Pogled na porabo

Pogledi porabe so zgrajeni na vrhu pogledov vmesnika. Z imenom Poraba lahko domnevamo, da je ta pogled namenjen uporabi SAP UI5 prek OData, analitičnih poizvedb, modelov transakcijskih storitev.

Opomba: @VDM.Viewtype: #CONSUMPTION

Kako ustvariti poglede CDS v ADT?

Če želite ustvariti pogled CDS, sledite spodnjim korakom:

  1. Pomaknite se do novega skladišča ABAP.
    Novo skladišče ABAP
  2. Izberite Definicija podatkov.
    Izberite Definicija podatkov
  3. Navedite paket, ime, opis pogleda CDS.
  4. Zdaj med danimi možnostmi izberite Določi pogled.
    Določite pogled
  5. Določite ime vira podatkov, ime pogleda SQL, zahtevane opombe in druge lastnosti.
    Določite ime vira podatkov
  6. Določite poizvedbo za izbiro podatkov.
    Določite poizvedbo za izbiro podatkov
  7. Shrani in aktiviraj.

Kako si ogledati podatke iz pogledov CDS?

  1. V izvornem objektu DDL se pomaknite do pogleda CDS.
  2. Z desno tipko miške kliknite in izberite ODPRI PREDOGLED PODATKOV. Prav tako lahko odprete pogled CDS in pritisnete F8 za ogled podatkov.
  3. Izhod vam bo prikazal pridobljene podatke iz pogleda CDS.

Pustite komentar

Ta stran uporablja Akismet za zmanjšanje nezaželene pošte. Preberite, kako se vaš komentar obravnava.