Ներածություն ABAP CDS Views-ին

Նախաբան – Այս գրառումը մաս է կազմում SAP ABAP RAP նյութեր.

ներածություն

SAP ABAP CDS View-ն օգտագործվում է ստանդարտ աղյուսակների կամ բառարանային դիտումների վրա իմաստային տվյալների մոդելներ սահմանելու և սպառելու համար: CDS-ի հապավումն է Core Data Services: Թեև SE11 բառարանի տեսքը և CDS դիտումները երկուսն էլ ստեղծում են տվյալների բազայի դիտումներ հետնամասում, ABAP CDS տեսքը շատ առումներով փոխարինում է բառարանի տեսքին:

Տարբերությունը բառարանի դիտման և CDS դիտման միջև

Բառարանի դիտում CDS դիտում
Կարող է ստեղծվել SAP GUI-ից կամ Eclipse-ից: Կարող է ստեղծվել միայն Eclipse-ից կամ SAP HANA Studio-ից:
Հնարավոր չէ սահմանել ծանոթագրություններ: Մետատվյալները հարստացնելու համար տրամադրվում են ծանոթագրություններ:
Ագրեգացիա հնարավոր չէ։ Կարող է ապահովել ագրեգացման գործառույթ:
Խմբավորումը հնարավոր չէ։ Խմբավորումը կարող է տրամադրվել:
Միանալը կարող է օգտագործվել: Միանալ և միանալ երկուսն էլ կարող են օգտագործվել
  Գործի արտահայտությունները կարող են օգտագործվել:
  Մուտքային պարամետրերը կարող են թույլատրվել տվյալների զտման և սյունակների հաշվարկների համար
  Օպերատորները կարող են օգտագործվել:

CDS դիտման տեսակները

Կան երեք տարբեր VDM դիտման տեսակներ.

  • Հիմնական տեսք
  • Կոմպոզիտային տեսք
  • Սպառման տեսակետ

CDS դիտման տեսակները

Նկար 1. CDS դիտման տեսակները

1. Հիմնական տեսք

VDM Հիմնական դիտումները ստեղծվում են DDIC աղյուսակների կամ դիտումների վերևում: Դա միակ տեսակետն է, որն ուղղակիորեն փոխազդում է տվյալների բազայի հետ:

Ծանոթագրություն. @VDM.Viewtype՝ #ՀԻՄՆԱԿԱՆ

Հիմնական դիտման հատկությունները.

  1. Հիմնական դիտումները կարող են ուղղակիորեն մուտք գործել տվյալների բազայի աղյուսակներ և այլ հիմնական դիտումներ:
  2. Նրանք կապ ունեն այլ հիմնական տեսակետների հետ:
  3. Ազատ կրճատումներից:
  4. Նրանք բացահայտում են բիզնեսի բոլոր տվյալները:

 

2. Կոմպոզիտային տեսք

Կոմպոզիտային տեսքը ստեղծվում է VDM Հիմնական տեսքի վերևում: Այն փոխազդում է արդյունքների հավաքածուի հիմնական դիտումների հետ և ուղղակիորեն չի փոխազդում տվյալների բազայի հետ:

Ծանոթագրություն. @VDM.Viewtype՝ #COMPOSITE

Composite View-ի հատկությունները.

  1. Նրանք կարող են մուտք գործել այլ կոմպոզիտային դիտումներ, բայց ոչ տվյալների բազայի աղյուսակներ:
  2. Նրանք կարող են կապ ունենալ այլ կոմպոզիտային տեսակետների և հիմնական տեսակետների հետ:
  3. Հնարավոր են կրճատումներ:
  4. Նրանք պետք է լինեն բազմակի օգտագործման համար:

 

3. Սպառման տեսակետ

Սպառման դիտումները կառուցված են միջերեսի դիտումների վերևում: Սպառում անունով մենք կարող ենք ենթադրել, որ այս տեսակետը նախատեսված է օգտագործելու SAP UI5-ի կողմից OData-ի, վերլուծական հարցումների, գործարքային ծառայության մոդելների միջոցով:

Ծանոթագրություն. @VDM.Viewtype՝ #ՍՊԱՌՈՒՄ

Ինչպե՞ս ստեղծել CDS դիտումներ ADT-ում:

CDS տեսք ստեղծելու համար հետևեք հետևյալ քայլերին.

  1. Նավարկեք դեպի Նոր ABAP պահեստ:
    Նոր ABAP պահեստ
  2. Ընտրեք Տվյալների սահմանում:
    Ընտրեք Տվյալների սահմանումը
  3. Տրամադրեք փաթեթ, անվանում, CDS դիտման նկարագրություն:
  4. Այժմ տրված տարբերակներից ընտրեք Սահմանել դիտումը:
    Սահմանել տեսքը
  5. Սահմանեք տվյալների աղբյուրի անունը, SQL դիտման անվանումը, անհրաժեշտ ծանոթագրությունները և այլ հատկություններ:
    Սահմանեք տվյալների աղբյուրի անունը
  6. Սահմանել տվյալների ընտրության հարցումը:
    Սահմանել տվյալների ընտրության հարցումը
  7. Պահպանել և ակտիվացնել:

Ինչպե՞ս դիտել տվյալները CDS Views-ից:

  1. DDL աղբյուրի օբյեկտում նավարկեք դեպի ձեր CDS տեսքը:
  2. Աջ սեղմեք և ընտրեք OPEN DATA PREVIEW: Նաև կարող եք բացել CDS տեսքը և սեղմել F8՝ տվյալները դիտելու համար:
  3. Արդյունքը ձեզ ցույց կտա CDS View-ից ստացված տվյալները:

Tutorial Video

Իրականացումը սովորելու համար կարող եք դիտել ստորև ներկայացված տեսանյութը.

հեղինակ


մեկնաբանություններ

Թողնել գրառում

Ձեր էլփոստի հասցեն չի հրապարակվելու. Պահանջվող դաշտերը նշված են աստղանիշով *

Այս կայքը օգտագործում է Akismet- ը սպամի նվազեցման համար: Իմացեք, թե ինչպես է ձեր տվյալները մշակվում.