Vizualizări CDS-Introducere
acesta este un blog introductiv despre Serviciile de date de bază și vizualizările CDS. Puteți găsi alte bloguri pe CD-uri aici.
SAP HANA este mai mult decât un sistem de baze de date. Prin urmare, este nevoie de o schimbare în abordarea de programare, astfel încât să utilizeze pe deplin avantajele pe care le oferă un sistem SAP HANA. Punctul crucial al HANA în ceea ce privește prelucrarea datelor este de a duce procesarea la baza de date pentru a o face mai rapidă și pentru a elimina orice întârziere datorată rețelei etc. Operațiunile intensive de date pot fi efectuate chiar în stratul bazei de date folosind paradigma cod la date.
codul pentru abordarea datelor reduce blocajele sistemului, crește viteza de calcul, & reduce mișcarea datelor de la un strat la altul. Core Data Services este o metodă pentru cod împinge în jos. De obicei, în cazurile în care se dorește execuția nativă, open SQL este primul instrument pentru dezvoltatorii ABAP pentru împingerea procesării intensive a datelor către stratul de baze de date, dar, dacă sunt necesare reutilizarea modelelor de date sau a caracteristicilor precum Unirea și asocierea, atunci trebuie utilizate servicii de date de bază.
Core Data Services este o colecție de limbi specifice domeniului (DSL) și servicii pentru definirea și consumarea modelelor de date bogate semantic. Definițiile entității și relațiile semantice dintre entități pot fi dezvoltate folosind CDS. Artefactele CDS sunt stocate ca obiecte DDIC și pot fi utilizate în programele ABAP și pot fi utilizate ca sursă/țintă pentru declarațiile DML. Sursele DDL și entitățile CDS sunt gestionate de ABAP, prin urmare întregul ciclu de viață al entităților CDS este controlat de sistemul de schimbare și Transport ABAP (CTS).
elementele și artefactele care pot fi create folosind CD-uri includ:
- Vizualizări
- tabele (entități)
- asociații
- adnotări
- tipuri de date definite de utilizator
- contexte
metamodelele pentru o aplicație care necesită cod pushdown pot fi construite folosind CD-uri vizualizări. O vizualizare CDS este mai puternică decât o vizualizare SE11, deoarece descrie un DDL open source pentru construirea unui depozit meta-model care implică tabele de baze de date, vizualizări de baze de date, funcții și tipuri de date. Există vizualizări ABAP CDS și vizualizări Hana CDS. Vizualizările ABAP CDS sunt independente de baza de date, în timp ce vizualizările Hana CDS depind de baza de date. Obiectele CDS create folosind Hana CDS nu sunt controlate de dicționarul ABAP și, prin urmare, nu pot fi consumate în programele ABAP sau în SQL deschis. Hana CDS necesită definiția tipului de entitate pentru tabelul DDIC, în timp ce ABAP CDS nu necesită &, prin urmare, se evită duplicarea în stratul CDS.
vizualizările CDS sunt calea viitorului și încet tot conținutul livrat în SAP este tranziționat în vizualizări CDS.
Aflați mai multe despre ofertele SAP HANA ale Visual BI aici.
Aboneaza-te la Newsletter-ul nostru