CDSビュー-イントロダクション

これは、コアデータサービスとCDSビューに関する入門ブログです。 あなたはここでCD上の私たちの他のブログを見つけることができます。

SAP HANAは単なるデータベースシステムではありません。 したがって、SAP HANAシステムが提供する利点を十分に活用するために、プログラミングアプローチを変更する必要があります。 データ処理の面でHANAの核心は、それを高速化し、ネットワークなどによる遅延を排除するために、データベースに処理を取ることです。 データ集約型の操作は、コードからデータへのパラダイムを使用して、データベース層自体で実行できます。

cds-views-introduction

データへのコードアプローチは、システムのボトルネックを軽減し、計算速度を向上させ、&ある層から別の層へのデータの移動を軽減します。 Core Data Servicesは、コードのプッシュダウンのためのメソッドです。 通常、ネイティブ実行が必要な場合は、ABAP開発者がデータ集約型の処理をデータベース層にプッシュダウンする最初の手段としてOpen SQLが使用されますが、デー

Core Data Servicesは、意味的にリッチなデータモデルを定義して使用するためのドメイン固有言語(Dsl)とサービスのコレクションです。 エンティティ定義とエンティティ間の意味関係は、CDSを使用して開発することができます。 CDS成果物はDDICオブジェクトとして格納され、ABAPプログラムで使用でき、DMLステートメントのソース/ターゲットとして使用できます。 DDLソースとCDSエンティティはABAPによって管理されるため、CDSエンティティのライフサイクル全体はABAP変更および移送システム(CTS)によって制御され

CDを使用して作成できる要素と成果物は次のとおりです:

  • ビュー
  • テーブル(エンティティ)
  • 関連付け
  • 注釈
  • ユーザー定義データ型
  • コンテキスト

コードプッシュダウンを必要とするアプリケーショ….. CDSビューは、データベーステーブル、データベースビュー、関数、およびデータ型を含むメタモデルリポジトリを構築するためのオープンソースのDDLを記述するため、SE11ビュー ABAP CDSビューとHANA CDSビューがあります。 ABAP CDSビューはデータベースに依存しませんが、HANA CDSビューはデータベースに依存します。 HANA CDSを使用して作成されたCDSオブジェクトは、ABAPディクショナリによって制御されないため、ABAPプログラムまたはOpen SQLで使用することはできません。 HANA CDSではDDICテーブルのエンティティタイプ定義が必要ですが、ABAP CDSでは&を必要としないため、CDSレイヤでの重複は回避されます。

CDSビューは将来の方法であり、ゆっくりとSAP内のすべての配信コンテンツがCDSビューに移行されています。

Visual BIのSAP HANAオファリングの詳細については、こちらをご覧ください。

ニュースレターを購読する

このフィールドは空のままにしてください

私たちのブログを購読してくれてありがとう。 あなたはすぐに私たちから連絡します。

コメントを残す

メールアドレスが公開されることはありません。