ABAP CDS Ikuspegien sarrera

Sarrera

SAP ABAP CDS View datu semantikoen ereduak definitzeko eta kontsumitzeko erabiltzen da taula estandarretan edo hiztegien ikuspegietan. CDS-ren laburdura Core Data Services da. SE11 hiztegi-ikuspegiak eta CDS-ek biek datu-basearen ikuspegiak sortzen dituzten arren, ABAP CDS ikuspegiak hiztegi-ikuspegia ordezkatzen du hainbat modutan.

Hiztegi ikuspegiaren eta CDS ikuspegiaren arteko aldea

Hiztegi Ikuspegia CDS Ikuspegia
SAP GUI edo Eclipse-tik sor daiteke. Eclipse edo SAP HANA Studio-tik soilik sortu daiteke.
Ezin dira oharrak definitu. Metadatuak aberasteko oharrak eskaintzen dira.
Agregazioa ez da posible. Agregazio funtzioa eskain dezake.
Taldekatzea ezinezkoa da. Taldekatzea eman daiteke.
Elkartu erabil daiteke. Batu eta Batasuna biak erabil daitezke
  Kasuen adierazpenak erabil daitezke.
  Datuak eta zutabeen kalkuluak iragazteko sarrera-parametroak onar daitezke
  Eragileak erabil daitezke.

CDS ikuspegi motak

Hiru VDM ikuspegi mota daude:

  • Oinarrizko ikuspegia
  • Ikuspegi konposatua
  • Kontsumoaren ikuspegia

CDS ikuspegi motak

1. irudia: CDS ikuspegi motak

1. Oinarrizko ikuspegia

VDM Basic ikuspegiak DDIC taulen edo bistaren goialdean sortzen dira. Datu-basearekin zuzenean elkarreragiten duen ikuspegi bakarra da.

oharpen: @VDM.Viewtype: #OINARRIZKOA

Oinarrizko ikuspegiaren propietateak:

  1. Oinarrizko ikuspegiak datu-base tauletara eta beste oinarrizko ikuspegietara zuzenean sar daitezke.
  2. Oinarrizko beste ikuspegi batzuekin elkartea dute.
  3. Kaleratzerik gabe.
  4. Enpresaren datu guztiak agerian uzten dituzte.

 

2. Ikuspegi konposatua

Ikuspegi konposatua VDM Basic ikuspegiaren gainean sortzen da. Emaitza-multzorako Oinarrizko ikuspegiekin elkarreragiten du eta ez du datu-basearekin zuzenean.

oharpen: @VDM.Viewtype : # KONPOSATU

Ikuspegi konposatuaren propietateak:

  1. Beste ikuspegi konposatu batzuetara sar daitezke, baina ez datu-base tauletara.
  2. Beste ikuspegi konposatu batzuekin eta oinarrizko ikuspegiekin lotura izan dezakete.
  3. Kaleratzeak posible izan daitezke.
  4. Berrerabilgarriak izan behar dute.

 

3. Kontsumoaren ikuspegia

Kontsumoaren ikuspegiak Interfazearen ikuspegien gainean eraikitzen dira. Kontsumo izenarekin, ikuspegi hau SAP UI5-ek OData, Kontsulta analitikoak, Transakzio-zerbitzu ereduen bidez kontsumitu nahi duela pentsa dezakegu.

oharpen: @VDM.Viewtype : #kontsumoa

Nola sortu CDS ikuspegiak ADTn?

CDS ikuspegia sortzeko, jarraitu urrats hauek:

  1. Nabigatu ABAP biltegi berrira.
    ABAP biltegi berria
  2. Hautatu Datuen definizioa.
    Hautatu Datuen definizioa
  3. Eman paketea, izena, CDS ikuspegiaren deskribapena.
  4. Orain emandako aukeretatik, hautatu Definitu Ikuspegia.
    Definitu Ikuspegia
  5. Definitu datu-iturburuaren izena, SQL ikuspegiaren izena, beharrezko oharrak eta beste propietate batzuk.
    Definitu datu-iturriaren izena
  6. Definitu datu-hautaketa Kontsulta.
    Definitu datu-hautaketa Kontsulta
  7. Gorde eta aktibatu.

Nola ikusi CDS Views-en datuak?

  1. DDL iturburu-objektuan, joan zure CDS ikuspegira.
  2. Egin klik eskuineko botoiarekin eta hautatu IREKI DATUEN AURREBISTA. Gainera, CDS ikuspegia ireki dezakezu eta F8 sakatu datuak ikusteko.
  3. Irteerak CDS View-tik berreskuratutako datuak erakutsiko dizkizu.

Iruzkin bat

Gune honek Akismet-ek spam erabiltzen du. Ikasi zure iruzkina nola prozesatu den.