CDs Views-Introduction

jest to blog wprowadzający na temat podstawowych usług danych i widoków CDS. Inne nasze blogi na płytach CD znajdziesz tutaj.

SAP HANA to coś więcej niż tylko system bazodanowy. Dlatego istnieje potrzeba zmiany podejścia do programowania, aby w pełni wykorzystać zalety, które oferuje System SAP HANA. Istotą HANA w zakresie przetwarzania danych jest przeniesienie przetwarzania do bazy danych, aby je przyspieszyć i wyeliminować wszelkie opóźnienia spowodowane siecią itp. Operacje wymagające dużej ilości danych mogą być wykonywane w samej warstwie bazy danych przy użyciu paradygmatu Code to Data.

cds-views-introduction

podejście kod do danych zmniejsza wąskie gardła systemu, zwiększa szybkość obliczeń, & zmniejsza przepływ danych z jednej warstwy na drugą. Core Data Services to metoda wypychania kodu. Zwykle, w przypadkach, w których pożądane jest wykonanie natywne, Open SQL jest pierwszym instrumentem dla programistów ABAP do spychania przetwarzania danych na warstwę bazy danych, ale jeśli wymagane jest ponowne użycie modeli danych lub funkcji takich jak Union i Association, należy użyć podstawowych usług danych.

podstawowe usługi danych to zbiór języków specyficznych dla domeny (DSL) i usług do definiowania i korzystania z semantycznie bogatych modeli danych. Definicje encji i semantyczne relacje między encjami mogą być rozwijane za pomocą CDS. Artefakty CDS są przechowywane jako obiekty DDIC i mogą być używane w programach ABAP oraz mogą być używane jako źródło / cel instrukcji DML. Źródła DDL i jednostki CDS są zarządzane przez ABAP, stąd cały cykl życia jednostek CDS jest kontrolowany przez system zmiany i transportu ABAP (CTS).

elementy i artefakty, które można utworzyć za pomocą płyt CD, obejmują:

  • widoki
  • tabele (encje)
  • skojarzenia
  • adnotacje
  • typy danych zdefiniowane przez użytkownika
  • konteksty

metamodele dla aplikacji, która wymaga pushdown kodu, mogą być budowane korzystanie z widoków CD. Widok CDS jest bardziej wydajny niż widok SE11, ponieważ opisuje open source DDL do budowania repozytorium meta-modelu obejmującego tabele bazy danych, widoki bazy danych, funkcje i typy danych. Istnieją widoki ABAP CDS i widoki Hana CDS. Widoki ABAP CDS są niezależne od bazy danych, podczas gdy widoki Hana CDS są zależne od bazy danych. Obiekty CDS utworzone za pomocą HANA CDS nie są kontrolowane przez słownik ABAP i dlatego nie mogą być używane w programach ABAP lub Open SQL. Hana CDS wymaga definicji typu encji dla tabeli DDIC, podczas gdy ABAP CDS nie wymaga jej &, dlatego unika się powielania w warstwie CDS.

widoki CDS są drogą przyszłości i powoli Cała dostarczana zawartość w systemie SAP jest przenoszona do widoków CDS.

dowiedz się więcej o ofercie SAP HANA Visual BI tutaj.

Zapisz się do naszego newslettera

proszę zostawić to pole puste

Dziękujemy za zapisanie się na nasze blogi. Wkrótce się odezwiemy.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.