CDS-visninger-introduktion
dette er en indledende blog om centrale datatjenester og cd ‘ er Visninger. Du kan finde vores andre blogs på cd ‘ er her.
SAP HANA er mere end blot et databasesystem. Derfor er der behov for en ændring i programmeringsmetoden for fuldt ud at udnytte de fordele, som et SAP HANA-System tilbyder. Kernen i HANA med hensyn til databehandling er at tage behandlingen til databasen for at gøre det hurtigere og eliminere enhver forsinkelse på grund af netværk osv. Dataintensive operationer kan udføres i selve databaselaget ved hjælp af koden til Dataparadigmet.
kode til Datametode reducerer systemflaskehalse, øger beregningshastighederne, & reducerer bevægelsen af data fra et lag til et andet. Core Data Services er en metode til kode skubbe ned. Normalt, i tilfælde, hvor oprindelig udførelse ønskes, er ABAP-udviklere det første instrument til at skubbe dataintensiv behandling ned til databaselaget, men hvis genbrug af datamodeller eller funktioner som Union og Association er påkrævet, skal Kernedatatjenester bruges.
Core Data Services er en samling af domænespecifikke sprog (DSL ‘ er) og tjenester til at definere og forbruge semantisk rige datamodeller. Enhedsdefinitioner og de semantiske forhold mellem enheder kan udvikles ved hjælp af cd ‘ er. CDS-artefakter gemmes som ddic-objekter og kan bruges i ABAP-programmer og kan bruges som kilde/mål for DML-udsagn. DDL-kilder og CDs-enheder administreres af ABAP, hvorfor hele CDs-enhedernes livscyklus styres af ABAP Change and Transport System (CTS).
de elementer og artefakter, der kan oprettes ved hjælp af cd ‘ er, inkluderer:
- visninger
- tabeller (enheder)
- foreninger
- annoteringer
- brugerdefinerede datatyper
- kontekster
metamodellerne til et program, der kræver kodeudtryk, kan bygges ved hjælp cd ‘ er visninger. En CDS-visning er mere kraftfuld end en SE11-visning, da den beskriver en open source DDL til opbygning af et metamodellager, der involverer databasetabeller, databasevisninger, funktioner og datatyper. Der er ABAP CDS visninger og Hana CDS visninger. ABAP CDS-visninger er databaseuafhængige, mens Hana CDS-visninger er databaseafhængige. De CDs-objekter, der er oprettet ved hjælp af Hana-cd ‘ er, styres ikke af ABAP dictionary og kan derfor ikke forbruges i ABAP-programmer eller åbne kvm. HANA CDS kræver enhedstypedefinitionen for ddic-tabellen, mens ABAP CDS ikke kræver det &, hvorfor duplikering i CDS-laget undgås.
CDS-visninger er fremtidens vej, og langsomt overgår alt leveret indhold i SAP til CDS-visninger.
Læs mere om Visual BI ‘ s SAP HANA tilbud her.
Tilmeld dig vores nyhedsbrev